---- Minecraft Crash Report ---- // Hey, that tickles! Hehehe! Time: 2026-07-08 15:02:10 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(Unknown Source) 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.handler$zba000$c2me-base$addInstrumentationData(ServerWatchdog.java:1064) -- Thread trace dump (obtained on a best-effort basis) -- Details: Stacktrace: at knot//net.minecraft.server.dedicated.ServerWatchdog.handler$zba000$c2me-base$addInstrumentationData(ServerWatchdog.java:1064) at knot//net.minecraft.server.dedicated.ServerWatchdog.createWatchdogCrashReport(ServerWatchdog.java:95) at knot//com.mojang.blaze3d.platform.ClientShutdownWatchdog.lambda$startShutdownWatchdog$0(ClientShutdownWatchdog.java:44) at java.base/java.lang.Thread.run(Unknown Source) -- Thread Dump -- Details: Threads: "DestroyJavaVM" prio=5 Id=162 RUNNABLE "pool-4-thread-1" prio=5 Id=131 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@165d8824 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@165d8824 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) at java.base@25.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) at java.base@25.0.3/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.base@25.0.3/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) "Client shutdown watchdog #2" daemon prio=10 Id=160 RUNNABLE at java.management@25.0.3/sun.management.ThreadImpl.dumpThreads0(Native Method) at java.management@25.0.3/sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at java.management@25.0.3/sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at knot//net.minecraft.util.Util.dumpThreadInfo(Util.java:495) 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/0x000000007399ad10.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) "FileSystemWatchService" daemon prio=5 Id=90 RUNNABLE (in native) at java.base@25.0.3/sun.nio.fs.LinuxWatchService.poll(Native Method) at java.base@25.0.3/sun.nio.fs.LinuxWatchService$Poller.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) at java.base@25.0.3/jdk.internal.misc.InnocuousThread.run(Unknown Source) "HttpClient-1-SelectorManager" daemon prio=5 Id=97 RUNNABLE at java.base@25.0.3/sun.nio.ch.EPoll.wait(Native Method) at java.base@25.0.3/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source) at java.base@25.0.3/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) - locked sun.nio.ch.Util$2@321b8874 - locked sun.nio.ch.EPollSelectorImpl@bd2c02b at java.base@25.0.3/sun.nio.ch.SelectorImpl.select(Unknown Source) at platform/java.net.http@25.0.3/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(Unknown Source) "Notification Thread" daemon prio=9 Id=33 RUNNABLE "Reference Handler" daemon prio=10 Id=15 RUNNABLE at java.base@25.0.3/java.lang.ref.Reference.waitForReferencePendingList(Native Method) at java.base@25.0.3/java.lang.ref.Reference.processPendingReferences(Unknown Source) at java.base@25.0.3/java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) "Signal Dispatcher" daemon prio=9 Id=17 RUNNABLE "Theseus RPC Read" daemon prio=5 Id=35 RUNNABLE (in native) at java.base@25.0.3/sun.nio.ch.SocketDispatcher.read0(Native Method) at java.base@25.0.3/sun.nio.ch.SocketDispatcher.read(Unknown Source) at java.base@25.0.3/sun.nio.ch.NioSocketImpl.tryRead(Unknown Source) at java.base@25.0.3/sun.nio.ch.NioSocketImpl.implRead(Unknown Source) at java.base@25.0.3/sun.nio.ch.NioSocketImpl.read(Unknown Source) at java.base@25.0.3/sun.nio.ch.NioSocketImpl$1.read(Unknown Source) at java.base@25.0.3/java.net.Socket$SocketInputStream.implRead(Unknown Source) at java.base@25.0.3/java.net.Socket$SocketInputStream.read(Unknown Source) at java.base@25.0.3/sun.nio.cs.StreamDecoder.readBytes(Unknown Source) at java.base@25.0.3/sun.nio.cs.StreamDecoder.implRead(Unknown Source) at java.base@25.0.3/sun.nio.cs.StreamDecoder.read(Unknown Source) - locked java.io.InputStreamReader@465b918b at java.base@25.0.3/java.io.InputStreamReader.read(Unknown Source) at java.base@25.0.3/java.io.BufferedReader.fill(Unknown Source) at java.base@25.0.3/java.io.BufferedReader.readLine(Unknown Source) - locked java.io.InputStreamReader@465b918b at java.base@25.0.3/java.io.BufferedReader.readLine(Unknown Source) at app//com.modrinth.theseus.rpc.TheseusRpc.readThread(TheseusRpc.java:111) at app//com.modrinth.theseus.rpc.TheseusRpc$$Lambda/0x0000000072059a48.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 - java.util.concurrent.locks.ReentrantLock$NonfairSync@14c81f31 "VirtualThread-unblocker" daemon prio=5 Id=94 RUNNABLE at java.base@25.0.3/java.lang.VirtualThread.takeVirtualThreadListToUnblock(Native Method) at java.base@25.0.3/java.lang.VirtualThread.unblockVirtualThreads(Unknown Source) at java.base@25.0.3/java.lang.VirtualThread$$Lambda/0x0000000073076fb0.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) at java.base@25.0.3/jdk.internal.misc.InnocuousThread.run(Unknown Source) "Finalizer" daemon prio=8 Id=16 WAITING on java.lang.ref.ReferenceQueue$Lock@713c8de5 at java.base@25.0.3/java.lang.Object.wait0(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@713c8de5 at java.base@25.0.3/java.lang.Object.wait(Unknown Source) at java.base@25.0.3/java.lang.Object.wait(Unknown Source) at java.base@25.0.3/java.lang.ref.ReferenceQueue.remove0(Unknown Source) at java.base@25.0.3/java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.base@25.0.3/java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Sound engine" daemon prio=10 Id=159 WAITING on java.lang.String@1c8148e1 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.lang.String@1c8148e1 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.park(Unknown Source) 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/0x00000000734135f0.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) "Telemetry-Sender-#1" daemon prio=5 Id=125 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4b265f6f at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4b265f6f at java.base@25.0.3/java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) at java.base@25.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) at java.base@25.0.3/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.base@25.0.3/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) "Theseus RPC Main" daemon prio=5 Id=34 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@31e273b5 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@31e273b5 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) at java.base@25.0.3/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) at java.base@25.0.3/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.base@25.0.3/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at app//com.modrinth.theseus.rpc.TheseusRpc.mainThread(TheseusRpc.java:78) at app//com.modrinth.theseus.rpc.TheseusRpc$$Lambda/0x0000000072059818.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) "c2me-sched" daemon prio=5 Id=76 WAITING on java.lang.Object@2c58b146 at java.base@25.0.3/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@2c58b146 at java.base@25.0.3/java.lang.Object.wait(Unknown Source) at java.base@25.0.3/java.lang.Object.wait(Unknown Source) at knot//com.ishland.c2me.base.common.scheduler.SingleThreadExecutor.run(SingleThreadExecutor.java:67) "c2me-worker-0" daemon prio=4 Id=68 WAITING on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(Unknown Source) at java.base@25.0.3/java.util.concurrent.Semaphore.acquireUninterruptibly(Unknown Source) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:24) "c2me-worker-1" daemon prio=4 Id=69 WAITING on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(Unknown Source) at java.base@25.0.3/java.util.concurrent.Semaphore.acquireUninterruptibly(Unknown Source) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:24) "c2me-worker-2" daemon prio=4 Id=70 WAITING on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(Unknown Source) at java.base@25.0.3/java.util.concurrent.Semaphore.acquireUninterruptibly(Unknown Source) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:24) "c2me-worker-3" daemon prio=4 Id=71 WAITING on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(Unknown Source) at java.base@25.0.3/java.util.concurrent.Semaphore.acquireUninterruptibly(Unknown Source) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:24) "c2me-worker-4" daemon prio=4 Id=72 WAITING on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(Unknown Source) at java.base@25.0.3/java.util.concurrent.Semaphore.acquireUninterruptibly(Unknown Source) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:24) "c2me-worker-5" daemon prio=4 Id=73 WAITING on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(Unknown Source) at java.base@25.0.3/java.util.concurrent.Semaphore.acquireUninterruptibly(Unknown Source) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:24) "c2me-worker-6" daemon prio=4 Id=74 WAITING on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(Unknown Source) at java.base@25.0.3/java.util.concurrent.Semaphore.acquireUninterruptibly(Unknown Source) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:24) "c2me-worker-7" daemon prio=4 Id=75 WAITING on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.Semaphore$NonfairSync@3615a9c6 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(Unknown Source) at java.base@25.0.3/java.util.concurrent.Semaphore.acquireUninterruptibly(Unknown Source) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:24) "Common-Cleaner" daemon prio=8 Id=32 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@5ad3b83a at java.base@25.0.3/java.lang.Object.wait0(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@5ad3b83a at java.base@25.0.3/java.lang.Object.wait(Unknown Source) at java.base@25.0.3/java.lang.ref.ReferenceQueue.remove0(Unknown Source) at java.base@25.0.3/java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.base@25.0.3/jdk.internal.ref.CleanerImpl.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) at java.base@25.0.3/jdk.internal.misc.InnocuousThread.run(Unknown Source) "Download-6" daemon prio=10 Id=150 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@65a5ae1d at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.SynchronousQueue$Transferer@65a5ae1d at java.base@25.0.3/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.base@25.0.3/java.util.concurrent.LinkedTransferQueue$DualNode.await(Unknown Source) at java.base@25.0.3/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(Unknown Source) at java.base@25.0.3/java.util.concurrent.SynchronousQueue.xfer(Unknown Source) at java.base@25.0.3/java.util.concurrent.SynchronousQueue.poll(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) "Download-7" daemon prio=10 Id=151 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@65a5ae1d at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.SynchronousQueue$Transferer@65a5ae1d at java.base@25.0.3/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.base@25.0.3/java.util.concurrent.LinkedTransferQueue$DualNode.await(Unknown Source) at java.base@25.0.3/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(Unknown Source) at java.base@25.0.3/java.util.concurrent.SynchronousQueue.xfer(Unknown Source) at java.base@25.0.3/java.util.concurrent.SynchronousQueue.poll(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) "Download-8" daemon prio=10 Id=152 TIMED_WAITING on java.util.concurrent.SynchronousQueue$Transferer@65a5ae1d at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.SynchronousQueue$Transferer@65a5ae1d at java.base@25.0.3/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.base@25.0.3/java.util.concurrent.LinkedTransferQueue$DualNode.await(Unknown Source) at java.base@25.0.3/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(Unknown Source) at java.base@25.0.3/java.util.concurrent.SynchronousQueue.xfer(Unknown Source) at java.base@25.0.3/java.util.concurrent.SynchronousQueue.poll(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) "ForkJoinPool.commonPool-worker-2" daemon prio=10 Id=149 TIMED_WAITING on java.util.concurrent.ForkJoinPool@78ebeab3 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@78ebeab3 at java.base@25.0.3/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source) at java.base@25.0.3/java.util.concurrent.ForkJoinPool.deactivate(Unknown Source) at java.base@25.0.3/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) at java.base@25.0.3/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) "JNA Cleaner" daemon prio=5 Id=81 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@1485aea2 at java.base@25.0.3/java.lang.Object.wait0(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1485aea2 at java.base@25.0.3/java.lang.Object.wait(Unknown Source) at java.base@25.0.3/java.lang.ref.ReferenceQueue.remove0(Unknown Source) at java.base@25.0.3/java.lang.ref.ReferenceQueue.remove(Unknown Source) at knot//com.sun.jna.internal.Cleaner$CleanerThread.run(Cleaner.java:154) "Timer hack thread" daemon prio=5 Id=82 TIMED_WAITING at java.base@25.0.3/java.lang.Thread.sleepNanos0(Native Method) at java.base@25.0.3/java.lang.Thread.sleepNanos(Unknown Source) at java.base@25.0.3/java.lang.Thread.sleep(Unknown Source) at knot//net.minecraft.util.Util$9.run(Util.java:1047) "Yggdrasil Key Fetcher" daemon prio=5 Id=84 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@40600a94 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@40600a94 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.base@25.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.base@25.0.3/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base@25.0.3/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) "config-file-watcher-0-0" daemon prio=5 Id=91 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5ba0d0c7 at java.base@25.0.3/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5ba0d0c7 at java.base@25.0.3/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.base@25.0.3/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.base@25.0.3/java.util.concurrent.LinkedBlockingDeque.pollFirst(Unknown Source) at java.base@25.0.3/java.util.concurrent.LinkedBlockingDeque.poll(Unknown Source) at java.base@25.0.3/sun.nio.fs.AbstractWatchService.poll(Unknown Source) at knot//com.electronwill.nightconfig.core.file.FileWatcher$FsWatcher.run(FileWatcher.java:531) at java.base@25.0.3/java.lang.Thread.runWith(Unknown Source) at java.base@25.0.3/java.lang.Thread.run(Unknown Source) -- Client watchdog shutdown details -- Details: Modules: -- Dynamic Lighting -- Details: Description: This section contains information related to dynamic lighting, this may not be related to your crash. Mode: fancy Dynamic Light Sources: 0 Spatial Hash Occupancy: 0 / 1024 -- System Details -- Details: Minecraft Version: 26.2 Minecraft Version ID: 26.2 Operating System: Linux (amd64) version 7.1.2-arch3-1 Java Version: 25.0.3, Arch Linux Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Arch Linux Memory: 281139640 bytes (268 MiB) / 692060160 bytes (660 MiB) up to 6442450944 bytes (6144 MiB) Memory (heap): init: 1004MiB, used: 389MiB, committed: 660MiB, max: 6144MiB Memory (non-head): init: 007MiB, used: 201MiB, committed: 216MiB, max: 000MiB CPUs: 16 Processor Vendor: AuthenticAMD Processor Name: AMD Ryzen 7 5800X3D 8-Core Processor Identifier: AuthenticAMD Family 25 Model 33 Stepping 2 Microarchitecture: Zen 3 Frequency (GHz): -0.00 Number of physical packages: 1 Number of physical CPUs: 8 Number of logical CPUs: 16 Graphics card #0 name: Navi 48 [Radeon RX 9070/9070 XT/9070 GRE] Graphics card #0 vendor: Advanced Micro Devices, Inc. [AMD/ATI] (0x1002) Graphics card #0 VRAM (MiB): 16640.00 Graphics card #0 deviceId: 0x7550 Graphics card #0 versionInfo: unknown Virtual memory max (MiB): 32098.92 Virtual memory used (MiB): 17206.15 Swap memory total (MiB): 0.00 Swap memory used (MiB): 0.00 Space in storage for jna.tmpdir (MiB): available: 466482.34, total: 1874667.38 Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 466482.34, total: 1874667.38 Space in storage for io.netty.native.workdir (MiB): available: 466482.34, total: 1874667.38 Space in storage for java.io.tmpdir (MiB): available: 32083.32, total: 32098.92 Space in storage for workdir (MiB): available: 466482.34, total: 1874667.38 Operating System Version: GNU/Linux EndeavourOS unknown (unknown) build 7.1.2-arch3-1 Process Elevated: false Process Loads: Uptime: 112s, user: 66s (59.50%), kernel: 2s (2.10%), total: 69s (61.60%) Process Virtual Size (MiB): 15307.21 Process Resident Size (MiB): 1385.59 JVM Flags: 1 total; -Xmx6144M Debug Flags: 0 total; Fabric Mods: appleskin: AppleSkin 3.0.10+mc26.2 baguettelib: BaguetteLib 2.0.4 c2me: Concurrent Chunk Management Engine 0.4.2-alpha.0.12+26.2 c2me-base: Concurrent Chunk Management Engine (Base) 0.4.2-alpha.0.12+26.2 c2me-client-uncapvd: Concurrent Chunk Management Engine (Client/Uncap View Distance) 0.4.2-alpha.0.12+26.2 c2me-fixes-chunkio-threading-issues: Concurrent Chunk Management Engine (Fixes/Chunk IO/Threading Issues) 0.4.2-alpha.0.12+26.2 c2me-fixes-general-threading-issues: Concurrent Chunk Management Engine (Fixes/General/Threading Issues) 0.4.2-alpha.0.12+26.2 c2me-fixes-worldgen-threading-issues: Concurrent Chunk Management Engine (Fixes/WorldGen/Threading Issues) 0.4.2-alpha.0.12+26.2 c2me-fixes-worldgen-vanilla-bugs: Concurrent Chunk Management Engine (Fixes/WorldGen/Vanilla Bugs) 0.4.2-alpha.0.12+26.2 c2me-notickvd: Concurrent Chunk Management Engine (No Tick View Distance) 0.4.2-alpha.0.12+26.2 c2me-opts-allocs: Concurrent Chunk Management Engine (Optimizations/Memory Allocations) 0.4.2-alpha.0.12+26.2 c2me-opts-chunkio: Concurrent Chunk Management Engine (Optimizations/Chunk IO) 0.4.2-alpha.0.12+26.2 c2me-opts-dfc: Concurrent Chunk Management Engine (Optimizations/Density Function Compiler) 0.4.2-alpha.0.12+26.2 c2me-opts-math: Concurrent Chunk Management Engine (Optimizations/Math) 0.4.2-alpha.0.12+26.2 c2me-opts-natives-math: Concurrent Chunk Management Engine (Optimizations/Natives Math) 0.4.2-alpha.0.12+26.2 c2me-opts-scheduling: Concurrent Chunk Management Engine (Optimizations/Scheduling) 0.4.2-alpha.0.12+26.2 c2me-opts-worldgen-general: Concurrent Chunk Management Engine (Optimizations/General WorldGen) 0.4.2-alpha.0.12+26.2 c2me-opts-worldgen-vanilla: Concurrent Chunk Management Engine (Optimizations/Vanilla WorldGen) 0.4.2-alpha.0.12+26.2 c2me-rewrites-chunk-serializer: Concurrent Chunk Management Engine (Rewrites/Chunk Serializer) 0.4.2-alpha.0.12+26.2 c2me-rewrites-chunk-system: Concurrent Chunk Management Engine (Rewrites/Chunk System) 0.4.2-alpha.0.12+26.2 c2me-rewrites-chunkio: Concurrent Chunk Management Engine (Rewrites/Chunk IO) 0.4.2-alpha.0.12+26.2 c2me-server-utils: Concurrent Chunk Management Engine (Server Utils) 0.4.2-alpha.0.12+26.2 c2me-threading-lighting: Concurrent Chunk Management Engine (Threading/Lighting) 0.4.2-alpha.0.12+26.2 com_github_ben-manes_caffeine_caffeine: caffeine 3.2.1 com_ibm_async_asyncutil: asyncutil 0.1.0 com_ishland_c2me_tests_tests: tests 0.4.2-alpha.0.12 io_reactivex_rxjava3_rxjava: rxjava 3.1.12 mixinsquared: MixinSquared 0.3.7-beta.1 net_objecthunter_exp4j: exp4j 0.4.8 org_jctools_jctools-core: jctools-core 4.0.5 org_reactivestreams_reactive-streams: reactive-streams 1.0.4 c2me-opts-accel-opencl: Concurrent Chunk Management Engine (Optimizations/Acceleration/OpenCL) 0.4.2-alpha.0.12+26.2 org_apache_commons_commons-compress: commons-compress 1.28.0 org_lwjgl_lwjgl-opencl: lwjgl-opencl 3.4.1 org_lwjgl_lwjgl-zstd: lwjgl-zstd 3.4.1 org_lwjgl_lwjgl-zstd_natives-linux: lwjgl-zstd 3.4.1 org_lwjgl_lwjgl-zstd_natives-windows: lwjgl-zstd 3.4.1 org_lwjgl_lwjgl_natives-linux: lwjgl 3.4.1 org_lwjgl_lwjgl_natives-linux-arm64: lwjgl 3.4.1 org_lwjgl_lwjgl_natives-macos: lwjgl 3.4.1 org_lwjgl_lwjgl_natives-macos-arm64: lwjgl 3.4.1 org_lwjgl_lwjgl_natives-windows: lwjgl 3.4.1 org_lwjgl_lwjgl_unsafe: lwjgl 3.4.1 cloth-config: Cloth Config v26.2 26.2.155 cloth-basic-math: cloth-basic-math 0.6.1 clumps: Clumps 26.2.1 continuity: Continuity 3.0.1+26.2 entityculling: EntityCulling 1.10.5 fabric-api: Fabric API 0.154.2+26.2 fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 2.0.17+11e1c9a39e fabric-biome-api-v1: Fabric Biome API (v1) 18.0.6+c7bd5b8e9e fabric-block-api-v1: Fabric Block API (v1) 3.0.3+ec56b6019e fabric-block-getter-api-v2: Fabric BlockGetter API (v2) 2.0.7+ec56b6019e fabric-command-api-v2: Fabric Command API (v2) 3.1.0+00cb03469e fabric-content-registries-v0: Fabric Content Registries (v0) 11.2.2+b7a678a99e fabric-convention-tags-v2: Fabric Convention Tags (v2) 4.7.0+1f023a9e9e fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 1.0.5+086d547a9e fabric-creative-tab-api-v1: Fabric Creative Tab API (v1) 5.0.14+d871b99e9e fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 2.2.17+aa0fd6fe9e fabric-data-generation-api-v1: Fabric Data Generation API (v1) 25.4.4+9e7dc27f9e fabric-debug-api-v1: Fabric Debug API (v1) 1.0.2+c792624d9e fabric-dimensions-v1: Fabric Dimensions API (v1) 5.1.9+9cbf5da59e fabric-entity-events-v1: Fabric Entity Events (v1) 5.0.5+06488ac19e fabric-events-interaction-v0: Fabric Events Interaction (v0) 5.2.6+8f57f7ee9e fabric-game-rule-api-v1: Fabric Game Rule API (v1) 4.0.8+46a6d00c9e fabric-item-api-v1: Fabric Item API (v1) 14.2.0+7aec7be39e fabric-loot-api-v3: Fabric Loot API (v3) 3.0.17+06488ac19e fabric-menu-api-v1: Fabric Menu API (v1) 2.0.16+086d547a9e fabric-message-api-v1: Fabric Message API (v1) 7.0.7+086d547a9e fabric-model-loading-api-v1: Fabric Model Loading API (v1) 8.0.15+c80601bb9e fabric-networking-api-v1: Fabric Networking API (v1) 6.3.3+72073ef09e fabric-object-builder-api-v1: Fabric Object Builder API (v1) 24.1.0+6fcd5f039e fabric-particles-v1: Fabric Particles (v1) 5.0.18+d1756aa99e fabric-permission-api-v1: Fabric Permission API (v1) 1.0.3+b7020ca29e fabric-recipe-api-v1: Fabric Recipe API (v1) 9.0.20+11e1c9a39e fabric-registry-sync-v0: Fabric Registry Sync (v0) 7.1.0+c7bd5b8e9e fabric-renderer-api-v1: Fabric Renderer API (v1) 14.1.2+2b0d8a229e fabric-renderer-indigo: Fabric Renderer - Indigo 9.1.2+2b0d8a229e fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 6.0.4+06488ac19e fabric-rendering-v1: Fabric Rendering (v1) 25.3.1+6988455e9e fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 6.1.0+10e9a28b9e fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.3.20+4fc5413f9e fabric-screen-api-v1: Fabric Screen API (v1) 5.1.0+48e3c0b09e fabric-serialization-api-v1: Fabric Serialization API (v1) 2.0.4+11a26f319e fabric-sound-api-v1: Fabric Sound API (v1) 2.0.5+11a26f319e fabric-tag-api-v1: Fabric Tag API (v1) 2.1.3+794df31d9e fabric-transfer-api-v1: Fabric Transfer API (v1) 8.0.11+39b5a3929e fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 8.1.4+67c847259e fabricloader: Fabric Loader 0.19.3 mixinextras: MixinExtras 0.5.4 ferritecore: FerriteCore 9.0.0 forgeconfigapiport: Forge Config API Port 26.2.1 com_electronwill_night-config_core: core 3.8.4 com_electronwill_night-config_toml: toml 3.8.4 geophilic: Geophilic 3.6 jade: Jade 26.2.9+fabric java: OpenJDK 64-Bit Server VM 25 lambdabettergrass: LambdaBetterGrass 2.8.1+26.2 lambdynlights: LambDynamicLights 4.12.2+26.2 lambdynlights_api: LambDynamicLights (API) 4.12.2+26.2 yumi_commons_collections: Yumi Commons: Collections 2.0.0 yumi_commons_core: Yumi Commons: Core 2.0.0 yumi_commons_event: Yumi Commons: Event 2.0.0 pride: Pride Lib 1.7.0+26.2 spruceui: SpruceUI 11.0.0+26.2 yumi_mc_core: Yumi Minecraft Libraries: Foundation 1.1.1+26.2 lithium: Lithium 0.25.1+mc26.2 lithostitched: Lithostitched 1.7.13 minecraft: Minecraft 26.2 modmenu: Mod Menu 20.0.0-beta.4 fabric-api-base: Fabric API Base 2.0.4+ece063239e fabric-key-mapping-api-v1: Fabric Key Mapping API (v1) 2.0.5+e2bdee789e fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 4.1.3+4575b05f9e fabric-resource-loader-v1: Fabric Resource Loader (v1) 2.0.13+9edec1269e mousetweaks: Mouse Tweaks 2.31 notenoughanimations: NotEnoughAnimations 1.12.4 transition: TRansition 1.0.21 trender: TRender 1.0.15 particular: Particular Reforged 1.5.5 placeholder-api: Placeholder API 3.1.0-beta.1+26.2 reeses-sodium-options: Reese's Sodium Options 2.2.2+mc26.2 scalablelux: ScalableLux 0.3.0-alpha.0.2+26.2 seeu: SeeU 0.7.2 shulkerboxtooltip: Shulker Box Tooltip 5.4.0+26.2 skinlayers3d: 3d-Skin-Layers 1.11.2 sodium: Sodium 0.9.1+mc26.2 sodium-extra: Sodium Extra 0.9.1+mc26.2 tectonic: Tectonic 3.0.26 apollib: Apollib 1.1.4 de_marhali_json5-java: json5-java 3.0.0 visuality: Visuality 0.7.14+26.2 xaerominimap: Xaero's Minimap 26.2.0 xaeroworldmap: Xaero's World Map 1.42.0 xaerolib: XaeroLib 1.5.0 Yumi MC Core: 1.1.1+26.2 Launched Version: 26.2 Launcher name: theseus Backend library: LWJGL version 3.4.1-snapshot Window size: Surface Info: GFLW Platform: x11 Graphics Device: AMD Radeon RX 9070 XT (radeonsi, gfx1201, ACO, DRM 3.64, 7.1.2-arch3-1) Graphics Backend: OpenGL Graphics Vendor: AMD Graphics Drivers: 4.6 (Core Profile) Mesa 26.1.4-arch1.1 Graphics Device Extensions: GL_ARB_multi_draw_indirect, GL_ARB_buffer_storage, GL_ARB_shader_draw_parameters, GL_ARB_base_instance, GL_KHR_debug, GL_ARB_draw_indirect, GL_ARB_clip_control, GL_ARB_vertex_attrib_binding, GL_ARB_direct_state_access, GL_EXT_texture_filter_anisotropic Graphics Device Type: OTHER Graphics Device Features: DeviceFeatures[shaderDrawParameters=true, multiDrawDirectInterleaved=false, multiDrawDirectSeparate=true, multiDrawIndirect=true, drawIndirect=true, nonZeroFirstInstance=true, persistentMapping=true] GL debug messages: Is Modded: Definitely; Client brand changed to 'fabric' Universe: 404 Type: Client Locale: en_US System encoding: UTF-8 File encoding: UTF-8 CPU: 16x AMD Ryzen 7 5800X3D 8-Core Processor