---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.

Time: 2026-10-10 23:57:43
Description: Client shutdown from post-main

java.lang.Error: Watchdog (Client shutdown from post-main)
	at knot//net.minecraft.server.dedicated.ServerWatchdog.createWatchdogCrashReport(ServerWatchdog.java:83)
	at knot//com.mojang.blaze3d.platform.ClientShutdownWatchdog.lambda$startShutdownWatchdog$0(ClientShutdownWatchdog.java:44)
	at java.base/java.lang.Thread.run(Thread.java:1474)


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

-- Head --
Thread: Client shutdown watchdog #1
Stacktrace:
	at knot//net.minecraft.server.dedicated.ServerWatchdog.createWatchdogCrashReport(ServerWatchdog.java:83)

-- Thread Dump --
Details:
	Threads: 
"DestroyJavaVM" prio=5 Id=465 RUNNABLE


"pool-10-thread-1" prio=5 Id=151 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e8d3ce7
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e8d3ce7
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:369)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:520)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4364)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:4310)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1752)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1154)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:883)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1016)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Client shutdown watchdog #1" daemon prio=10 Id=463 RUNNABLE
	at java.management@25.0.1/sun.management.ThreadImpl.dumpThreads0(Native Method)
	at java.management@25.0.1/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:505)
	at java.management@25.0.1/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:493)
	at knot//net.minecraft.util.Util.dumpThreadInfo(Util.java:500)
	at knot//net.minecraft.server.dedicated.ServerWatchdog.createWatchdogCrashReport(ServerWatchdog.java:79)
	at knot//com.mojang.blaze3d.platform.ClientShutdownWatchdog.lambda$startShutdownWatchdog$0(ClientShutdownWatchdog.java:44)
	at knot//com.mojang.blaze3d.platform.ClientShutdownWatchdog$$Lambda/0x000001fe01b3b208.run(Unknown Source)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Netty Kqueue IO #0" daemon prio=5 Id=97 RUNNABLE (in native)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native Method)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native.java:133)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:187)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:179)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.run(KQueueIoHandler.java:237)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Kqueue IO #1" daemon prio=5 Id=96 RUNNABLE (in native)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native Method)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native.java:133)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:187)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:179)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.run(KQueueIoHandler.java:237)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Kqueue IO #2" daemon prio=5 Id=98 RUNNABLE (in native)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native Method)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native.java:133)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:187)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:179)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.run(KQueueIoHandler.java:237)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Kqueue IO #3" daemon prio=5 Id=99 RUNNABLE (in native)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native Method)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native.java:133)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:187)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:179)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.run(KQueueIoHandler.java:237)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Kqueue IO #4" daemon prio=5 Id=100 RUNNABLE (in native)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native Method)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native.java:133)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:187)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:179)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.run(KQueueIoHandler.java:237)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Kqueue IO #5" daemon prio=5 Id=101 RUNNABLE (in native)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native Method)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native.java:133)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:187)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:179)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.run(KQueueIoHandler.java:237)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Kqueue IO #6" daemon prio=5 Id=102 RUNNABLE (in native)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native Method)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native.java:133)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:187)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:179)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.run(KQueueIoHandler.java:237)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Kqueue IO #7" daemon prio=5 Id=103 RUNNABLE (in native)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native Method)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native.java:133)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:187)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:179)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.run(KQueueIoHandler.java:237)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Kqueue IO #8" daemon prio=5 Id=104 RUNNABLE (in native)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native Method)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native.java:133)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:187)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:179)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.run(KQueueIoHandler.java:237)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Kqueue IO #9" daemon prio=5 Id=106 RUNNABLE (in native)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native Method)
	at knot//io.netty.channel.kqueue.Native.keventWait(Native.java:133)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:187)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.kqueueWait(KQueueIoHandler.java:179)
	at knot//io.netty.channel.kqueue.KQueueIoHandler.run(KQueueIoHandler.java:237)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


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


"Reference Handler" daemon prio=10 Id=11 RUNNABLE
	at java.base@25.0.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.base@25.0.1/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
	at java.base@25.0.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)


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


"Finalizer" daemon prio=8 Id=12 WAITING on java.lang.ref.ReferenceQueue$Lock@7641c597
	at java.base@25.0.1/java.lang.Object.wait0(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@7641c597
	at java.base@25.0.1/java.lang.Object.wait(Object.java:389)
	at java.base@25.0.1/java.lang.Object.wait(Object.java:351)
	at java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
	at java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
	at java.base@25.0.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165)


"Server Pinger #0" daemon prio=5 Id=90 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@22ef7023
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@22ef7023
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:369)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:520)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4364)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:4310)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1752)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1154)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:883)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1016)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Server Pinger #1" daemon prio=5 Id=91 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@22ef7023
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@22ef7023
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:369)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:520)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4364)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:4310)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1752)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1154)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:883)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1016)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Server Pinger #2" daemon prio=5 Id=92 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@22ef7023
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@22ef7023
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:369)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:520)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4364)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:4310)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1752)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1154)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:883)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1016)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Server Pinger #3" daemon prio=5 Id=93 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@22ef7023
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@22ef7023
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:369)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:520)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4364)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:4310)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1752)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1154)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:883)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1016)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Server Pinger #4" daemon prio=5 Id=94 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@22ef7023
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@22ef7023
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:369)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:520)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4364)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:4310)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1752)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1154)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:883)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1016)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Sound engine" daemon prio=10 Id=462 WAITING on java.lang.String@79bc85cd
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.lang.String@79bc85cd
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:223)
	at knot//net.minecraft.client.sounds.SoundEngineExecutor.waitForTasks(SoundEngineExecutor.java:58)
	at knot//net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:158)
	at knot//net.minecraft.client.sounds.SoundEngineExecutor.run(SoundEngineExecutor.java:51)
	at knot//net.minecraft.client.sounds.SoundEngineExecutor$$Lambda/0x000001fe0106ee00.run(Unknown Source)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Telemetry-Sender-#1" daemon prio=5 Id=74 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@499c5dae
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@499c5dae
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:369)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:520)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4364)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:4310)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1752)
	at java.base@25.0.1/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1016)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Common-Cleaner" daemon prio=8 Id=21 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@2ef8ac02
	at java.base@25.0.1/java.lang.Object.wait0(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@2ef8ac02
	at java.base@25.0.1/java.lang.Object.wait(Object.java:389)
	at java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
	at java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
	at java.base@25.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
	at java.base@25.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)


"Download-14" daemon prio=10 Id=453 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@597c4176
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$Transferer@597c4176
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408)
	at java.base@25.0.1/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
	at java.base@25.0.1/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
	at java.base@25.0.1/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235)
	at java.base@25.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Download-15" daemon prio=10 Id=454 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@597c4176
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$Transferer@597c4176
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408)
	at java.base@25.0.1/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
	at java.base@25.0.1/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
	at java.base@25.0.1/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235)
	at java.base@25.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Download-16" daemon prio=10 Id=455 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@597c4176
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$Transferer@597c4176
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408)
	at java.base@25.0.1/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
	at java.base@25.0.1/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
	at java.base@25.0.1/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235)
	at java.base@25.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Download-17" daemon prio=10 Id=456 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@597c4176
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$Transferer@597c4176
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:408)
	at java.base@25.0.1/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
	at java.base@25.0.1/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
	at java.base@25.0.1/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235)
	at java.base@25.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1015)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"ForkJoinPool.commonPool-worker-3" daemon prio=10 Id=452 TIMED_WAITING on java.util.concurrent.ForkJoinPool@610dea26
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@610dea26
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2109)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.deactivate(ForkJoinPool.java:2063)
	at java.base@25.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2027)
	at java.base@25.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)


"JNA Cleaner" daemon prio=5 Id=47 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@761f9127
	at java.base@25.0.1/java.lang.Object.wait0(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@761f9127
	at java.base@25.0.1/java.lang.Object.wait(Object.java:389)
	at java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
	at java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
	at knot//com.sun.jna.internal.Cleaner$CleanerThread.run(Cleaner.java:154)


"Minecraft Services Discovery" daemon prio=5 Id=51 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@31894b75
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@31894b75
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:271)
	at java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1803)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1166)
	at java.base@25.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:883)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1016)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)


"Netty Local IO #0" daemon prio=5 Id=133 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@2c004524
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@2c004524
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:271)
	at knot//io.netty.channel.local.LocalIoHandler.run(LocalIoHandler.java:63)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Local IO #1" daemon prio=5 Id=134 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@6d2c8abb
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@6d2c8abb
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:271)
	at knot//io.netty.channel.local.LocalIoHandler.run(LocalIoHandler.java:63)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Local IO #2" daemon prio=5 Id=135 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@66a7e02
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@66a7e02
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:271)
	at knot//io.netty.channel.local.LocalIoHandler.run(LocalIoHandler.java:63)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Local IO #3" daemon prio=5 Id=182 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@166b1639
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@166b1639
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:271)
	at knot//io.netty.channel.local.LocalIoHandler.run(LocalIoHandler.java:63)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Local IO #4" daemon prio=5 Id=183 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@7479961f
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@7479961f
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:271)
	at knot//io.netty.channel.local.LocalIoHandler.run(LocalIoHandler.java:63)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Netty Local IO #5" daemon prio=5 Id=184 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@5c97a37
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@5c97a37
	at java.base@25.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:271)
	at knot//io.netty.channel.local.LocalIoHandler.run(LocalIoHandler.java:63)
	at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
	at java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)

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


"Timer hack thread" daemon prio=5 Id=49 TIMED_WAITING
	at java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
	at java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
	at java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
	at knot//net.minecraft.util.Util$9.run(Util.java:1009)


Stacktrace:
	at knot//net.minecraft.server.dedicated.ServerWatchdog.createWatchdogCrashReport(ServerWatchdog.java:83)
	at knot//com.mojang.blaze3d.platform.ClientShutdownWatchdog.lambda$startShutdownWatchdog$0(ClientShutdownWatchdog.java:44)
	at java.base/java.lang.Thread.run(Thread.java:1474)

-- Client watchdog shutdown details --
Details:
	Modules: 
Stacktrace:
	at knot//com.mojang.blaze3d.platform.ClientShutdownWatchdog.lambda$startShutdownWatchdog$0(ClientShutdownWatchdog.java:44)
	at java.base/java.lang.Thread.run(Thread.java:1474)

-- System Details --
Details:
	Minecraft Version: 26.3
	Minecraft Version ID: 26.3
	Operating System: Mac OS X (aarch64) version 26.7
	Java Version: 25.0.1, Microsoft
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
	Memory: 1443428976 bytes (1376 MiB) / 2147483648 bytes (2048 MiB) up to 6442450944 bytes (6144 MiB)
	Memory (heap): init: 256MiB, used: 662MiB, committed: 2048MiB, max: 6144MiB
	Memory (non-heap): init: 007MiB, used: 280MiB, committed: 299MiB, max: 000MiB
	CPUs: 10
	Processor Vendor: Apple Inc.
	Processor Name: Apple M4
	Identifier: Apple Inc. Family 0x1b588bb3 Model 0 Stepping 0
	Microarchitecture: ARM64 SoC: Firestorm + Icestorm
	Frequency (GHz): 0.00
	Number of physical packages: 1
	Number of physical CPUs: 10
	Number of logical CPUs: 10
	Graphics card #0 name: Apple M4
	Graphics card #0 vendor: Apple (0x106b)
	Graphics card #0 VRAM (MiB): 0.00
	Graphics card #0 deviceId: unknown
	Graphics card #0 versionInfo: unknown
	Memory slot #0 capacity (MiB): 0.00
	Memory slot #0 clockSpeed (GHz): 0.00
	Memory slot #0 type: unknown
	Virtual memory max (MiB): 16384.00
	Virtual memory used (MiB): 11211.55
	Swap memory total (MiB): 0.00
	Swap memory used (MiB): 0.00
	Space in storage for jna.tmpdir (MiB): available: 113766.02, total: 471482.09
	Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 113766.02, total: 471482.09
	Space in storage for io.netty.native.workdir (MiB): available: 113766.02, total: 471482.09
	Space in storage for java.io.tmpdir (MiB): available: 113766.02, total: 471482.09
	Space in storage for workdir (MiB): available: 113766.02, total: 471482.09
	Operating System Version: Apple macOS 26.7 (Tahoe) build 25G229
	Process Elevated: false
	Process Loads: Uptime: 2015s, user: 1988s (98.66%), kernel: 212s (10.54%), total: 2200s (109.20%)
	Process Virtual Size (MiB): 435820.00
	Process Resident Size (MiB): 1324.66
	JVM Flags: 8 total; -XX:StackShadowPages=32 -Xmx6G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
	Debug Flags: 0 total; 
	Fabric Mods: 
		draftout: Draftout 1.17.2
			fabric-api: Fabric API 0.160.6+26.3
				fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 2.0.24+3434d6d95d
				fabric-biome-api-v1: Fabric Biome API (v1) 20.0.9+74ed1ea55d
				fabric-block-api-v1: Fabric Block API (v1) 3.1.0+0ae6f9115d
				fabric-command-api-v2: Fabric Command API (v2) 3.1.2+fcdff87f5d
				fabric-content-registries-v0: Fabric Content Registries (v0) 15.0.4+74ed1ea55d
				fabric-convention-tags-v2: Fabric Convention Tags (v2) 4.10.2+5a4e5fc65d
				fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 1.0.7+fcdff87f5d
				fabric-creative-tab-api-v1: Fabric Creative Tab API (v1) 5.0.21+fcdff87f5d
				fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 2.2.30+3434d6d95d
				fabric-data-generation-api-v1: Fabric Data Generation API (v1) 27.2.2+b28e9d205d
				fabric-debug-api-v1: Fabric Debug API (v1) 1.0.4+3434d6d95d
				fabric-dimensions-v1: Fabric Dimensions API (v1) 5.1.19+47f74c985d
				fabric-entity-events-v1: Fabric Entity Events (v1) 6.0.4+3434d6d95d
				fabric-events-interaction-v0: Fabric Events Interaction (v0) 5.3.6+3434d6d95d
				fabric-game-rule-api-v1: Fabric Game Rule API (v1) 4.0.10+3434d6d95d
				fabric-item-api-v1: Fabric Item API (v1) 14.7.0+cf6bc2db5d
				fabric-key-mapping-api-v1: Fabric Key Mapping API (v1) 2.0.8+3434d6d95d
				fabric-loot-api-v3: Fabric Loot API (v3) 4.0.8+4068fd645d
				fabric-menu-api-v1: Fabric Menu API (v1) 2.0.27+ed66f0a35d
				fabric-message-api-v1: Fabric Message API (v1) 7.0.10+3434d6d95d
				fabric-model-loading-api-v1: Fabric Model Loading API (v1) 8.0.34+fcdff87f5d
				fabric-networking-api-v1: Fabric Networking API (v1) 6.3.8+fcdff87f5d
				fabric-object-builder-api-v1: Fabric Object Builder API (v1) 24.1.9+3434d6d95d
				fabric-particles-v1: Fabric Particles (v1) 5.0.24+3434d6d95d
				fabric-permission-api-v1: Fabric Permission API (v1) 1.0.8+fcdff87f5d
				fabric-recipe-api-v1: Fabric Recipe API (v1) 10.0.8+fcdff87f5d
				fabric-registry-sync-v0: Fabric Registry Sync (v0) 8.0.1+fcdff87f5d
				fabric-renderer-indigo: Fabric Renderer - Indigo 9.1.22+b9d63e335d
				fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 6.1.5+3434d6d95d
				fabric-screen-api-v1: Fabric Screen API (v1) 5.2.3+1087e13e5d
				fabric-serialization-api-v1: Fabric Serialization API (v1) 2.0.7+74ed1ea55d
				fabric-sound-api-v1: Fabric Sound API (v1) 2.0.7+3434d6d95d
				fabric-tag-api-v1: Fabric Tag API (v1) 2.1.10+fcdff87f5d
				fabric-transfer-api-v1: Fabric Transfer API (v1) 8.0.25+fcdff87f5d
			net_kyori_adventure-api: adventure-api 4.26.1
			net_kyori_adventure-key: adventure-key 4.26.1
			net_kyori_adventure-text-minimessage: adventure-text-minimessage 4.26.1
			net_kyori_adventure-text-serializer-commons: adventure-text-serializer-commons 4.26.1
			net_kyori_adventure-text-serializer-gson: adventure-text-serializer-gson 4.26.1
			net_kyori_adventure-text-serializer-json: adventure-text-serializer-json 4.26.1
			net_kyori_examination-api: examination-api 1.3.0
			net_kyori_examination-string: examination-string 1.3.0
			net_kyori_option: option 1.1.0
			org_java-websocket_java-websocket: Java-WebSocket 1.5.4
		fabricloader: Fabric Loader 0.19.5
			mixinextras: MixinExtras 0.5.5
		java: OpenJDK 64-Bit Server VM 25
		krypton: Krypton 0.3.2
			com_velocitypowered_velocity-native: velocity-native 3.4.0-SNAPSHOT
		lithium: Lithium 0.26.2+mc26.3
		minecraft: Minecraft 26.3
		retino: retiNO 1.1.0
		sodium: Sodium 0.9.2+mc26.3
			fabric-api-base: Fabric API Base 2.0.6+fcdff87f02
			fabric-block-getter-api-v2: Fabric BlockGetter API (v2) 2.0.9+3434d6d902
			fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 4.1.9+ffef5f6702
			fabric-renderer-api-v1: Fabric Renderer API (v1) 17.0.14+2ce735b802
			fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 6.0.6+3434d6d902
			fabric-rendering-v1: Fabric Rendering (v1) 27.0.14+901a437c02
			fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.3.26+4fc5413f02
			fabric-resource-loader-v1: Fabric Resource Loader (v1) 3.0.4+fcdff87f02
			fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 8.1.16+52268a0e02
	Launched Version: fabric-loader-0.19.5-26.3
	Launcher name: minecraft-launcher
	Backend library: LWJGL version 3.4.3-snapshot
	Window size: <not initialized>
	Surface Info: <no surface>
	SDL Platform: macOS
	Graphics Device: Apple M4
	Graphics Backend: Vulkan
	Graphics Vendor: APPLE
	Graphics Drivers: 1.2.350 MoltenVK 1.4.2
	Graphics Device Extensions: VK_EXT_calibrated_timestamps (D), VK_KHR_portability_subset (D), VK_KHR_synchronization2 (D), VK_EXT_metal_surface (I), VK_EXT_vertex_attribute_divisor (D), VK_KHR_swapchain (D), VK_KHR_surface (I), VK_KHR_push_descriptor (D), VK_EXT_debug_utils (I), VK_KHR_dynamic_rendering (D)
	Graphics Device Type: INTEGRATED
	Graphics Device Features: DeviceFeatures[wireframeFillMode=true, shaderDrawParameters=true, multiDrawDirectInterleaved=false, multiDrawDirectSeparate=false, multiDrawIndirect=true, drawIndirect=true, nonZeroFirstInstance=true, persistentMapping=true]
	GL debug messages: 
	Is Modded: Definitely; Client brand changed to 'fabric'
	Universe: 404
	Type: Client
	Locale: de_DE
	System encoding: UTF-8
	File encoding: UTF-8
	CPU: 10x Apple M4