---- Minecraft Crash Report ----
// I let you down. Sorry :(

Time: 2026-10-04 13:12:12
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 #2
Stacktrace:
	at knot//net.minecraft.server.dedicated.ServerWatchdog.createWatchdogCrashReport(ServerWatchdog.java:83)

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


"pool-8-thread-1" prio=5 Id=122 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@233b38a
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@233b38a
	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 #2" daemon prio=10 Id=1194 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/0x00001f0001bb98e0.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=179 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@4b660ba4


"Netty Kqueue IO #1" daemon prio=5 Id=180 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@60ef431


"Netty Kqueue IO #10" daemon prio=5 Id=982 RUNNABLE
	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@4a8ba766


"Netty Kqueue IO #11" daemon prio=5 Id=983 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@7ab1e732


"Netty Kqueue IO #12" daemon prio=5 Id=984 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@434b3440


"Netty Kqueue IO #13" daemon prio=5 Id=985 RUNNABLE
	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@7b6b6be9


"Netty Kqueue IO #14" daemon prio=5 Id=986 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@6ccc5375


"Netty Kqueue IO #15" daemon prio=5 Id=987 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@19b1b1a9


"Netty Kqueue IO #16" daemon prio=5 Id=988 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@3c26feb


"Netty Kqueue IO #17" daemon prio=5 Id=989 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@23566859


"Netty Kqueue IO #18" daemon prio=5 Id=991 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@2d8fc0bd


"Netty Kqueue IO #19" daemon prio=5 Id=1011 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@3927105c


"Netty Kqueue IO #2" daemon prio=5 Id=181 RUNNABLE
	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@19bea899


"Netty Kqueue IO #3" daemon prio=5 Id=183 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@69202ce4


"Netty Kqueue IO #4" daemon prio=5 Id=185 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@1260214f


"Netty Kqueue IO #5" daemon prio=5 Id=186 RUNNABLE
	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@633ee04e


"Netty Kqueue IO #6" daemon prio=5 Id=187 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@fa876d0


"Netty Kqueue IO #7" daemon prio=5 Id=188 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@67073ccd


"Netty Kqueue IO #8" daemon prio=5 Id=189 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@74fe133b


"Netty Kqueue IO #9" daemon prio=5 Id=981 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@1d24a79f


"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@786d2963
	at java.base@25.0.1/java.lang.Object.wait0(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@786d2963
	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=173 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4fe7e133
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4fe7e133
	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=174 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4fe7e133
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4fe7e133
	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=175 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4fe7e133
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4fe7e133
	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=176 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4fe7e133
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4fe7e133
	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=177 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4fe7e133
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4fe7e133
	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=1193 WAITING on java.lang.String@270dbe45
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.lang.String@270dbe45
	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/0x00001f0001097460.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=73 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5cda07e4
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5cda07e4
	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@74e5196c
	at java.base@25.0.1/java.lang.Object.wait0(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@74e5196c
	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-93" daemon prio=10 Id=1171 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@8036e7c
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$Transferer@8036e7c
	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-8" daemon prio=10 Id=1190 TIMED_WAITING on java.util.concurrent.ForkJoinPool@7d8c34f3
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@7d8c34f3
	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=46 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@655210a2
	at java.base@25.0.1/java.lang.Object.wait0(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@655210a2
	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=50 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@41cadf59
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@41cadf59
	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=101 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@750a9ccd
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@750a9ccd
	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@284b6a


"Netty Local IO #1" daemon prio=5 Id=102 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@6ec47ba4
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@6ec47ba4
	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@622da522


"Netty Local IO #10" daemon prio=5 Id=870 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@79a5cba6
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@79a5cba6
	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@5aa195ae


"Netty Local IO #11" daemon prio=5 Id=871 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@4b7e47bb
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@4b7e47bb
	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@33907346


"Netty Local IO #12" daemon prio=5 Id=1038 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@398e3c7c
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@398e3c7c
	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@290a9da4


"Netty Local IO #13" daemon prio=5 Id=1039 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@6b73d12e
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@6b73d12e
	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@6ad799d8


"Netty Local IO #14" daemon prio=5 Id=1040 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@5e4c2534
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@5e4c2534
	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@16699659


"Netty Local IO #2" daemon prio=5 Id=103 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@db803aa
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@db803aa
	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@2cf50e0d


"Netty Local IO #3" daemon prio=5 Id=323 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@2c044556
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@2c044556
	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@6056b17a


"Netty Local IO #4" daemon prio=5 Id=324 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@76d847f8
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@76d847f8
	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@723be54f


"Netty Local IO #5" daemon prio=5 Id=325 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@2df02af1
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@2df02af1
	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@2350e538


"Netty Local IO #6" daemon prio=5 Id=489 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@349fd3eb
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@349fd3eb
	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@4ca39d


"Netty Local IO #7" daemon prio=5 Id=490 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@3cc98e2e
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@3cc98e2e
	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@10c29965


"Netty Local IO #8" daemon prio=5 Id=491 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@1336022e
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@1336022e
	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@597c9261


"Netty Local IO #9" daemon prio=5 Id=869 TIMED_WAITING on io.netty.channel.local.LocalIoHandler@6773ecbb
	at java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on io.netty.channel.local.LocalIoHandler@6773ecbb
	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@17bba89c


"Timer hack thread" daemon prio=5 Id=48 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: 579923064 bytes (553 MiB) / 2483027968 bytes (2368 MiB) up to 6442450944 bytes (6144 MiB)
	Memory (heap): init: 256MiB, used: 1792MiB, committed: 2368MiB, max: 6144MiB
	Memory (non-heap): init: 007MiB, used: 287MiB, committed: 306MiB, 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): 10990.92
	Swap memory total (MiB): 0.00
	Swap memory used (MiB): 0.00
	Space in storage for jna.tmpdir (MiB): available: 114090.84, total: 471482.09
	Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 114090.84, total: 471482.09
	Space in storage for io.netty.native.workdir (MiB): available: 114090.84, total: 471482.09
	Space in storage for java.io.tmpdir (MiB): available: 114090.84, total: 471482.09
	Space in storage for workdir (MiB): available: 114090.84, total: 471482.09
	Operating System Version: Apple macOS 26.7 (Tahoe) build 25G229
	Process Elevated: false
	Process Loads: Uptime: 11868s, user: 11693s (98.52%), kernel: 1185s (9.99%), total: 12878s (108.50%)
	Process Virtual Size (MiB): 436507.75
	Process Resident Size (MiB): 2911.44
	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.1
			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