Streams Reflowing chunk-stall dump 20260924-222843
no chunk progress for 20 s | world ready=true | chunks carved=0 | chunk holders=841 | deferred steps pending=0
sampler pool 2/10 | exec=1/1 queue=0 activeBuilds=0 urgentWaiters=0 | terrain accuracy MEDIUM | mod 2.13.8
player Jensal at (64,-44,807) view 12
  plate PlateKey[cx=-1, cz=0] ready=true cached=true marker=false queued=none
  plate PlateKey[cx=0, cz=0] ready=true cached=true marker=false queued=none
  plate PlateKey[cx=-1, cz=1] ready=true cached=true marker=false queued=none
  plate PlateKey[cx=0, cz=1] ready=true cached=true marker=false queued=none

"AWT-Windows" prio=6 daemon state=RUNNABLE
    at java.desktop@21.0.7/sun.awt.windows.WToolkit.eventLoop(Native Method)
    at java.desktop@21.0.7/sun.awt.windows.WToolkit.run(WToolkit.java:360)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"AsyncParticleTickWorker-10" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"AsyncParticleTickWorker-11" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"AsyncParticleTickWorker-12" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"AsyncParticleTickWorker-13" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"AsyncParticleTickWorker-14" prio=10 daemon state=TIMED_WAITING
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.multiplayer.ClientLevel.mixinextras$bridge$animateTick$156(ClientLevel.java)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.multiplayer.ClientLevel$$Lambda/0x000000080496cac0.call(Unknown Source)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.multiplayer.ClientLevel.wrapOperation$ekf000$asyncparticles$shouldSyncAnimateTick(ClientLevel.java:8779)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.multiplayer.ClientLevel.doAnimateTick(ClientLevel.java:404)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.multiplayer.ClientLevel.animateTick$mixinextras$wrapped$158(ClientLevel.java:378)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.multiplayer.ClientLevel.mixinextras$bridge$animateTick$mixinextras$wrapped$158$159(ClientLevel.java)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.multiplayer.ClientLevel$$Lambda/0x0000000804928650.call(Unknown Source)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.multiplayer.ClientLevel.md872746$asyncparticles$lambda$asyncparticles_animateTick$0$3(ClientLevel.java:8755)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.multiplayer.ClientLevel$$Lambda/0x0000000804928868.run(Unknown Source)
    at TRANSFORMER/asyncparticles@21.1.4.4/neoforge.fun.qu_an.minecraft.asyncparticles.client.core.particle.tick.AsyncTickBehavior.ensureLevelRunning(AsyncTickBehavior.java:118)
    at TRANSFORMER/asyncparticles@21.1.4.4/neoforge.fun.qu_an.minecraft.asyncparticles.client.core.particle.tick.AsyncTickBehavior.lambda$addTaskEnsureLevelRunning$3(AsyncTickBehavior.java:133)
    at TRANSFORMER/asyncparticles@21.1.4.4/neoforge.fun.qu_an.minecraft.asyncparticles.client.core.particle.tick.AsyncTickBehavior$$Lambda/0x00000008048fc3f0.run(Unknown Source)
    at TRANSFORMER/asyncparticles@21.1.4.4/neoforge.fun.qu_an.minecraft.asyncparticles.client.core.TaskHelper$Group.runAll(TaskHelper.java:205)
    at TRANSFORMER/asyncparticles@21.1.4.4/neoforge.fun.qu_an.minecraft.asyncparticles.client.core.TaskHelper$SequentialGroup.run(TaskHelper.java:249)
    at TRANSFORMER/asyncparticles@21.1.4.4/neoforge.fun.qu_an.minecraft.asyncparticles.client.core.TaskHelper.lambda$submitAll$3(TaskHelper.java:135)
    at TRANSFORMER/asyncparticles@21.1.4.4/neoforge.fun.qu_an.minecraft.asyncparticles.client.core.TaskHelper$$Lambda/0x000000080496c228.run(Unknown Source)
    at java.base@21.0.7/java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1403)
    at java.base@21.0.7/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"AsyncParticleTickWorker-15" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Attach Listener" prio=5 daemon state=RUNNABLE

"Auto-Sync thread" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"C2ME Storage #1" prio=4 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_rewrites_chunkio@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:139)

"C2ME Storage #10" prio=4 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_rewrites_chunkio@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:139)

"C2ME Storage #11" prio=4 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_rewrites_chunkio@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:139)

"C2ME Storage #12" prio=4 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_rewrites_chunkio@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:139)

"C2ME Storage #2" prio=4 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_rewrites_chunkio@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:139)

"C2ME Storage #3" prio=4 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_rewrites_chunkio@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:139)

"C2ME Storage #4" prio=4 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_rewrites_chunkio@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:139)

"C2ME Storage #5" prio=4 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_rewrites_chunkio@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:139)

"C2ME Storage #6" prio=4 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_rewrites_chunkio@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:139)

"C2ME Storage #7" prio=4 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_rewrites_chunkio@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:139)

"C2ME Storage #8" prio=4 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_rewrites_chunkio@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:139)

"C2ME Storage #9" prio=4 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_rewrites_chunkio@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:139)

"ChatSphere-IO" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"ChatSphere-SaveTimer" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"ChatSphere-VoiceStore-Cleaner" prio=8 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Chunk Render Task Executor #0" prio=3 state=RUNNABLE
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1099)
    at java.base@21.0.7/java.util.concurrent.Semaphore.acquire(Semaphore.java:318)
    at TRANSFORMER/sodium@0.8.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:45)
    at TRANSFORMER/sodium@0.8.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:172)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Chunk Render Task Executor #1" prio=3 state=RUNNABLE
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1099)
    at java.base@21.0.7/java.util.concurrent.Semaphore.acquire(Semaphore.java:318)
    at TRANSFORMER/sodium@0.8.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:45)
    at TRANSFORMER/sodium@0.8.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:172)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Chunk Render Task Executor #2" prio=3 state=RUNNABLE
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1099)
    at java.base@21.0.7/java.util.concurrent.Semaphore.acquire(Semaphore.java:318)
    at TRANSFORMER/sodium@0.8.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:45)
    at TRANSFORMER/sodium@0.8.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:172)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Chunk Render Task Executor #3" prio=3 state=RUNNABLE
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1099)
    at java.base@21.0.7/java.util.concurrent.Semaphore.acquire(Semaphore.java:318)
    at TRANSFORMER/sodium@0.8.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:45)
    at TRANSFORMER/sodium@0.8.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:172)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Chunk Render Task Executor #4" prio=3 state=RUNNABLE
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1099)
    at java.base@21.0.7/java.util.concurrent.Semaphore.acquire(Semaphore.java:318)
    at TRANSFORMER/sodium@0.8.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:45)
    at TRANSFORMER/sodium@0.8.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:172)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Chunk Render Task Executor #5" prio=3 state=RUNNABLE
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1099)
    at java.base@21.0.7/java.util.concurrent.Semaphore.acquire(Semaphore.java:318)
    at TRANSFORMER/sodium@0.8.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:45)
    at TRANSFORMER/sodium@0.8.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:172)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Cleaner-0" prio=8 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
    at java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
    at java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"Cleaner-1" prio=8 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
    at java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
    at java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"Cleaner-2" prio=8 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
    at java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
    at java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"Cleaner-3" prio=8 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
    at java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
    at java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"Common-Cleaner" prio=8 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
    at java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
    at java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"CompletableFutureDelayScheduler" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Config Lib config file watcher" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:673)
    at java.base@21.0.7/sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)
    at TRANSFORMER/supermartijn642configlib@1.1.8/com.supermartijn642.configlib.toml.TomlConfigFile.lambda$startTrackingFile$0(TomlConfigFile.java:134)
    at TRANSFORMER/supermartijn642configlib@1.1.8/com.supermartijn642.configlib.toml.TomlConfigFile$$Lambda/0x00000008023f1800.run(Unknown Source)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"ConfigSaver" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"CullThread" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
    at java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
    at TRANSFORMER/entityculling@1.11.1/dev.tr7zw.entityculling.CullTask.run(CullTask.java:57)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Download-6" prio=10 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
    at java.base@21.0.7/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
    at java.base@21.0.7/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
    at java.base@21.0.7/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235)
    at java.base@21.0.7/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"FileSystemWatchService" prio=5 daemon state=RUNNABLE
    at java.base@21.0.7/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
    at java.base@21.0.7/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075)
    at java.base@21.0.7/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"FileSystemWatchService" prio=5 daemon state=RUNNABLE
    at java.base@21.0.7/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
    at java.base@21.0.7/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075)
    at java.base@21.0.7/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"FileSystemWatchService" prio=5 daemon state=RUNNABLE
    at java.base@21.0.7/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
    at java.base@21.0.7/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075)
    at java.base@21.0.7/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"FileSystemWatchService" prio=5 daemon state=RUNNABLE
    at java.base@21.0.7/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
    at java.base@21.0.7/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075)
    at java.base@21.0.7/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"FileSystemWatchService" prio=5 daemon state=RUNNABLE
    at java.base@21.0.7/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
    at java.base@21.0.7/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075)
    at java.base@21.0.7/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"FileWatcher-1-thread-1" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Finalizer" prio=8 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at java.base@21.0.7/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
    at java.base@21.0.7/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
    at java.base@21.0.7/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

"ForkJoinPool-8-worker-1" prio=10 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"HttpClient-1-SelectorManager" prio=5 daemon state=RUNNABLE
    at java.base@21.0.7/sun.nio.ch.WEPoll.wait(Native Method)
    at java.base@21.0.7/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
    at java.base@21.0.7/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
    at java.base@21.0.7/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
    at platform/java.net.http@21.0.7/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1369)

"HttpClient-3-SelectorManager" prio=5 daemon state=RUNNABLE
    at java.base@21.0.7/sun.nio.ch.WEPoll.wait(Native Method)
    at java.base@21.0.7/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
    at java.base@21.0.7/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
    at java.base@21.0.7/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
    at platform/java.net.http@21.0.7/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1369)

"HttpClient-3-Worker-71" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
    at java.base@21.0.7/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
    at java.base@21.0.7/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
    at java.base@21.0.7/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235)
    at java.base@21.0.7/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"HttpClient-3-Worker-72" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
    at java.base@21.0.7/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
    at java.base@21.0.7/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
    at java.base@21.0.7/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235)
    at java.base@21.0.7/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"HttpClient-4-SelectorManager" prio=5 daemon state=RUNNABLE
    at java.base@21.0.7/sun.nio.ch.WEPoll.wait(Native Method)
    at java.base@21.0.7/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
    at java.base@21.0.7/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
    at java.base@21.0.7/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
    at platform/java.net.http@21.0.7/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1369)

"IO-Worker-1" prio=5 state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
    at java.base@21.0.7/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
    at java.base@21.0.7/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
    at java.base@21.0.7/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235)
    at java.base@21.0.7/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Immersive Optimization Worker" prio=1 daemon state=TIMED_WAITING
    at java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
    at java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
    at TRANSFORMER/immersive_optimization@0.2.0/net.conczin.immersive_optimization.TickScheduler$Worker.run(TickScheduler.java:68)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"JNA Cleaner" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
    at MC-BOOTSTRAP/com.sun.jna@5.14.0/com.sun.jna.internal.Cleaner$CleanerThread.run(Cleaner.java:154)

"Java2D Disposer" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
    at java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
    at java.desktop@21.0.7/sun.java2d.Disposer.run(Disposer.java:145)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"LauncherLogger-Worker" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
    at LAYER SERVICE/dev.kostromdan.mods.crash_assistant.core_mod@1.20.6-1.21.4-1.11.12/dev.kostromdan.mods.crash_assistant.common_config.loading_utils.LauncherLogger$AsyncLogWriter.run(LauncherLogger.java:232)

"LoaderOpt-ResourceWarm" prio=1 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Log4j2-TF-4-AsyncLogger[AsyncDefault]-3" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:488)
    at MC-BOOTSTRAP/org.apache.logging.log4j.core@2.22.1/org.apache.logging.log4j.core.async.TimeoutBlockingWaitStrategy.awaitNanos(TimeoutBlockingWaitStrategy.java:108)
    at MC-BOOTSTRAP/org.apache.logging.log4j.core@2.22.1/org.apache.logging.log4j.core.async.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:67)
    at MC-BOOTSTRAP//com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
    at MC-BOOTSTRAP//com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
    at MC-BOOTSTRAP//com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"MicrophoneThread" prio=10 daemon state=TIMED_WAITING
    at java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
    at java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
    at TRANSFORMER/voicechat@1.21.1-2.6.23/de.maxhenkel.voicechat.voice.common.Utils.sleep(Utils.java:13)
    at TRANSFORMER/voicechat@1.21.1-2.6.23/de.maxhenkel.voicechat.voice.client.MicThread.pollMic(MicThread.java:127)
    at TRANSFORMER/voicechat@1.21.1-2.6.23/de.maxhenkel.voicechat.voice.client.MicThread.pollProcessedAudio(MicThread.java:135)
    at TRANSFORMER/voicechat@1.21.1-2.6.23/de.maxhenkel.voicechat.voice.client.MicThread.run(MicThread.java:104)

"ModernFix integrated server watchdog" prio=4 daemon state=TIMED_WAITING
    at java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
    at java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
    at TRANSFORMER/modernfix@5.27.24+mc1.21.1/org.embeddedt.modernfix.world.IntegratedWatchdog.run(IntegratedWatchdog.java:54)

"Netty Local Client IO #0" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at MC-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:244)
    at MC-BOOTSTRAP/io.netty.transport@4.1.97.Final/io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:52)
    at MC-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
    at MC-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Netty Server IO #0" prio=10 daemon state=RUNNABLE
    at java.base@21.0.7/sun.nio.ch.WEPoll.wait(Native Method)
    at java.base@21.0.7/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
    at java.base@21.0.7/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
    at java.base@21.0.7/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:147)
    at MC-BOOTSTRAP/io.netty.transport@4.1.97.Final/io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)
    at MC-BOOTSTRAP/io.netty.transport@4.1.97.Final/io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879)
    at MC-BOOTSTRAP/io.netty.transport@4.1.97.Final/io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
    at MC-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
    at MC-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Netty Server IO #1" prio=10 daemon state=RUNNABLE
    at java.base@21.0.7/sun.nio.ch.WEPoll.wait(Native Method)
    at java.base@21.0.7/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
    at java.base@21.0.7/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
    at java.base@21.0.7/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:147)
    at MC-BOOTSTRAP/io.netty.transport@4.1.97.Final/io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)
    at MC-BOOTSTRAP/io.netty.transport@4.1.97.Final/io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879)
    at MC-BOOTSTRAP/io.netty.transport@4.1.97.Final/io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
    at MC-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
    at MC-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Notification Thread" prio=9 daemon state=RUNNABLE

"REI-ReloadPlugins" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"RW-Map-1" prio=8 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:535)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"RW-Worker-1" prio=8 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:535)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

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

"Render thread" prio=10 state=RUNNABLE
    at java.base@21.0.7/java.util.HashMap.computeIfAbsent(HashMap.java:1219)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.util.ClassInstanceMultiMap.find$mixinextras$wrapped$16(ClassInstanceMultiMap.java:60)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.util.ClassInstanceMultiMap.mixinextras$bridge$find$mixinextras$wrapped$16$17(ClassInstanceMultiMap.java)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.util.ClassInstanceMultiMap$$Lambda/0x00000008048dc2c8.call(Unknown Source)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.util.ClassInstanceMultiMap.wrapMethod$ejo000$asyncparticles$onFind(ClassInstanceMultiMap.java:538)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.util.ClassInstanceMultiMap.find(ClassInstanceMultiMap.java)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.EntitySection.getEntities(EntitySection.java:44)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.EntitySectionStorage.lambda$getEntities$2(EntitySectionStorage.java:126)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.EntitySectionStorage$$Lambda/0x00000008048dc0b0.accept(Unknown Source)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.EntitySectionStorage.forEachAccessibleNonEmptySection(EntitySectionStorage.java:65)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.EntitySectionStorage.getEntities(EntitySectionStorage.java:126)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.LevelEntityGetterAdapter.get(LevelEntityGetterAdapter.java:48)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.getEntities(Level.java:903)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.getEntities(Level.java:896)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.getEntities(Level.java:891)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.EntityGetter.getEntitiesOfClass(EntityGetter.java:27)
    at TRANSFORMER/abyssal_corrupter@1.0.0/com.eddy1.tidesourcer.client.AbyssalClientEffects.onCameraAngles(AbyssalClientEffects.java:27)
    at TRANSFORMER/abyssal_corrupter@1.0.0/com.eddy1.tidesourcer.event.ModEvents$ClientForgeEvents.onCameraAngles(ModEvents.java:54)
    at java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x0000000800080000.invokeStatic(LambdaForm$DMH)
    at java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x0000000804ac0c00.invoke(LambdaForm$MH)
    at java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x0000000800080c00.invokeExact_MT(LambdaForm$MH)
    at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventListenerFactory$onCameraAngles/0x00000008014b4000.invoke(.dynamic)
    at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:360)
    at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:328)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Camera.setup(Camera.java:53)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.renderer.GameRenderer.renderLevel(GameRenderer.java:1239)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:1024)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.runTick(Minecraft.java:1195)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.run(Minecraft.java:807)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.main.Main.main(Main.java:230)
    at java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x0000000800080000.invokeStatic(LambdaForm$DMH)
    at java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x0000000800110400.invoke(LambdaForm$MH)
    at java.base@21.0.7/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
    at java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
    at java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    at java.base@21.0.7/java.lang.reflect.Method.invoke(Method.java:580)
    at MC-BOOTSTRAP/fml_loader@4.0.44/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136)
    at MC-BOOTSTRAP/fml_loader@4.0.44/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124)
    at MC-BOOTSTRAP/fml_loader@4.0.44/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32)
    at MC-BOOTSTRAP/fml_loader@4.0.44/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118)
    at MC-BOOTSTRAP/fml_loader@4.0.44/net.neoforged.fml.loading.targets.CommonLaunchHandler$$Lambda/0x00000008007a21b8.run(Unknown Source)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.run(Launcher.java:103)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.main(Launcher.java:74)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
    at app/cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210)
    at app/cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69)
    at java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x0000000800080000.invokeStatic(LambdaForm$DMH)
    at java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x0000000800110400.invoke(LambdaForm$MH)
    at java.base@21.0.7/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
    at java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
    at java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    at java.base@21.0.7/java.lang.reflect.Method.invoke(Method.java:580)
    at app//io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:67)
    at java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x0000000800080400.invokeStaticInit(LambdaForm$DMH)
    at java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x0000000800080c00.invokeExact_MT(LambdaForm$MH)
    at app//org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:115)
    at app//org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
    at app//org.prismlauncher.EntryPoint.main(EntryPoint.java:70)

"RxCachedWorkerPoolEvictor-1" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Scheduler-0" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Scheduler-1" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Scheduler-2" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Scheduler-3" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Scheduler-4" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Scheduler-5" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Scheduler-6" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Scheduler-7" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Scheduler-8" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Scheduler-9" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Server thread" prio=8 state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.wrapOperation$zip000$modernfix$waitLongerForTasks(MinecraftServer.java:2163)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.waitForTasks(MinecraftServer.java:833)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:133)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:821)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.mixinextras$bridge$managedBlock$317(MinecraftServer.java)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer$$Lambda/0x0000000804436458.call(Unknown Source)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.wrapOperation$zip000$modernfix$managedBlock(MinecraftServer.java:2154)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:826)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:712)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:267)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer$$Lambda/0x0000000804319cd8.run(Unknown Source)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Signal Dispatcher" prio=9 daemon state=RUNNABLE

"Sound engine" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.sounds.SoundEngineExecutor.waitForTasks(SoundEngineExecutor.java:49)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:133)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.sounds.SoundEngineExecutor.run(SoundEngineExecutor.java:42)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.sounds.SoundEngineExecutor$$Lambda/0x00000008035bd4c0.run(Unknown Source)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"StalAPI-Capes" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Thread-19" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
    at java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
    at TRANSFORMER/xaeroworldmap@1.46.0/xaero.map.MapProcessor.run(MapProcessor.java:382)
    at TRANSFORMER/xaeroworldmap@1.46.0/xaero.map.MapRunner.run(MapRunner.java:18)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"ThreadStateHolderCleaner" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Timer hack thread" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
    at java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.Util$7.run(Util.java:759)

"Translation-Worker-1" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Tween thread" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
    at TRANSFORMER/octolib@0.6.2/it.hurts.octostudios.octolib.client.animation.TweenSystem.lambda$init$0(TweenSystem.java:24)
    at TRANSFORMER/octolib@0.6.2/it.hurts.octostudios.octolib.client.animation.TweenSystem$$Lambda/0x0000000802a7ec28.run(Unknown Source)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"VirtualThread-unparker" prio=10 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
    at java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"VoiceChatConnectionThread" prio=10 daemon state=RUNNABLE
    at java.base@21.0.7/sun.nio.ch.DatagramChannelImpl.receive0(Native Method)
    at java.base@21.0.7/sun.nio.ch.DatagramChannelImpl.receiveIntoNativeBuffer(DatagramChannelImpl.java:814)
    at java.base@21.0.7/sun.nio.ch.DatagramChannelImpl.receive(DatagramChannelImpl.java:790)
    at java.base@21.0.7/sun.nio.ch.DatagramChannelImpl.tryBlockingReceive(DatagramChannelImpl.java:751)
    at java.base@21.0.7/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:692)
    at java.base@21.0.7/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:204)
    at java.base@21.0.7/java.net.DatagramSocket.receive(DatagramSocket.java:714)
    at TRANSFORMER/voicechat@1.21.1-2.6.23/de.maxhenkel.voicechat.plugins.impl.VoicechatSocketBase.read(VoicechatSocketBase.java:16)
    at TRANSFORMER/voicechat@1.21.1-2.6.23/de.maxhenkel.voicechat.plugins.impl.ClientVoicechatSocketImpl.read(ClientVoicechatSocketImpl.java:24)
    at TRANSFORMER/voicechat@1.21.1-2.6.23/de.maxhenkel.voicechat.voice.client.ClientVoicechatConnection.run(ClientVoicechatConnection.java:60)

"VoiceChatPacketProcessingThread" prio=4 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
    at TRANSFORMER/voicechat@1.21.1-2.6.23/de.maxhenkel.voicechat.voice.server.Server$ProcessThread.run(Server.java:262)

"VoiceChatServerThread" prio=4 daemon state=RUNNABLE
    at java.base@21.0.7/sun.nio.ch.DatagramChannelImpl.receive0(Native Method)
    at java.base@21.0.7/sun.nio.ch.DatagramChannelImpl.receiveIntoNativeBuffer(DatagramChannelImpl.java:814)
    at java.base@21.0.7/sun.nio.ch.DatagramChannelImpl.receive(DatagramChannelImpl.java:790)
    at java.base@21.0.7/sun.nio.ch.DatagramChannelImpl.tryBlockingReceive(DatagramChannelImpl.java:751)
    at java.base@21.0.7/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:692)
    at java.base@21.0.7/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:204)
    at java.base@21.0.7/java.net.DatagramSocket.receive(DatagramSocket.java:714)
    at TRANSFORMER/voicechat@1.21.1-2.6.23/de.maxhenkel.voicechat.plugins.impl.VoicechatSocketBase.read(VoicechatSocketBase.java:16)
    at TRANSFORMER/voicechat@1.21.1-2.6.23/de.maxhenkel.voicechat.plugins.impl.VoicechatSocketImpl.read(VoicechatSocketImpl.java:82)
    at TRANSFORMER/voicechat@1.21.1-2.6.23/de.maxhenkel.voicechat.voice.server.Server.run(Server.java:131)

"VoicechatSoundManagerThread" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"Worker-Main-10" prio=1 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-11" prio=1 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-12" prio=1 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-13" prio=1 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-14" prio=1 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-8" prio=1 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-9" prio=1 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
    at java.base@21.0.7/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Yggdrasil Key Fetcher" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"c2me-sched" prio=5 daemon state=WAITING
    at java.base@21.0.7/java.lang.Object.wait0(Native Method)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:366)
    at java.base@21.0.7/java.lang.Object.wait(Object.java:339)
    at TRANSFORMER/c2me_base@0.4.0-alpha.0.122+1.21.1/com.ishland.c2me.base.common.scheduler.SingleThreadExecutor.run(SingleThreadExecutor.java:67)

"c2me-worker-0" prio=3 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1079)
    at java.base@21.0.7/java.util.concurrent.Semaphore.acquireUninterruptibly(Semaphore.java:341)
    at TRANSFORMER/c2me_base@0.4.0-alpha.0.122+1.21.1/com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:33)

"c2me-worker-1" prio=3 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1079)
    at java.base@21.0.7/java.util.concurrent.Semaphore.acquireUninterruptibly(Semaphore.java:341)
    at TRANSFORMER/c2me_base@0.4.0-alpha.0.122+1.21.1/com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:33)

"c2me-worker-2" prio=3 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1079)
    at java.base@21.0.7/java.util.concurrent.Semaphore.acquireUninterruptibly(Semaphore.java:341)
    at TRANSFORMER/c2me_base@0.4.0-alpha.0.122+1.21.1/com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:33)

"c2me-worker-3" prio=3 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1079)
    at java.base@21.0.7/java.util.concurrent.Semaphore.acquireUninterruptibly(Semaphore.java:341)
    at TRANSFORMER/c2me_base@0.4.0-alpha.0.122+1.21.1/com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:33)

"c2me-worker-4" prio=3 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1079)
    at java.base@21.0.7/java.util.concurrent.Semaphore.acquireUninterruptibly(Semaphore.java:341)
    at TRANSFORMER/c2me_base@0.4.0-alpha.0.122+1.21.1/com.ishland.flowsched.executor.WorkerThread.run(WorkerThread.java:33)

"config-file-watcher-0-0" prio=5 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:515)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:677)
    at java.base@21.0.7/sun.nio.fs.AbstractWatchService.poll(AbstractWatchService.java:108)
    at MC-BOOTSTRAP/com.electronwill.nightconfig.core@3.8.3/com.electronwill.nightconfig.core.file.FileWatcher$FsWatcher.run(FileWatcher.java:531)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"fastasyncworldsave" prio=10 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"log-dedup-cleanup" prio=10 daemon state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"minecraft_overworld - Light" prio=4 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"modloading-sync-worker" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"pool-20-thread-1" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"pool-21-thread-1" prio=5 state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"pool-32-thread-1" prio=5 state=TIMED_WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1763)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@21.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"streamsreflowing-prefetch" prio=1 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:535)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"streamsreflowing-stallwatch" prio=1 daemon state=RUNNABLE
    at java.base@21.0.7/java.lang.Thread.dumpThreads(Native Method)
    at java.base@21.0.7/java.lang.Thread.getAllStackTraces(Thread.java:2522)
    at TRANSFORMER/streamsreflowing@2.13.8/dev.streamsreflowing.worldgen.ChunkStallWatch.a(Unknown Source)
    at TRANSFORMER/streamsreflowing@2.13.8/dev.streamsreflowing.worldgen.ChunkStallWatch.a(Unknown Source)
    at TRANSFORMER/streamsreflowing@2.13.8/dev.streamsreflowing.worldgen.ChunkStallWatch$$Lambda/0x0000000804869c08.run(Unknown Source)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"streamsreflowing-tileflush" prio=1 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"streamsreflowing-urgent" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:535)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

"streamsreflowing-urgent" prio=5 daemon state=WAITING
    at java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
    at java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
    at java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
    at java.base@21.0.7/java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:535)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
    at java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

