BetterEnd

BetterEnd

27M Downloads

[Bug] Eternal Portal active = Crash

AlfTdz opened this issue ยท 0 comments

commented

What happened?

Anyone have solution with this problem?, me and my friend Want to active the Eternal Portal, but when we active the portal the server crash (minecraft version 1.21)

BetterEnd

21.0.11

BCLib

21.0.13

Fabric API

0.105.0

Fabric Loader

0.15.11

Minecraft

1.20.4

Relevant log output

---- Minecraft Crash Report ----
// Would you like a cupcake?

Time: 2024-09-28 12:49:50
Description: Watching Server

java.lang.Error: Watchdog
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at net.minecraft.class_1255.method_20813(class_1255.java:157)
	at net.minecraft.class_1255.method_18857(class_1255.java:147)
	at net.minecraft.class_3215$class_4212.method_18857(class_3215.java:525)
	at net.minecraft.class_3215.method_12121(class_3215.java:137)
	at net.minecraft.class_1937.method_8402(class_1937.java:208)
	at net.minecraft.class_4538.method_22342(class_4538.java:156)
	at net.minecraft.class_1937.method_8497(class_1937.java:202)
	at net.minecraft.class_1937.method_8320(class_1937.java:374)
	at org.betterx.betterend.portal.PortalBuilder.canHostFrame(PortalBuilder.java:371)
	at org.betterx.betterend.portal.PortalBuilder.createPortal(PortalBuilder.java:263)
	at org.betterx.betterend.rituals.EternalRitual.initPortal(EternalRitual.java:257)
	at org.betterx.betterend.rituals.EternalRitual.activatePortal(EternalRitual.java:217)
	at org.betterx.betterend.rituals.EternalRitual.checkStructure(EternalRitual.java:128)
	at org.betterx.betterend.blocks.EternalPedestal.checkRitual(EternalPedestal.java:97)
	at org.betterx.betterend.blocks.basis.PedestalBlock.method_55765(PedestalBlock.java:126)
	at net.minecraft.class_4970$class_4971.method_55780(class_4970.java:1169)
	at net.minecraft.class_3225.method_14262(class_3225.java:348)
	at net.minecraft.class_3244.method_12046(class_3244.java:1158)
	at net.minecraft.class_2885.method_12547(class_2885.java:42)
	at net.minecraft.class_2885.method_11054(class_2885.java:10)
	at net.minecraft.class_2600.method_11072(class_2600.java:27)
	at net.minecraft.class_2600$$Lambda/0x00007f41f10d0448.run(Unknown Source)
	at net.minecraft.class_3738.run(class_3738.java:18)
	at net.minecraft.class_1255.method_18859(class_1255.java:162)
	at net.minecraft.class_4093.method_18859(class_4093.java:23)
	at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:864)
	at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:173)
	at net.minecraft.class_1255.method_16075(class_1255.java:136)
	at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:846)
	at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:840)
	at net.minecraft.class_1255.method_5383(class_1255.java:121)
	at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:814)
	at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:702)
	at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:281)
	at net.minecraft.server.MinecraftServer$$Lambda/0x00007f41f0ef7968.run(Unknown Source)
	at [email protected]/java.lang.Thread.runWith(Thread.java:1596)
	at [email protected]/java.lang.Thread.run(Thread.java:1583)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Server Watchdog
Stacktrace:
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at net.minecraft.class_1255.method_20813(class_1255.java:157)
	at net.minecraft.class_1255.method_18857(class_1255.java:147)
	at net.minecraft.class_3215$class_4212.method_18857(class_3215.java:525)
	at net.minecraft.class_3215.method_12121(class_3215.java:137)
	at net.minecraft.class_1937.method_8402(class_1937.java:208)
	at net.minecraft.class_4538.method_22342(class_4538.java:156)
	at net.minecraft.class_1937.method_8497(class_1937.java:202)
	at net.minecraft.class_1937.method_8320(class_1937.java:374)
	at org.betterx.betterend.portal.PortalBuilder.canHostFrame(PortalBuilder.java:371)
	at org.betterx.betterend.portal.PortalBuilder.createPortal(PortalBuilder.java:263)
	at org.betterx.betterend.rituals.EternalRitual.initPortal(EternalRitual.java:257)
	at org.betterx.betterend.rituals.EternalRitual.activatePortal(EternalRitual.java:217)
	at org.betterx.betterend.rituals.EternalRitual.checkStructure(EternalRitual.java:128)
	at org.betterx.betterend.blocks.EternalPedestal.checkRitual(EternalPedestal.java:97)
	at org.betterx.betterend.blocks.basis.PedestalBlock.method_55765(PedestalBlock.java:126)
	at net.minecraft.class_4970$class_4971.method_55780(class_4970.java:1169)
	at net.minecraft.class_3225.method_14262(class_3225.java:348)
	at net.minecraft.class_3244.method_12046(class_3244.java:1158)
	at net.minecraft.class_2885.method_12547(class_2885.java:42)
	at net.minecraft.class_2885.method_11054(class_2885.java:10)
	at net.minecraft.class_2600.method_11072(class_2600.java:27)
	at net.minecraft.class_2600$$Lambda/0x00007f41f10d0448.run(Unknown Source)
	at net.minecraft.class_3738.run(class_3738.java:18)
	at net.minecraft.class_1255.method_18859(class_1255.java:162)
	at net.minecraft.class_4093.method_18859(class_4093.java:23)
	at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:864)
	at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:173)
	at net.minecraft.class_1255.method_16075(class_1255.java:136)
	at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:846)
	at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:840)
	at net.minecraft.class_1255.method_5383(class_1255.java:121)
	at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:814)
	at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:702)
	at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:281)
	at net.minecraft.server.MinecraftServer$$Lambda/0x00007f41f0ef7968.run(Unknown Source)

-- Thread Dump --
Details:
	Threads: "Reference Handler" daemon prio=10 Id=9 RUNNABLE
	at [email protected]/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at [email protected]/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
	at [email protected]/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)


"Finalizer" daemon prio=8 Id=10 WAITING on java.lang.ref.NativeReferenceQueue$Lock@33724cdb
	at [email protected]/java.lang.Object.wait0(Native Method)
	-  waiting on java.lang.ref.NativeReferenceQueue$Lock@33724cdb
	at [email protected]/java.lang.Object.wait(Object.java:366)
	at [email protected]/java.lang.Object.wait(Object.java:339)
	at [email protected]/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
	at [email protected]/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
	at [email protected]/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
	at [email protected]/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)


"Signal Dispatcher" daemon prio=9 Id=11 RUNNABLE


"Notification Thread" daemon prio=9 Id=16 RUNNABLE


"Common-Cleaner" daemon prio=8 Id=17 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3db5a4c5
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3db5a4c5
	at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847)
	at [email protected]/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
	at [email protected]/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
	at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
	at [email protected]/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
	at [email protected]/java.lang.Thread.runWith(Thread.java:1596)
	...


"JNA Cleaner" daemon prio=5 Id=30 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@398a27ab
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@398a27ab
	at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847)
	at [email protected]/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
	at [email protected]/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
	at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
	at com.sun.jna.internal.Cleaner$CleanerThread.run(Cleaner.java:154)


"Timer hack thread" daemon prio=5 Id=31 TIMED_WAITING
	at [email protected]/java.lang.Thread.sleep0(Native Method)
	at [email protected]/java.lang.Thread.sleep(Thread.java:509)
	at net.minecraft.class_156$9.run(class_156.java:913)


"Yggdrasil Key Fetcher" daemon prio=5 Id=32 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7c88aefe
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7c88aefe
	at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1758)
	at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
	at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	...


"Server thread" prio=5 Id=39 TIMED_WAITING on java.lang.String@5dbd2120
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.lang.String@5dbd2120
	at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at net.minecraft.class_1255.method_20813(class_1255.java:157)
	at net.minecraft.class_1255.method_18857(class_1255.java:147)
	at net.minecraft.class_3215$class_4212.method_18857(class_3215.java:525)
	at net.minecraft.class_3215.method_12121(class_3215.java:137)
	at net.minecraft.class_1937.method_8402(class_1937.java:208)
	at net.minecraft.class_4538.method_22342(class_4538.java:156)
	...


"DestroyJavaVM" prio=5 Id=41 RUNNABLE


"Server console handler" daemon prio=5 Id=42 RUNNABLE (in native)
	at [email protected]/java.io.FileInputStream.readBytes(Native Method)
	at [email protected]/java.io.FileInputStream.read(FileInputStream.java:287)
	at [email protected]/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
	at [email protected]/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
	at [email protected]/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
	at [email protected]/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:350)
	at [email protected]/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:393)
	at [email protected]/sun.nio.cs.StreamDecoder.lockedRead(StreamDecoder.java:217)
	...

	Number of locked synchronizers = 3
	- java.util.concurrent.locks.ReentrantLock$NonfairSync@4dbe35de
	- java.util.concurrent.locks.ReentrantLock$NonfairSync@2561e4bd
	- java.util.concurrent.locks.ReentrantLock$NonfairSync@1ca751b1


"Netty Epoll Server IO #0" daemon prio=5 Id=43 RUNNABLE (in native)
	at io.netty.channel.epoll.Native.epollWait(Native Method)
	at io.netty.channel.epoll.Native.epollWait(Native.java:209)
	at io.netty.channel.epoll.Native.epollWait(Native.java:202)
	at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:316)
	at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:373)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at [email protected]/java.lang.Thread.runWith(Thread.java:1596)
	...


"Query Listener #1" prio=5 Id=48 RUNNABLE
	at [email protected]/sun.nio.ch.Net.poll(Native Method)
	at [email protected]/sun.nio.ch.DatagramChannelImpl.park(DatagramChannelImpl.java:511)
	at [email protected]/sun.nio.ch.DatagramChannelImpl.tryBlockingReceive(DatagramChannelImpl.java:762)
	at [email protected]/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:692)
	at [email protected]/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:204)
	at [email protected]/java.net.DatagramSocket.receive(DatagramSocket.java:714)
	at net.minecraft.class_3364.run(class_3364.java:259)
	at [email protected]/java.lang.Thread.runWith(Thread.java:1596)
	...

	Number of locked synchronizers = 1
	- java.util.concurrent.locks.ReentrantLock$NonfairSync@28a7d724


"Server Watchdog" daemon prio=5 Id=49 RUNNABLE
	at [email protected]/sun.management.ThreadImpl.dumpThreads0(Native Method)
	at [email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:518)
	at [email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:506)
	at net.minecraft.class_3178.run(class_3178.java:48)
	at [email protected]/java.lang.Thread.runWith(Thread.java:1596)
	at [email protected]/java.lang.Thread.run(Thread.java:1583)


"Java2D Disposer" daemon prio=10 Id=50 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@148b072b
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@148b072b
	at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
	at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
	at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
	at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
	at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
	at [email protected]/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
	at [email protected]/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
	...


"Netty Epoll Server IO #1" daemon prio=5 Id=52 RUNNABLE (in native)
	at io.netty.channel.epoll.Native.epollWait(Native Method)
	at io.netty.channel.epoll.Native.epollWait(Native.java:209)
	at io.netty.channel.epoll.Native.epollWait(Native.java:202)
	at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:316)
	at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:373)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at [email protected]/java.lang.Thread.runWith(Thread.java:1596)
	...


"Netty Epoll Server IO #2" daemon prio=5 Id=53 RUNNABLE (in native)
	at io.netty.channel.epoll.Native.epollWait(Native Method)
	at io.netty.channel.epoll.Native.epollWait(Native.java:209)
	at io.netty.channel.epoll.Native.epollWait(Native.java:202)
	at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:316)
	at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:373)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at [email protected]/java.lang.Thread.runWith(Thread.java:1596)
	...


"Worker-Main-3" daemon prio=5 Id=55 WAITING on java.util.concurrent.ForkJoinPool@3e654d0b
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@3e654d0b
	at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
	at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
	at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
	at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)


"Worker-Main-4" daemon prio=5 Id=56 RUNNABLE
	at net.minecraft.class_6568$class_6952.comp_378(class_6568.java:415)
	at net.minecraft.class_6916$class_6925.method_41079(class_6916.java:900)
	at net.minecraft.class_6916$class_6925.method_41080(class_6916.java:954)
	at net.minecraft.class_6916$class_6925.method_40469(class_6916.java:896)
	at net.minecraft.class_6916$class_7051.method_40469(class_6916.java:397)
	at net.minecraft.class_6916$class_6917.method_40469(class_6916.java:1179)
	at net.minecraft.class_6916$class_7051.method_40469(class_6916.java:397)
	at net.minecraft.class_6916$class_6925.method_41080(class_6916.java:954)
	...


"IO-Worker-5" prio=5 Id=57 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@18e9a9af
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$Transferer@18e9a9af
	at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
	at [email protected]/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
	at [email protected]/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
	at [email protected]/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:233)
	at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:336)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
	...


"IO-Worker-6" prio=5 Id=58 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@18e9a9af
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$Transferer@18e9a9af
	at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
	at [email protected]/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
	at [email protected]/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
	at [email protected]/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:233)
	at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:336)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
	...


"IO-Worker-7" prio=5 Id=59 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@18e9a9af
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$Transferer@18e9a9af
	at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
	at [email protected]/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
	at [email protected]/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
	at [email protected]/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:233)
	at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:336)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
	...


"IO-Worker-8" prio=5 Id=60 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@18e9a9af
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$Transferer@18e9a9af
	at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
	at [email protected]/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
	at [email protected]/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
	at [email protected]/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:233)
	at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:336)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
	...


"IO-Worker-9" prio=5 Id=61 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@18e9a9af
	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$Transferer@18e9a9af
	at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
	at [email protected]/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
	at [email protected]/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
	at [email protected]/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:233)
	at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:336)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
	at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
	...


"Worker-Main-5" daemon prio=5 Id=62 RUNNABLE
	at net.minecraft.class_6544$class_6548$class_6551.method_38158(class_6544.java:133)
	at net.minecraft.class_6544$class_6548$class_6551.method_38158(class_6544.java:133)
	at net.minecraft.class_6544$class_6548$class_6551.method_38158(class_6544.java:133)
	at net.minecraft.class_6544$class_6548$class_6551.method_38158(class_6544.java:133)
	at net.minecraft.class_6544$class_6548.method_38151(class_6544.java:271)
	at net.minecraft.class_6544$class_6547.method_39528(class_6544.java:329)
	at net.minecraft.class_6544$class_6547.method_39527(class_6544.java:325)
	at net.minecraft.class_6544$class_6547.method_39529(class_6544.java:301)
	...



Stacktrace:
	at net.minecraft.class_3178.run(class_3178.java:64)
	at java.base/java.lang.Thread.run(Thread.java:1583)

-- Performance stats --
Details:
	Random tick rate: 3
	Level stats: ResourceKey[minecraft:dimension / minecraft:overworld]: players: 0, entities: 15,15,8,105,105,0,0 [minecraft:item:5,minecraft:sheep:4,minecraft:fox:3,minecraft:rabbit:2,minecraft:enderman:1], block_entities: 2 [minecraft:mob_spawner:2], block_ticks: 8862, fluid_ticks: 16, chunk_source: Chunks[S] W: 1734 E: 15,15,8,105,105,0,0,
ResourceKey[minecraft:dimension / minecraft:the_nether]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / minecraft:the_end]: players: 1, entities: 92,92,51,128,128,1,0 [minecraft:enderman:86,minecraft:experience_orb:3,betterend:dragonfly:1,minecraft:player:1,minecraft:item:1], block_entities: 1 [minecraft:brewing_stand:1], block_ticks: 2, fluid_ticks: 0, chunk_source: Chunks[S] W: 1152 E: 92,92,51,128,128,1,0

-- System Details --
Details:
	Minecraft Version: 1.21.1
	Minecraft Version ID: 1.21.1
	Operating System: Linux (amd64) version 5.4.0-193-generic
	Java Version: 21.0.3, Eclipse Adoptium
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
	Memory: 833078880 bytes (794 MiB) / 1371537408 bytes (1308 MiB) up to 6442450944 bytes (6144 MiB)
	CPUs: 3
	Processor Vendor: AuthenticAMD
	Processor Name: AMD EPYC 7542 32-Core Processor
	Identifier: AuthenticAMD Family 23 Model 49 Stepping 0
	Microarchitecture: Zen 2
	Frequency (GHz): -0.00
	Number of physical packages: 8
	Number of physical CPUs: 8
	Number of logical CPUs: 8
	Graphics card #0 name: unknown
	Graphics card #0 vendor: unknown
	Graphics card #0 VRAM (MiB): 0.00
	Graphics card #0 deviceId: unknown
	Graphics card #0 versionInfo: unknown
	Virtual memory max (MiB): 53402.19
	Virtual memory used (MiB): 45750.29
	Swap memory total (MiB): 5120.00
	Swap memory used (MiB): 2724.84
	Space in storage for jna.tmpdir (MiB): <path not set>
	Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): <path not set>
	Space in storage for io.netty.native.workdir (MiB): <path not set>
	Space in storage for java.io.tmpdir (MiB): available: 99.90, total: 100.00
	Space in storage for workdir (MiB): available: 72181.01, total: 230831.75
	JVM Flags: 2 total; -Xms128M -Xmx6144M
	Fabric Mods: 
		bclib: BCLib 21.0.13
		bettercombat: Better Combat 2.0.3+1.21.1
		betterend: Better End 21.0.11
		cardinal-components: Cardinal Components API 6.1.1
			cardinal-components-base: Cardinal Components API (base) 6.1.1
			cardinal-components-block: Cardinal Components API (blocks) 6.1.1
			cardinal-components-chunk: Cardinal Components API (chunks) 6.1.1
			cardinal-components-entity: Cardinal Components API (entities) 6.1.1
			cardinal-components-item: Cardinal Components API (items) 6.1.1
			cardinal-components-level: Cardinal Components API (world saves) 6.1.1
			cardinal-components-scoreboard: Cardinal Components API (scoreboard) 6.1.1
			cardinal-components-world: Cardinal Components API (worlds) 6.1.1
		cloth-config: Cloth Config v15 15.0.140
			cloth-basic-math: cloth-basic-math 0.6.1
		fabric-api: Fabric API 0.105.0+1.21.1
			fabric-api-base: Fabric API Base 0.4.42+6573ed8c19
			fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.68+b559734419
			fabric-biome-api-v1: Fabric Biome API (v1) 13.0.29+5bd9f1bc19
			fabric-block-api-v1: Fabric Block API (v1) 1.0.22+0af3f5a719
			fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.10+6573ed8c19
			fabric-command-api-v1: Fabric Command API (v1) 1.2.49+f71b366f19
			fabric-command-api-v2: Fabric Command API (v2) 2.2.28+6ced4dd919
			fabric-commands-v0: Fabric Commands (v0) 0.2.66+df3654b319
			fabric-content-registries-v0: Fabric Content Registries (v0) 8.0.16+b559734419
			fabric-convention-tags-v1: Fabric Convention Tags 2.0.23+7f945d5b19
			fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.8.0+9d22c5fd19
			fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.29+0af3f5a719
			fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.1.28+1daea21519
			fabric-data-generation-api-v1: Fabric Data Generation API (v1) 20.2.20+16c4ae2519
			fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.0+6fc22b9919
			fabric-entity-events-v1: Fabric Entity Events (v1) 1.7.0+2122d82819
			fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.13+ba9dae0619
			fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.53+6ced4dd919
			fabric-item-api-v1: Fabric Item API (v1) 11.1.0+d5debaed19
			fabric-item-group-api-v1: Fabric Item Group API (v1) 4.1.5+3fc0e55219
			fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.3.12+6c1df36019
			fabric-loot-api-v2: Fabric Loot API (v2) 3.0.14+3f89f5a519
			fabric-loot-api-v3: Fabric Loot API (v3) 1.0.2+3f89f5a519
			fabric-message-api-v1: Fabric Message API (v1) 6.0.13+6573ed8c19
			fabric-networking-api-v1: Fabric Networking API (v1) 4.3.0+c7469b2119
			fabric-object-builder-api-v1: Fabric Object Builder API (v1) 15.2.0+40875a9319
			fabric-particles-v1: Fabric Particles (v1) 4.0.2+6573ed8c19
			fabric-recipe-api-v1: Fabric Recipe API (v1) 5.0.13+6508971219
			fabric-registry-sync-v0: Fabric Registry Sync (v0) 5.1.3+60c3209b19
			fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.48+73761d2e19
			fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.6+1daea21519
			fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 4.3.0+8dc279b119
			fabric-resource-loader-v0: Fabric Resource Loader (v0) 1.3.0+5659912919
			fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.87+b559734419
			fabric-transfer-api-v1: Fabric Transfer API (v1) 5.3.0+d831205f19
			fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 6.1.0+1daea21519
		fabricloader: Fabric Loader 0.16.5
			mixinextras: MixinExtras 0.4.1
		fallingtree: FallingTree 1.21.1.2
		frostiful: Frostiful 1.3.1
		java: OpenJDK 64-Bit Server VM 21
		minecraft: Minecraft 1.21.1
		playeranimator: Player Animator 2.0.0-alpha1+1.21
		skinrestorer: SkinRestorer 2.0.3+1.21
		thermoo: Thermoo 4.2
		wover: WorldWeaver 21.0.13
			wover-biome: WorldWeaver - Biome API 21.0.13
			wover-block: WorldWeaver - Block and Item API 21.0.13
			wover-common: WorldWeaver - Common API 21.0.13
			wover-core: WorldWeaver - Core API 21.0.13
			wover-datagen: WorldWeaver - Datagen API 21.0.13
			wover-events: WorldWeaver - Events API 21.0.13
			wover-feature: WorldWeaver - Feature API 21.0.13
			wover-generator: WorldWeaver - World Generator API 21.0.13
			wover-item: WorldWeaver - Item API 21.0.13
			wover-math: WorldWeaver - Math API 21.0.13
			wover-preset: WorldWeaver - World Preset API 21.0.13
			wover-recipe: WorldWeaver - Recipe API 21.0.13
			wover-structure: WorldWeaver - Structure API 21.0.13
			wover-surface: WorldWeaver - Surface API 21.0.13
			wover-tag: WorldWeaver - Tag API 21.0.13
			wover-ui: WorldWeaver - UI API 21.0.13
		wunderlib: WunderLib 21.0.8
	Server Running: true
	Player Count: 1 / 20; [class_3222['DtzD'/10, l='ServerLevel[world]', x=-2128.31, y=57.50, z=1048.15]]
	Active Data Packs: vanilla, file/bukkit, fabric, bclib, bettercombat, betterend, fabric-convention-tags-v2, frostiful (incompatible), thermoo, wover-generator, wover-preset, wover-surface, wover-tag
	Available Data Packs: bclib, bettercombat, betterend, betterend:nourish_extensions, betterend:patchouli_extensions, bundle, fabric, fabric-convention-tags-v2, file/bukkit, frostiful (incompatible), thermoo, trade_rebalance, vanilla, wover-generator, wover-preset, wover-surface, wover-tag
	Enabled Feature Flags: minecraft:vanilla
	World Generation: Experimental
	World Seed: 8585721629968448660
	Is Modded: Definitely; Server brand changed to 'fabric'
	Type: Dedicated Server (map_server.txt)

Other Mods

No response