---- Minecraft Crash Report ---- // Hi. I'm Minecraft, and I'm a crashaholic. Time: 2025-08-19 13:54:49 Description: Watching Server java.lang.Error: Watchdog at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) at java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at knot//net.minecraft.class_1255.method_20813(class_1255.java:159) at knot//net.minecraft.class_1255.method_18857(class_1255.java:149) at knot//net.minecraft.class_3215$class_4212.method_18857(class_3215.java:596) at knot//net.minecraft.class_3215.mixinextras$bridge$method_18857$89(class_3215.java) at knot//net.minecraft.class_3215$$Lambda/0x00007f965123ed78.call(Unknown Source) at knot//net.minecraft.class_3215.wrapOperation$zbi000$c2me-base$instrumentAwaitChunk(class_3215.java:2698) at knot//net.minecraft.class_3215.getChunkBlocking(class_3215.java:1315) at knot//net.minecraft.class_3215.method_12121$mixinextras$wrapped$94(class_3215.java:1236) at knot//net.minecraft.class_3215.mixinextras$bridge$method_12121$mixinextras$wrapped$94$95(class_3215.java) at knot//net.minecraft.class_3215$$Lambda/0x00007f965122bcd0.call(Unknown Source) at knot//net.minecraft.class_3215.wrapMethod$zbi000$c2me-base$instrumentGetChunk(class_3215.java:2712) at knot//net.minecraft.class_3215.method_12121(class_3215.java) at knot//net.minecraft.class_3215.md079b62$lithium$lambda$getChunkOffThread$0$0(class_3215.java:1248) at knot//net.minecraft.class_3215$$Lambda/0x00007f96513c7130.get(Unknown Source) at java.base@21.0.5/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at knot//net.minecraft.class_1255.method_18859(class_1255.java:164) at knot//net.minecraft.class_3215$class_4212.method_18859(class_3215.java:623) at knot//net.minecraft.class_1255.method_16075(class_1255.java:138) at knot//net.minecraft.class_3215$class_4212.method_16075(class_3215.java:632) at knot//net.minecraft.server.MinecraftServer.executeTasksMidTick(MinecraftServer.java:7175) at knot//net.minecraft.class_3215.handler$zfg000$c2me-opts-scheduling$onPostTickChunk(class_3215.java:4658) at knot//net.minecraft.class_3215.method_67501(class_3215.java:413) at knot//net.minecraft.class_3215$$Lambda/0x00007f9651436528.accept(Unknown Source) at knot//net.minecraft.class_3898.method_67499(class_3898.java:996) at knot//net.minecraft.class_3898$$Lambda/0x00007f9651436750.accept(Unknown Source) at knot//net.minecraft.class_3204.method_67500(class_3204.java:187) at knot//net.minecraft.class_3898.method_67498(class_3898.java:987) at knot//net.minecraft.class_3215.method_61265(class_3215.java:413) at knot//net.minecraft.class_3215.method_14161(class_3215.java:354) at knot//net.minecraft.class_3215.method_12127(class_3215.java:331) at knot//net.minecraft.class_3218.method_18765(class_3218.java:356) at knot//net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:1063) at knot//net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:947) at knot//net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:707) at knot//net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:291) at knot//net.minecraft.server.MinecraftServer$$Lambda/0x00007f9651095110.run(Unknown Source) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Server Watchdog Stacktrace: at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) at java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at knot//net.minecraft.class_1255.method_20813(class_1255.java:159) at knot//net.minecraft.class_1255.method_18857(class_1255.java:149) at knot//net.minecraft.class_3215$class_4212.method_18857(class_3215.java:596) at knot//net.minecraft.class_3215.mixinextras$bridge$method_18857$89(class_3215.java) at knot//net.minecraft.class_3215$$Lambda/0x00007f965123ed78.call(Unknown Source) at knot//net.minecraft.class_3215.wrapOperation$zbi000$c2me-base$instrumentAwaitChunk(class_3215.java:2698) at knot//net.minecraft.class_3215.getChunkBlocking(class_3215.java:1315) at knot//net.minecraft.class_3215.method_12121$mixinextras$wrapped$94(class_3215.java:1236) at knot//net.minecraft.class_3215.mixinextras$bridge$method_12121$mixinextras$wrapped$94$95(class_3215.java) at knot//net.minecraft.class_3215$$Lambda/0x00007f965122bcd0.call(Unknown Source) at knot//net.minecraft.class_3215.wrapMethod$zbi000$c2me-base$instrumentGetChunk(class_3215.java:2712) at knot//net.minecraft.class_3215.method_12121(class_3215.java) at knot//net.minecraft.class_3215.md079b62$lithium$lambda$getChunkOffThread$0$0(class_3215.java:1248) at knot//net.minecraft.class_3215$$Lambda/0x00007f96513c7130.get(Unknown Source) at java.base@21.0.5/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at knot//net.minecraft.class_1255.method_18859(class_1255.java:164) at knot//net.minecraft.class_3215$class_4212.method_18859(class_3215.java:623) at knot//net.minecraft.class_1255.method_16075(class_1255.java:138) at knot//net.minecraft.class_3215$class_4212.method_16075(class_3215.java:632) at knot//net.minecraft.server.MinecraftServer.executeTasksMidTick(MinecraftServer.java:7175) at knot//net.minecraft.class_3215.handler$zfg000$c2me-opts-scheduling$onPostTickChunk(class_3215.java:4658) at knot//net.minecraft.class_3215.method_67501(class_3215.java:413) at knot//net.minecraft.class_3215$$Lambda/0x00007f9651436528.accept(Unknown Source) at knot//net.minecraft.class_3898.method_67499(class_3898.java:996) at knot//net.minecraft.class_3898$$Lambda/0x00007f9651436750.accept(Unknown Source) at knot//net.minecraft.class_3204.method_67500(class_3204.java:187) at knot//net.minecraft.class_3898.method_67498(class_3898.java:987) at knot//net.minecraft.class_3215.method_61265(class_3215.java:413) at knot//net.minecraft.class_3215.method_14161(class_3215.java:354) at knot//net.minecraft.class_3215.method_12127(class_3215.java:331) at knot//net.minecraft.class_3218.method_18765(class_3218.java:356) at knot//net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:1063) at knot//net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:947) at knot//net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:707) Mixins in Stacktrace: net.minecraft.class_3215: net.caffeinemc.mods.lithium.mixin.world.chunk_access.ServerChunkCacheMixin (lithium.mixins.json) com.ishland.vmp.mixins.access.IServerChunkManager (vmp.mixins.json) com.ishland.c2me.base.mixin.scheduler.MixinServerChunkManager (c2me-base.mixins.json) com.ishland.c2me.opts.scheduling.mixin.mid_tick_chunk_tasks.MixinServerChunkManager (c2me-opts-scheduling.mixins.json) com.ishland.c2me.fixes.general.threading_issues.mixin.asynccatchers.MixinServerChunkManager (c2me-fixes-general-threading-issues.mixins.json) com.ishland.c2me.base.mixin.access.IServerChunkManager (c2me-base.mixins.json) com.ishland.c2me.notickvd.mixin.MixinServerChunkManager (c2me-notickvd.mixins.json) com.ishland.c2me.rewrites.chunksystem.mixin.MixinServerChunkManager (c2me-rewrites-chunk-system.mixins.json) net.caffeinemc.mods.lithium.mixin.minimal_nonvanilla.spawning.ServerChunkCacheMixin (lithium.mixins.json) com.ishland.c2me.opts.scheduling.mixin.task_scheduling.MixinServerChunkManager (c2me-opts-scheduling.mixins.json) com.ishland.c2me.base.mixin.instrumentation.MixinServerChunkManager (c2me-base.mixins.json) net.minecraft.server.MinecraftServer: dev.isxander.debugify.mixins.basic.mc267125.MinecraftServerMixin (debugify.mixins.json) com.ishland.c2me.fixes.general.threading_issues.mixin.asynccatchers.MixinMinecraftServer (c2me-fixes-general-threading-issues.mixins.json) net.blay09.mods.balm.mixin.MinecraftServerMixin (balm.mixins.json) com.ishland.c2me.opts.scheduling.mixin.shutdown.MixinMinecraftServer (c2me-opts-scheduling.mixins.json) com.ishland.c2me.notickvd.mixin.MixinMinecraftServer (c2me-notickvd.mixins.json) com.ishland.c2me.opts.scheduling.mixin.idle_tasks.autosave.enhanced_autosave.MixinMinecraftServer (c2me-opts-scheduling.mixins.json) com.ishland.c2me.opts.scheduling.mixin.mid_tick_chunk_tasks.MixinMinecraftServer (c2me-opts-scheduling.mixins.json) net.fabricmc.fabric.mixin.biome.modification.MinecraftServerMixin (fabric-biome-api-v1.mixins.json) com.ishland.c2me.rewrites.chunksystem.mixin.MixinMinecraftServer (c2me-rewrites-chunk-system.mixins.json) net.fabricmc.fabric.mixin.resource.loader.MinecraftServerMixin (fabric-resource-loader-v0.mixins.json) dev.isxander.debugify.mixins.basic.mc123605.MinecraftServerMixin (debugify.mixins.json) net.fabricmc.fabric.mixin.event.lifecycle.MinecraftServerMixin (fabric-lifecycle-events-v1.mixins.json) net.fabricmc.fabric.mixin.message.MinecraftServerMixin (fabric-message-api-v1.mixins.json) net.minecraft.class_3898: net.fabricmc.fabric.mixin.event.lifecycle.ServerChunkLoadingManagerMixin (fabric-lifecycle-events-v1.mixins.json) com.ishland.c2me.opts.scheduling.mixin.idle_tasks.autosave.enhanced_autosave.MixinThreadedAnvilChunkStorage (c2me-opts-scheduling.mixins.json) com.ishland.vmp.mixins.playerwatching.MixinTACSCancelSending (vmp.mixins.json) com.ishland.vmp.mixins.playerwatching.MixinThreadedAnvilChunkStorage (vmp.mixins.json) com.ishland.c2me.notickvd.mixin.MixinThreadedAnvilChunkStorage (c2me-notickvd.mixins.json) com.ishland.vmp.mixins.access.IThreadedAnvilChunkStorage (vmp.mixins.json) com.ishland.c2me.fixes.general.threading_issues.mixin.asynccatchers.MixinThreadedAnvilChunkStorage (c2me-fixes-general-threading-issues.mixins.json) net.fabricmc.fabric.mixin.networking.accessor.ServerChunkLoadingManagerAccessor (fabric-networking-api-v1.mixins.json) com.ishland.vmp.mixins.playerwatching.optimize_nearby_player_lookups.MixinThreadedAnvilChunkStorage (vmp.mixins.json) com.ishland.c2me.base.mixin.scheduler.MixinThreadedAnvilChunkStorage (c2me-base.mixins.json) dev.isxander.debugify.mixins.basic.mc224729.ChunkMapMixin (debugify.mixins.json) com.ishland.c2me.threading.lighting.mixin.MixinThreadedAnvilChunkStorage (c2me-threading-lighting.mixins.json) com.seibel.distanthorizons.fabric.mixins.server.MixinChunkMap (DistantHorizons.fabric.mixins.json) com.ishland.c2me.rewrites.chunksystem.mixin.async_serialization.MixinThreadedAnvilChunkStorage (c2me-rewrites-chunk-system.mixins.json) com.ishland.vmp.mixins.entitytracker.MixinThreadedAnvilChunkStorage (vmp.mixins.json) net.blay09.mods.balm.mixin.ChunkMapMixin (balm.fabric.mixins.json) com.ishland.vmp.mixins.playerwatching.optimize_nearby_entity_tracking_lookups.MixinThreadedAnvilChunkStorage (vmp.mixins.json) dev.worldgen.lithostitched.mixin.common.ChunkMapMixin (lithostitched.mixins.json) com.ishland.c2me.base.mixin.access.IThreadedAnvilChunkStorage (c2me-base.mixins.json) com.ishland.c2me.opts.scheduling.mixin.general_overheads.MixinThreadedAnvilChunkStorage (c2me-opts-scheduling.mixins.json) com.ishland.c2me.opts.scheduling.mixin.idle_tasks.autosave.disable_vanilla_mid_tick_autosave.MixinThreadedAnvilChunkStorage (c2me-opts-scheduling.mixins.json) com.ishland.c2me.rewrites.chunksystem.mixin.MixinThreadedAnvilChunkStorage (c2me-rewrites-chunk-system.mixins.json) net.minecraft.class_3204: com.ishland.c2me.rewrites.chunksystem.mixin.MixinChunkLevelManager (c2me-rewrites-chunk-system.mixins.json) com.ishland.vmp.mixins.ticketsystem.ticketpropagator.MixinChunkLevelManager (vmp.mixins.json) com.ishland.c2me.base.mixin.access.IChunkLevelManager (c2me-base.mixins.json) com.ishland.c2me.notickvd.mixin.MixinChunkLevelManager (c2me-notickvd.mixins.json) net.minecraft.class_3218: net.caffeinemc.mods.lithium.mixin.alloc.chunk_random.ServerLevelMixin (lithium.mixins.json) net.caffeinemc.mods.lithium.mixin.entity.inactive_navigations.ServerLevelMixin (lithium.mixins.json) com.ishland.c2me.opts.scheduling.mixin.mid_tick_chunk_tasks.MixinServerWorld (c2me-opts-scheduling.mixins.json) net.caffeinemc.mods.lithium.mixin.util.entity_movement_tracking.ServerLevelAccessor (lithium.mixins.json) com.ishland.vmp.mixins.playerwatching.optimize_nearby_player_lookups.MixinServerWorld (vmp.mixins.json) com.ishland.vmp.mixins.chunk.ticking.MixinServerWorld (vmp.mixins.json) net.fabricmc.fabric.mixin.event.lifecycle.ServerWorldMixin (fabric-lifecycle-events-v1.mixins.json) net.caffeinemc.mods.lithium.mixin.util.accessors.ServerLevelAccessor (lithium.mixins.json) com.ishland.c2me.opts.scheduling.mixin.shutdown.MixinServerWorld (c2me-opts-scheduling.mixins.json) net.fabricmc.fabric.mixin.lookup.ServerWorldMixin (fabric-api-lookup-api-v1.mixins.json) net.fabricmc.fabric.mixin.attachment.ServerWorldMixin (fabric-data-attachment-api-v1.mixins.json) net.caffeinemc.mods.lithium.mixin.minimal_nonvanilla.spawning.ServerLevelAccessor (lithium.mixins.json) net.caffeinemc.mods.lithium.mixin.world.block_entity_ticking.sleeping.ServerLevelMixin (lithium.mixins.json) -- Thread trace dump (obtained on a best-effort basis) -- Details: DH-PriorityTaskPicker Thread[0]: Task trace for thread "DH-PriorityTaskPicker Thread[0]" Id=103 (obtained on a best-effort basis) Sync load chunk [31, 7] to status minecraft:full in world minecraft:overworld (create=false) (1.006 min elapsed) Server thread: Task trace for thread "Server thread" Id=85 (obtained on a best-effort basis) Sync load chunk [31, 7] to status minecraft:full in world minecraft:overworld (create=false) (1.006 min elapsed) Stacktrace: at knot//net.minecraft.class_3178.handler$zbj000$c2me-base$addInstrumentationData(class_3178.java:1042) at knot//net.minecraft.class_3178.method_61256(class_3178.java:90) at knot//net.minecraft.class_3178.run(class_3178.java:47) at java.base/java.lang.Thread.run(Thread.java:1583) Mixins in Stacktrace: net.minecraft.class_3178: com.ishland.c2me.base.mixin.report.MixinDedicatedServerWatchdog (c2me-base.mixins.json) net.fabricmc.fabric.mixin.crash.report.info.DedicatedServerWatchdogMixin (fabric-crash-report-info-v1.mixins.json) -- Thread Dump -- Details: Threads: "Reference Handler" daemon prio=10 Id=9 RUNNABLE at java.base@21.0.5/java.lang.ref.Reference.waitForReferencePendingList(Native Method) at java.base@21.0.5/java.lang.ref.Reference.processPendingReferences(Reference.java:246) at java.base@21.0.5/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208) "Finalizer" daemon prio=8 Id=10 WAITING on java.lang.ref.NativeReferenceQueue$Lock@2a0add54 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.ref.NativeReferenceQueue$Lock@2a0add54 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at java.base@21.0.5/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) at java.base@21.0.5/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) at java.base@21.0.5/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) at java.base@21.0.5/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) "Signal Dispatcher" daemon prio=9 Id=11 RUNNABLE "Notification Thread" daemon prio=9 Id=18 RUNNABLE "Common-Cleaner" daemon prio=8 Id=19 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2f82f9e7 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2f82f9e7 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852) at java.base@21.0.5/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) at java.base@21.0.5/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) at java.base@21.0.5/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) at java.base@21.0.5/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) at java.base@21.0.5/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) "c2me-worker-0" daemon prio=4 Id=47 WAITING on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:44) "c2me-worker-1" daemon prio=4 Id=48 WAITING on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:44) "c2me-worker-2" daemon prio=4 Id=49 WAITING on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:44) "c2me-worker-3" daemon prio=4 Id=50 WAITING on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:44) "c2me-worker-4" daemon prio=4 Id=51 WAITING on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:44) "c2me-worker-5" daemon prio=4 Id=52 WAITING on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:44) "c2me-worker-6" daemon prio=4 Id=53 WAITING on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:44) "c2me-worker-7" daemon prio=4 Id=54 WAITING on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:44) "c2me-worker-8" daemon prio=4 Id=55 WAITING on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@52343ce7 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:44) "c2me-sched" daemon prio=5 Id=56 WAITING on java.lang.Object@7e79b9ba at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@7e79b9ba at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.c2me.base.common.scheduler.SingleThreadExecutor.run(SingleThreadExecutor.java:43) "Log4j2-AsyncAppenderEventDispatcher-1-SysOut" daemon prio=5 Id=57 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2652b5c at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2652b5c at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at knot//org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.dispatchAll(AsyncAppenderEventDispatcher.java:81) at knot//org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.run(AsyncAppenderEventDispatcher.java:73) "Log4j2-AsyncAppenderEventDispatcher-2-File" daemon prio=5 Id=58 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3a10b736 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3a10b736 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at knot//org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.dispatchAll(AsyncAppenderEventDispatcher.java:81) at knot//org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.run(AsyncAppenderEventDispatcher.java:73) "Log4j2-AsyncAppenderEventDispatcher-3-ServerGuiConsole" daemon prio=5 Id=59 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49307797 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49307797 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at knot//org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.dispatchAll(AsyncAppenderEventDispatcher.java:81) at knot//org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.run(AsyncAppenderEventDispatcher.java:73) "Log4j2-AsyncAppenderEventDispatcher-4-Tracy" daemon prio=5 Id=60 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7a37a362 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7a37a362 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at knot//org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.dispatchAll(AsyncAppenderEventDispatcher.java:81) at knot//org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.run(AsyncAppenderEventDispatcher.java:73) "JNA Cleaner" daemon prio=5 Id=64 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@51a348b3 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@51a348b3 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852) at java.base@21.0.5/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) at java.base@21.0.5/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) at java.base@21.0.5/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) at knot//com.sun.jna.internal.Cleaner$CleanerThread.run(Cleaner.java:154) "ConfigSaver" daemon prio=5 Id=69 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6e35ecb6 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6e35ecb6 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "Timer hack thread" daemon prio=5 Id=70 TIMED_WAITING at java.base@21.0.5/java.lang.Thread.sleep0(Native Method) at java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) at knot//net.minecraft.class_156$9.run(class_156.java:993) "Yggdrasil Key Fetcher" daemon prio=5 Id=71 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2473a228 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2473a228 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763) at java.base@21.0.5/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) at java.base@21.0.5/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "Worker-Main-4" daemon prio=5 Id=77 WAITING on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "Worker-Main-5" daemon prio=5 Id=78 WAITING on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "Worker-Main-10" daemon prio=5 Id=83 WAITING on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "Worker-Main-11" daemon prio=5 Id=84 WAITING on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Task trace for thread "Server thread" Id=85 (obtained on a best-effort basis) Sync load chunk [31, 7] to status minecraft:full in world minecraft:overworld (create=false) (1.004 min elapsed) "Server thread" prio=8 Id=85 TIMED_WAITING on java.lang.String@28b50377 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.lang.String@28b50377 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at knot//net.minecraft.class_1255.method_20813(class_1255.java:159) at knot//net.minecraft.class_1255.method_18857(class_1255.java:149) at knot//net.minecraft.class_3215$class_4212.method_18857(class_3215.java:596) at knot//net.minecraft.class_3215.mixinextras$bridge$method_18857$89(class_3215.java) at knot//net.minecraft.class_3215$$Lambda/0x00007f965123ed78.call(Unknown Source) at knot//net.minecraft.class_3215.wrapOperation$zbi000$c2me-base$instrumentAwaitChunk(class_3215.java:2698) at knot//net.minecraft.class_3215.getChunkBlocking(class_3215.java:1315) at knot//net.minecraft.class_3215.method_12121$mixinextras$wrapped$94(class_3215.java:1236) at knot//net.minecraft.class_3215.mixinextras$bridge$method_12121$mixinextras$wrapped$94$95(class_3215.java) at knot//net.minecraft.class_3215$$Lambda/0x00007f965122bcd0.call(Unknown Source) at knot//net.minecraft.class_3215.wrapMethod$zbi000$c2me-base$instrumentGetChunk(class_3215.java:2712) at knot//net.minecraft.class_3215.method_12121(class_3215.java) at knot//net.minecraft.class_3215.md079b62$lithium$lambda$getChunkOffThread$0$0(class_3215.java:1248) at knot//net.minecraft.class_3215$$Lambda/0x00007f96513c7130.get(Unknown Source) at java.base@21.0.5/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at knot//net.minecraft.class_1255.method_18859(class_1255.java:164) at knot//net.minecraft.class_3215$class_4212.method_18859(class_3215.java:623) at knot//net.minecraft.class_1255.method_16075(class_1255.java:138) at knot//net.minecraft.class_3215$class_4212.method_16075(class_3215.java:632) at knot//net.minecraft.server.MinecraftServer.executeTasksMidTick(MinecraftServer.java:7175) at knot//net.minecraft.class_3215.handler$zfg000$c2me-opts-scheduling$onPostTickChunk(class_3215.java:4658) at knot//net.minecraft.class_3215.method_67501(class_3215.java:413) at knot//net.minecraft.class_3215$$Lambda/0x00007f9651436528.accept(Unknown Source) at knot//net.minecraft.class_3898.method_67499(class_3898.java:996) at knot//net.minecraft.class_3898$$Lambda/0x00007f9651436750.accept(Unknown Source) at knot//net.minecraft.class_3204.method_67500(class_3204.java:187) at knot//net.minecraft.class_3898.method_67498(class_3898.java:987) at knot//net.minecraft.class_3215.method_61265(class_3215.java:413) at knot//net.minecraft.class_3215.method_14161(class_3215.java:354) at knot//net.minecraft.class_3215.method_12127(class_3215.java:331) at knot//net.minecraft.class_3218.method_18765(class_3218.java:356) at knot//net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:1063) at knot//net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:947) at knot//net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:707) at knot//net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:291) at knot//net.minecraft.server.MinecraftServer$$Lambda/0x00007f9651095110.run(Unknown Source) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DestroyJavaVM" prio=5 Id=87 RUNNABLE "DH-ApplyConfigPresetTimer" daemon prio=8 Id=88 WAITING on java.util.TaskQueue@69241a8b at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.util.TaskQueue@69241a8b at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at java.base@21.0.5/java.util.TimerThread.mainLoop(Timer.java:537) at java.base@21.0.5/java.util.TimerThread.run(Timer.java:516) "DH-ApplyConfigPresetTimer" daemon prio=8 Id=89 WAITING on java.util.TaskQueue@507f9765 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.util.TaskQueue@507f9765 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at java.base@21.0.5/java.util.TimerThread.mainLoop(Timer.java:537) at java.base@21.0.5/java.util.TimerThread.run(Timer.java:516) "Server console handler" daemon prio=8 Id=91 RUNNABLE (in native) at java.base@21.0.5/java.io.FileInputStream.readBytes(Native Method) at java.base@21.0.5/java.io.FileInputStream.read(FileInputStream.java:287) at java.base@21.0.5/java.io.BufferedInputStream.read1(BufferedInputStream.java:345) at java.base@21.0.5/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) at java.base@21.0.5/java.io.BufferedInputStream.read(BufferedInputStream.java:399) at java.base@21.0.5/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:350) at java.base@21.0.5/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:393) at java.base@21.0.5/sun.nio.cs.StreamDecoder.lockedRead(StreamDecoder.java:217) at java.base@21.0.5/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:171) at java.base@21.0.5/java.io.InputStreamReader.read(InputStreamReader.java:188) at java.base@21.0.5/java.io.BufferedReader.fill(BufferedReader.java:160) at java.base@21.0.5/java.io.BufferedReader.implReadLine(BufferedReader.java:370) at java.base@21.0.5/java.io.BufferedReader.readLine(BufferedReader.java:347) at java.base@21.0.5/java.io.BufferedReader.readLine(BufferedReader.java:436) at knot//net.minecraft.class_3176$1.run(class_3176.java:102) Number of locked synchronizers = 3 - java.util.concurrent.locks.ReentrantLock$NonfairSync@720e5f8c - java.util.concurrent.locks.ReentrantLock$NonfairSync@72a04401 - java.util.concurrent.locks.ReentrantLock$NonfairSync@3b19f89c "Netty Epoll Acceptor IO Thread" daemon prio=5 Id=92 RUNNABLE (in native) at knot//io.netty.channel.epoll.Native.epollWait(Native Method) at knot//io.netty.channel.epoll.Native.epollWait(Native.java:220) at knot//io.netty.channel.epoll.Native.epollWait(Native.java:213) at knot//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:308) at knot//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:365) at knot//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998) at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "C2ME Storage #1" daemon prio=8 Id=93 WAITING on java.lang.Object@17718425 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@17718425 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:115) "C2ME Storage #2" daemon prio=8 Id=94 WAITING on java.lang.Object@17835b78 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@17835b78 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:115) "C2ME Storage #3" daemon prio=8 Id=95 WAITING on java.lang.Object@677385c5 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@677385c5 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:115) "DH-delayed save cache cleaner Thread[0]" daemon prio=5 Id=96 TIMED_WAITING at java.base@21.0.5/java.lang.Thread.sleep0(Native Method) at java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) at knot//com.seibel.distanthorizons.core.file.fullDatafile.DelayedFullDataSourceSaveCache.runCleanupLoop(DelayedFullDataSourceSaveCache.java:186) at knot//com.seibel.distanthorizons.core.file.fullDatafile.DelayedFullDataSourceSaveCache.lambda$static$0(DelayedFullDataSourceSaveCache.java:57) at knot//com.seibel.distanthorizons.core.file.fullDatafile.DelayedFullDataSourceSaveCache$$Lambda/0x00007f965120c9b0.run(Unknown Source) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@7d7adf88 "DH-Phantom Array Recycler Thread[0]" daemon prio=5 Id=97 TIMED_WAITING at java.base@21.0.5/java.lang.Thread.sleep0(Native Method) at java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) at knot//com.seibel.distanthorizons.core.pooling.PhantomArrayListPool.runPhantomReferenceCleanupLoop(PhantomArrayListPool.java:261) at knot//com.seibel.distanthorizons.core.pooling.PhantomArrayListPool.lambda$static$0(PhantomArrayListPool.java:128) at knot//com.seibel.distanthorizons.core.pooling.PhantomArrayListPool$$Lambda/0x00007f9651210228.run(Unknown Source) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@5f63c9d0 "DH-Full Data Migration Thread[0]" prio=5 Id=98 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@135a5caf at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@135a5caf at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DH-Parent Update Queue [minecraft:overworld] Thread[0]" prio=5 Id=99 TIMED_WAITING at java.base@21.0.5/java.lang.Thread.sleep0(Native Method) at java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) at knot//com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.runUpdateQueue(FullDataSourceProviderV2.java:210) at knot//com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2$$Lambda/0x00007f96512276a8.run(Unknown Source) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@72930ff4 "RxCachedWorkerPoolEvictor-1" daemon prio=5 Id=100 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@811a24d at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@811a24d at java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763) at java.base@21.0.5/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) at java.base@21.0.5/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "ThreadStateHolderCleaner" daemon prio=5 Id=101 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5c460ac at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5c460ac at java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763) at java.base@21.0.5/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) at java.base@21.0.5/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "minecraft_overworld - Light" daemon prio=4 Id=102 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ee2807c at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ee2807c at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) Task trace for thread "DH-PriorityTaskPicker Thread[0]" Id=103 (obtained on a best-effort basis) Sync load chunk [31, 7] to status minecraft:full in world minecraft:overworld (create=false) (1.004 min elapsed) "DH-PriorityTaskPicker Thread[0]" prio=1 Id=103 WAITING on java.util.concurrent.CompletableFuture$Signaller@3f9c042b at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.CompletableFuture$Signaller@3f9c042b at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221) at java.base@21.0.5/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898) at java.base@21.0.5/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117) at knot//net.minecraft.class_3215.getChunkOffThread(class_3215.java:1248) at knot//net.minecraft.class_3215.method_12121$mixinextras$wrapped$94(class_3215.java:1213) at knot//net.minecraft.class_3215.mixinextras$bridge$method_12121$mixinextras$wrapped$94$95(class_3215.java) at knot//net.minecraft.class_3215$$Lambda/0x00007f965122bcd0.call(Unknown Source) at knot//net.minecraft.class_3215.wrapMethod$zbi000$c2me-base$instrumentGetChunk(class_3215.java:2709) at knot//net.minecraft.class_3215.method_12121(class_3215.java) at knot//net.minecraft.class_1937.method_8402(class_1937.java:213) at knot//loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.world.ServerLevelWrapper.tryGetChunk(ServerLevelWrapper.java:174) at knot//com.seibel.distanthorizons.core.api.internal.SharedApi.getNeighbourChunkListForChunk(SharedApi.java:290) at knot//com.seibel.distanthorizons.core.api.internal.SharedApi.processQueuedChunkUpdate(SharedApi.java:433) at knot//com.seibel.distanthorizons.core.api.internal.SharedApi$$Lambda/0x00007f96513f8218.run(Unknown Source) at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:203) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@66bb1f13 "C2ME Storage #4" daemon prio=8 Id=104 WAITING on java.lang.Object@3a1aca5f at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@3a1aca5f at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:115) "C2ME Storage #5" daemon prio=8 Id=105 WAITING on java.lang.Object@1c7d1cb0 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@1c7d1cb0 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:115) "C2ME Storage #6" daemon prio=8 Id=106 WAITING on java.lang.Object@76769e23 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@76769e23 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:115) "DH-PriorityTaskPicker Thread[1]" prio=1 Id=107 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DH-Parent Update Queue [minecraft:the_nether] Thread[0]" prio=5 Id=108 TIMED_WAITING at java.base@21.0.5/java.lang.Thread.sleep0(Native Method) at java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) at knot//com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.runUpdateQueue(FullDataSourceProviderV2.java:210) at knot//com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2$$Lambda/0x00007f96512276a8.run(Unknown Source) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@15235e0 "C2ME Storage #7" daemon prio=8 Id=109 WAITING on java.lang.Object@45301ed5 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@45301ed5 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:115) "C2ME Storage #8" daemon prio=8 Id=110 WAITING on java.lang.Object@315c125f at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@315c125f at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:115) "C2ME Storage #9" daemon prio=8 Id=111 WAITING on java.lang.Object@739905d1 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@739905d1 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at knot//com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:115) "DH-Parent Update Queue [minecraft:the_end] Thread[0]" prio=5 Id=112 TIMED_WAITING at java.base@21.0.5/java.lang.Thread.sleep0(Native Method) at java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) at knot//com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.runUpdateQueue(FullDataSourceProviderV2.java:210) at knot//com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2$$Lambda/0x00007f96512276a8.run(Unknown Source) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@552836a2 "DH-PriorityTaskPicker Thread[2]" prio=1 Id=115 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DH-PriorityTaskPicker Thread[3]" prio=1 Id=118 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DH-PriorityTaskPicker Thread[4]" prio=1 Id=119 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DH-PriorityTaskPicker Thread[5]" prio=1 Id=121 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DH-PriorityTaskPicker Thread[6]" prio=1 Id=122 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DH-PriorityTaskPicker Thread[7]" prio=1 Id=123 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DH-PriorityTaskPicker Thread[8]" prio=1 Id=124 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DH-PriorityTaskPicker Thread[9]" prio=1 Id=125 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DH-PriorityTaskPicker Thread[10]" prio=1 Id=126 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DH-PriorityTaskPicker Thread[11]" prio=1 Id=136 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2914619a at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) at java.base@21.0.5/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "Server Watchdog" daemon prio=8 Id=175 RUNNABLE at java.management@21.0.5/sun.management.ThreadImpl.dumpThreads0(Native Method) at java.management@21.0.5/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:518) at java.management@21.0.5/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:506) at knot//net.minecraft.class_3178.method_61256(class_3178.java:75) at knot//net.minecraft.class_3178.run(class_3178.java:47) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "VoiceChatPacketProcessingThread" daemon prio=8 Id=178 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@790bb289 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@790bb289 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763) at java.base@21.0.5/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) at knot//de.maxhenkel.voicechat.voice.server.Server$ProcessThread.run(Server.java:256) "VoiceChatServerThread" daemon prio=8 Id=177 RUNNABLE (in native) at java.base@21.0.5/sun.nio.ch.DatagramChannelImpl.receive0(Native Method) at java.base@21.0.5/sun.nio.ch.DatagramChannelImpl.receiveIntoNativeBuffer(DatagramChannelImpl.java:814) at java.base@21.0.5/sun.nio.ch.DatagramChannelImpl.receive(DatagramChannelImpl.java:790) at java.base@21.0.5/sun.nio.ch.DatagramChannelImpl.tryBlockingReceive(DatagramChannelImpl.java:751) at java.base@21.0.5/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:692) at java.base@21.0.5/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:204) at java.base@21.0.5/java.net.DatagramSocket.receive(DatagramSocket.java:714) at knot//de.maxhenkel.voicechat.plugins.impl.VoicechatSocketBase.read(VoicechatSocketBase.java:13) at knot//de.maxhenkel.voicechat.plugins.impl.VoicechatSocketImpl.read(VoicechatSocketImpl.java:72) at knot//de.maxhenkel.voicechat.voice.server.Server.run(Server.java:124) Number of locked synchronizers = 1 - java.util.concurrent.locks.ReentrantLock$NonfairSync@3c08cdcb "DH-World Gen Queue Thread[0]" prio=5 Id=179 TIMED_WAITING at java.base@21.0.5/java.lang.Thread.sleep0(Native Method) at java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) at knot//com.seibel.distanthorizons.core.generation.WorldGenerationQueue.lambda$startWorldGenQueuingThread$1(WorldGenerationQueue.java:220) at knot//com.seibel.distanthorizons.core.generation.WorldGenerationQueue$$Lambda/0x00007f9651440c90.run(Unknown Source) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@582f9f33 "DH-World Gen Progress Updater Thread[0]" daemon prio=5 Id=180 TIMED_WAITING at java.base@21.0.5/java.lang.Thread.sleep0(Native Method) at java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) at knot//com.seibel.distanthorizons.core.level.WorldGenModule$AbstractWorldGenState.lambda$startProgressUpdateThread$2(WorldGenModule.java:276) at knot//com.seibel.distanthorizons.core.level.WorldGenModule$AbstractWorldGenState$$Lambda/0x00007f9651440ea8.run(Unknown Source) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@138fcda0 "DH-World Gen Queue Thread[0]" prio=5 Id=181 TIMED_WAITING at java.base@21.0.5/java.lang.Thread.sleep0(Native Method) at java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) at knot//com.seibel.distanthorizons.core.generation.WorldGenerationQueue.lambda$startWorldGenQueuingThread$1(WorldGenerationQueue.java:220) at knot//com.seibel.distanthorizons.core.generation.WorldGenerationQueue$$Lambda/0x00007f9651440c90.run(Unknown Source) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@34c3faf2 "DH-World Gen Queue Thread[0]" prio=5 Id=182 TIMED_WAITING at java.base@21.0.5/java.lang.Thread.sleep0(Native Method) at java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) at knot//com.seibel.distanthorizons.core.generation.WorldGenerationQueue.lambda$startWorldGenQueuingThread$1(WorldGenerationQueue.java:220) at knot//com.seibel.distanthorizons.core.generation.WorldGenerationQueue$$Lambda/0x00007f9651440c90.run(Unknown Source) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@6b945f20 "Netty Epoll Server Login IO #0" daemon prio=5 Id=225 RUNNABLE (in native) at knot//io.netty.channel.epoll.Native.epollWait(Native Method) at knot//io.netty.channel.epoll.Native.epollWait(Native.java:220) at knot//io.netty.channel.epoll.Native.epollWait(Native.java:213) at knot//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:308) at knot//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:365) at knot//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998) at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at knot//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "ForkJoinPool-3-worker-5" daemon prio=8 Id=230 WAITING on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "ForkJoinPool-3-worker-6" daemon prio=8 Id=234 WAITING on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "Netty Epoll Server Play IO #0" daemon prio=5 Id=256 RUNNABLE (in native) at knot//io.netty.channel.epoll.Native.epollWait(Native Method) at knot//io.netty.channel.epoll.Native.epollWait(Native.java:220) at knot//io.netty.channel.epoll.Native.epollWait(Native.java:213) at knot//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:308) at knot//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:365) at knot//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998) at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at knot//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) "DH-FullDataPayloadSender" daemon prio=8 Id=257 WAITING on java.util.TaskQueue@561bd911 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.util.TaskQueue@561bd911 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at java.base@21.0.5/java.util.TimerThread.mainLoop(Timer.java:537) at java.base@21.0.5/java.util.TimerThread.run(Timer.java:516) "ForkJoinPool-3-worker-7" daemon prio=4 Id=261 WAITING on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "ForkJoinPool-3-worker-8" daemon prio=4 Id=264 WAITING on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "DH-FullDataBufferCleanupTimer" daemon prio=8 Id=291 WAITING on java.util.TaskQueue@72a0a6a1 at java.base@21.0.5/java.lang.Object.wait0(Native Method) - waiting on java.util.TaskQueue@72a0a6a1 at java.base@21.0.5/java.lang.Object.wait(Object.java:366) at java.base@21.0.5/java.lang.Object.wait(Object.java:339) at java.base@21.0.5/java.util.TimerThread.mainLoop(Timer.java:537) at java.base@21.0.5/java.util.TimerThread.run(Timer.java:516) "ForkJoinPool.commonPool-worker-2" daemon prio=1 Id=392 TIMED_WAITING on java.util.concurrent.ForkJoinPool@83c4bab at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@83c4bab at java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "ForkJoinPool-3-worker-9" daemon prio=4 Id=685 WAITING on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "ForkJoinPool-3-worker-12" daemon prio=8 Id=723 WAITING on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "ForkJoinPool-3-worker-10" daemon prio=4 Id=696 TIMED_WAITING on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "ForkJoinPool-3-worker-13" daemon prio=4 Id=724 WAITING on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@6d97feff at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "Worker-Main-12" daemon prio=5 Id=1892 WAITING on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "Worker-Main-13" daemon prio=5 Id=2373 WAITING on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "Worker-Main-14" daemon prio=5 Id=2374 TIMED_WAITING on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@63182977 at java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891) at java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "DH-Positional Lock Cleanup Thread[0]" daemon prio=5 Id=3773 TIMED_WAITING at java.base@21.0.5/java.lang.Thread.sleep0(Native Method) at java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) at knot//com.seibel.distanthorizons.core.util.threading.PositionalLockProvider.removeExpiredLocks(PositionalLockProvider.java:76) at knot//com.seibel.distanthorizons.core.util.threading.PositionalLockProvider$$Lambda/0x00007f96515d3660.run(Unknown Source) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) at java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@43c11d4b -- Performance stats -- Details: Random tick rate: 3 Level stats: minecraft:overworld: players: 1, entities: 327,327,202,625,625,0,0 [minecraft:item:85,minecraft:chicken:50,minecraft:sheep:38,minecraft:creeper:21,minecraft:zombie:18], block_entities: 171 [minecraft:sign:96,minecraft:mob_spawner:26,minecraft:vault:22,minecraft:trial_spawner:12,minecraft:hopper:9], block_ticks: 3469, fluid_ticks: 242, chunk_source: Chunks[S] W: 2209, 625 E: 327,327,202,625,625,0,0, minecraft:the_nether: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0, 0 E: 0,0,0,0,0,0,0, minecraft:the_end: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0, 0 E: 0,0,0,0,0,0,0 -- System Details -- Details: Minecraft Version: 1.21.8 Minecraft Version ID: 1.21.8 Operating System: Linux (amd64) version 6.1.0-30-amd64 Java Version: 21.0.5, Ubuntu Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Ubuntu Memory: 1063105728 bytes (1013 MiB) / 2785017856 bytes (2656 MiB) up to 12582912000 bytes (12000 MiB) CPUs: 12 Processor Vendor: AuthenticAMD Processor Name: AMD Ryzen 5 2600 Six-Core Processor Identifier: AuthenticAMD Family 23 Model 8 Stepping 2 Microarchitecture: Zen+ Frequency (GHz): -0.00 Number of physical packages: 1 Number of physical CPUs: 6 Number of logical CPUs: 12 Graphics card #0 name: unknown Graphics card #0 vendor: unknown Graphics card #0 VRAM (MiB): 0.00 Graphics card #0 deviceId: unknown Graphics card #0 versionInfo: unknown Virtual memory max (MiB): 16978.15 Virtual memory used (MiB): 6677.14 Swap memory total (MiB): 977.00 Swap memory used (MiB): 0.00 Space in storage for jna.tmpdir (MiB): Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): Space in storage for io.netty.native.workdir (MiB): Space in storage for java.io.tmpdir (MiB): available: 213800.94, total: 237813.36 Space in storage for workdir (MiB): available: 213800.94, total: 237813.36 JVM Flags: 2 total; -Xms1000M -Xmx12000M Fabric Mods: audaki_cart_engine: Audaki Cart Engine 4.2.1 balm: Balm 21.8.5 kuma_api: KumaAPI 21.8.2 biome_replacer: Biome Replacer 2.1-minnow mixinsquared: MixinSquared 0.3.3 c2me: Concurrent Chunk Management Engine 0.3.4.0.0+1.21.8 c2me-base: Concurrent Chunk Management Engine (Base) 0.3.4.0.0+1.21.8 c2me-fixes-chunkio-threading-issues: Concurrent Chunk Management Engine (Fixes/Chunk IO/Threading Issues) 0.3.4.0.0+1.21.8 c2me-fixes-general-threading-issues: Concurrent Chunk Management Engine (Fixes/General/Threading Issues) 0.3.4.0.0+1.21.8 c2me-fixes-worldgen-threading-issues: Concurrent Chunk Management Engine (Fixes/WorldGen/Threading Issues) 0.3.4.0.0+1.21.8 c2me-fixes-worldgen-vanilla-bugs: Concurrent Chunk Management Engine (Fixes/WorldGen/Vanilla Bugs) 0.3.4.0.0+1.21.8 c2me-notickvd: Concurrent Chunk Management Engine (No Tick View Distance) 0.3.4.0.0+1.21.8 c2me-opts-allocs: Concurrent Chunk Management Engine (Optimizations/Memory Allocations) 0.3.4.0.0+1.21.8 c2me-opts-chunkio: Concurrent Chunk Management Engine (Optimizations/Chunk IO) 0.3.4.0.0+1.21.8 c2me-opts-dfc: Concurrent Chunk Management Engine (Optimizations/Density Function Compiler) 0.3.4.0.0+1.21.8 c2me-opts-math: Concurrent Chunk Management Engine (Optimizations/Math) 0.3.4.0.0+1.21.8 c2me-opts-scheduling: Concurrent Chunk Management Engine (Optimizations/Scheduling) 0.3.4.0.0+1.21.8 c2me-opts-worldgen-general: Concurrent Chunk Management Engine (Optimizations/General WorldGen) 0.3.4.0.0+1.21.8 c2me-opts-worldgen-vanilla: Concurrent Chunk Management Engine (Optimizations/Vanilla WorldGen) 0.3.4.0.0+1.21.8 c2me-rewrites-chunk-serializer: Concurrent Chunk Management Engine (Rewrites/Chunk Serializer) 0.3.4.0.0+1.21.8 c2me-rewrites-chunk-system: Concurrent Chunk Management Engine (Rewrites/Chunk System) 0.3.4.0.0+1.21.8 c2me-rewrites-chunkio: Concurrent Chunk Management Engine (Rewrites/Chunk IO) 0.3.4.0.0+1.21.8 c2me-server-utils: Concurrent Chunk Management Engine (Server Utils) 0.3.4.0.0+1.21.8 c2me-threading-lighting: Concurrent Chunk Management Engine (Threading/Lighting) 0.3.4.0.0+1.21.8 io_reactivex_rxjava3_rxjava: rxjava 3.1.8 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 cicada: CICADA 0.14.2+1.21.6-and-above org_yaml_snakeyaml: snakeyaml 2.2 cloth-config: Cloth Config v19 19.0.147 cloth-basic-math: cloth-basic-math 0.6.1 clumps: Clumps 26.0.0.1 craftable_horse_armor: Craftable Horse Armor 1.0 debugify: Debugify 1.21.8+1.0 distanthorizons: Distant Horizons 2.3.4-b do_a_barrel_roll: Do a Barrel Roll 3.8.3 elytratrims: Elytra Trims 4.3.1 entityculling: EntityCulling 1.8.2 fabric-api: Fabric API 0.132.0+1.21.8 fabric-api-base: Fabric API Base 0.5.0+cd8c0daa2c fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.101+946bf4c32c fabric-biome-api-v1: Fabric Biome API (v1) 16.0.11+946bf4c32c fabric-block-api-v1: Fabric Block API (v1) 1.1.3+946bf4c32c fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.31+946bf4c32c fabric-command-api-v2: Fabric Command API (v2) 2.3.1+52fff9ec2c fabric-content-registries-v0: Fabric Content Registries (v0) 10.0.19+946bf4c32c fabric-convention-tags-v1: Fabric Convention Tags 2.1.41+7f945d5b2c fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.15.6+eb5df52f2c fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.15+946bf4c32c fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.8.12+38b5f74e2c fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.2.6+0b1ef9762c fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.19+946bf4c32c fabric-entity-events-v1: Fabric Entity Events (v1) 2.1.2+c9e472732c fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.0.24+946bf4c32c fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.73+c64c9c5b2c fabric-item-api-v1: Fabric Item API (v1) 11.5.0+02ce13f42c fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.14+c5f9bbc12c fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.6.4+db4dfd852c fabric-loot-api-v2: Fabric Loot API (v2) 3.0.56+3f89f5a52c fabric-loot-api-v3: Fabric Loot API (v3) 2.0.3+946bf4c32c fabric-message-api-v1: Fabric Message API (v1) 6.1.2+946bf4c32c fabric-networking-api-v1: Fabric Networking API (v1) 5.0.2+946bf4c32c fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.8+946bf4c32c fabric-particles-v1: Fabric Particles (v1) 4.1.8+946bf4c32c fabric-recipe-api-v1: Fabric Recipe API (v1) 8.1.15+946bf4c32c fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.1.28+946bf4c32c fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.31+fa6cb72b2c fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 5.0.25+98e6d6db2c fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.1.12+020423442c fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.137+946bf4c32c fabric-serialization-api-v1: Fabric Serialization API (v1) 1.0.0+fc0e5aba2c fabric-tag-api-v1: Fabric Tag API (v1) 1.2.2+946bf4c32c fabric-transfer-api-v1: Fabric Transfer API (v1) 6.0.6+946bf4c32c fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 6.4.1+ac3e15d12c fabric-language-kotlin: Fabric Language Kotlin 1.13.5+kotlin.2.2.10 org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.2.10 org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.2.10 org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.2.10 org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.2.10 org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.29.0 org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.10.2 org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.10.2 org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.7.1 org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm: kotlinx-io-bytestring-jvm 0.8.0 org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.8.0 org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.9.0 org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.9.0 org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.9.0 fabricloader: Fabric Loader 0.17.2 mixinextras: MixinExtras 0.5.0 ferritecore: FerriteCore 8.0.0 forgeconfigapiport: Forge Config API Port 21.8.0 com_electronwill_night-config_core: core 3.8.2 com_electronwill_night-config_toml: toml 3.8.2 happy_airships: Happy Airships 1.1.0 jade: Jade 19.3.0+fabric java: OpenJDK 64-Bit Server VM 21 leafmealone: Leaf Me Alone 1.0.1 lithium: Lithium 0.18.0+mc1.21.8 lithostitched: Lithostitched 1.4.11 minecraft: Minecraft 1.21.8 mixintrace: MixinTrace 1.1.1+1.17 mr_boats_upstairs: Boats Up Stairs 3.2 mr_rail_reciperebalance: Rail Recipe Rebalance 0.1.0 netherportalfix: NetherPortalFix 21.8.1 notenoughanimations: NotEnoughAnimations 1.10.1 transition: TRansition 1.0.3 trender: TRender 1.0.5 private-horses: Private Horses 1.21.6-0.0.5 com_github_carleslc_simple-yaml_simple-yaml: Simple-Yaml 1.8.4 fabric-permissions-api-v0: fabric-permissions-api 0.4.0 staaaaaaaaaaaack: Staaaaaaaaaaaack 1.21.7-1.7 fiber: fiber 0.23.0-2 tectonic: Tectonic 3.0.10 terralith: Terralith 2.5.11 vmp: Very Many Players 0.2.0+beta.7.207+1.21.8 com_ibm_async_asyncutil: asyncutil 0.1.0 voicechat: Simple Voice Chat 1.21.8-2.5.36 yet_another_config_lib_v3: YetAnotherConfigLib 3.7.1+1.21.6-fabric com_twelvemonkeys_common_common-image: common-image 3.12.0 com_twelvemonkeys_common_common-io: common-io 3.12.0 com_twelvemonkeys_common_common-lang: common-lang 3.12.0 com_twelvemonkeys_imageio_imageio-core: imageio-core 3.12.0 com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.12.0 com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.12.0 org_quiltmc_parsers_gson: gson 0.2.1 org_quiltmc_parsers_json: json 0.2.1 yosbr: YOSBR 0.1.2 Server Running: true Player Count: 1 / 20; [class_3222['aquazzz_'/107, l='ServerLevel[world]', x=302.02, y=99.84, z=-3.59]] Active Data Packs: vanilla, fabric, balm (incompatible), craftable_horse_armor, elytratrims, fabric-convention-tags-v2, happy_airships, lithostitched, mr_boats_upstairs (incompatible), mr_rail_reciperebalance, terralith, tectonic:tectonic Available Data Packs: balm (incompatible), craftable_horse_armor, elytratrims, fabric, fabric-convention-tags-v2, happy_airships, lithostitched, minecart_improvements, mr_boats_upstairs (incompatible), mr_rail_reciperebalance, redstone_experiments, tectonic:tectonic, terralith, trade_rebalance, vanilla Enabled Feature Flags: minecraft:vanilla World Generation: Experimental World Seed: -3925771874019309405 Suppressed Exceptions: ~~NONE~~ Is Modded: Definitely; Server brand changed to 'fabric' Type: Dedicated Server (map_server.txt)