"AN stolen Minecolonies Pathfinding Worker #1" daemon prio=4 Id=665 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4794b3a7
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4794b3a7
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.take(Unknown Source)
	...


"Attach Listener" daemon prio=5 Id=5 RUNNABLE


"Auto-Sync thread" daemon prio=5 Id=209 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5da3af87
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5da3af87
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	...


"Chunk Render Task Executor #0" prio=3 Id=1001 WAITING on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.Semaphore.acquire(Unknown Source)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:40)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:213)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Chunk Render Task Executor #1" prio=3 Id=1002 WAITING on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.Semaphore.acquire(Unknown Source)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:40)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:213)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Chunk Render Task Executor #2" prio=3 Id=1003 WAITING on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.Semaphore.acquire(Unknown Source)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:40)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:213)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Chunk Render Task Executor #3" prio=3 Id=1004 WAITING on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.Semaphore.acquire(Unknown Source)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:40)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:213)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Chunk Render Task Executor #4" prio=3 Id=1005 WAITING on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.Semaphore.acquire(Unknown Source)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:40)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:213)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Chunk Render Task Executor #5" prio=3 Id=1006 WAITING on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.Semaphore.acquire(Unknown Source)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:40)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:213)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Chunk Render Task Executor #6" prio=3 Id=1007 WAITING on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.Semaphore.acquire(Unknown Source)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:40)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:213)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Chunk Render Task Executor #7" prio=3 Id=1008 WAITING on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.Semaphore.acquire(Unknown Source)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:40)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:213)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Chunk Render Task Executor #8" prio=3 Id=1009 WAITING on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.Semaphore.acquire(Unknown Source)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:40)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:213)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Chunk Render Task Executor #9" prio=3 Id=1010 WAITING on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.Semaphore$NonfairSync@63278644
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.Semaphore.acquire(Unknown Source)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobQueue.waitForNextJob(ChunkJobQueue.java:40)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:213)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Citadel Pathfinding Worker #0" daemon prio=10 Id=288 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1da257f8
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1da257f8
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.take(Unknown Source)
	...


"Cleaner-0" daemon prio=5 Id=114 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@88e8b03
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@88e8b03
	at java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(Unknown Source)
	at java.base@17.0.8/jdk.internal.ref.CleanerImpl.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)
	at java.base@17.0.8/jdk.internal.misc.InnocuousThread.run(Unknown Source)


"Cleaner-1" daemon prio=10 Id=245 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@3f15b2e0
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@3f15b2e0
	at java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(Unknown Source)
	at java.base@17.0.8/jdk.internal.ref.CleanerImpl.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)
	at java.base@17.0.8/jdk.internal.misc.InnocuousThread.run(Unknown Source)


"Common-Cleaner" daemon prio=8 Id=21 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@22ee8f95
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@22ee8f95
	at java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(Unknown Source)
	at java.base@17.0.8/jdk.internal.ref.CleanerImpl.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)
	at java.base@17.0.8/jdk.internal.misc.InnocuousThread.run(Unknown Source)


"ComputerCraft-Network-0" daemon prio=3 Id=277 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@45bd0e0
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@45bd0e0
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	...


"ComputerCraft-Network-1" daemon prio=3 Id=278 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@45bd0e0
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@45bd0e0
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	...


"ComputerCraft-Network-2" daemon prio=3 Id=279 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@45bd0e0
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@45bd0e0
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	...


"ComputerCraft-Network-3" daemon prio=3 Id=280 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@45bd0e0
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@45bd0e0
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	...


"Config Lib config file watcher" daemon prio=5 Id=133 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5eca2fa0
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5eca2fa0
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.take(Unknown Source)
	...


"Config Lib config file watcher" daemon prio=5 Id=141 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@64442ef8
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@64442ef8
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.take(Unknown Source)
	...


"Config Lib config file watcher" daemon prio=5 Id=153 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4dc95445
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4dc95445
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.take(Unknown Source)
	...


"Config Lib config file watcher" daemon prio=10 Id=327 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@77a91e9a
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@77a91e9a
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.take(Unknown Source)
	...


"CullThread" daemon prio=5 Id=221 TIMED_WAITING
	at java.base@17.0.8/java.lang.Thread.sleep(Native Method)
	at TRANSFORMER/entityculling@1.7.4/dev.tr7zw.entityculling.CullTask.run(CullTask.java:55)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"DFU cleaning thread" daemon prio=1 Id=111 TIMED_WAITING
	at java.base@17.0.8/java.lang.Thread.sleep(Native Method)
	at TRANSFORMER/modernfix@5.21.0+mc1.20.1/org.embeddedt.modernfix.dfu.DFUBlaster$CleanerThread.run(DFUBlaster.java:59)


"FileSystemWatchService" daemon prio=5 Id=102 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=132 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=134 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=138 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=140 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=145 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=147 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=152 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=156 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=198 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=201 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=202 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=203 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=204 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=206 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=5 Id=207 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=4 Id=273 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=4 Id=274 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=4 Id=275 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=4 Id=276 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=10 Id=326 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=4 Id=619 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=4 Id=620 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=4 Id=621 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"FileSystemWatchService" daemon prio=4 Id=622 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
	at java.base@17.0.8/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Finalizer" daemon prio=8 Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@2757654
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@2757654
	at java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(Unknown Source)
	at java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(Unknown Source)
	at java.base@17.0.8/java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)


"Flywheel Task Executor #0" prio=3 Id=300 WAITING on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Unknown Source)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ThreadGroupNotifier.awaitNotification(ThreadGroupNotifier.java:9)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.spinThenWait(ParallelTaskExecutor.java:211)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.run(ParallelTaskExecutor.java:194)


"Flywheel Task Executor #1" prio=3 Id=301 WAITING on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Unknown Source)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ThreadGroupNotifier.awaitNotification(ThreadGroupNotifier.java:9)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.spinThenWait(ParallelTaskExecutor.java:211)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.run(ParallelTaskExecutor.java:194)


"Flywheel Task Executor #2" prio=3 Id=302 WAITING on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Unknown Source)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ThreadGroupNotifier.awaitNotification(ThreadGroupNotifier.java:9)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.spinThenWait(ParallelTaskExecutor.java:211)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.run(ParallelTaskExecutor.java:194)


"Flywheel Task Executor #3" prio=3 Id=303 WAITING on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Unknown Source)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ThreadGroupNotifier.awaitNotification(ThreadGroupNotifier.java:9)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.spinThenWait(ParallelTaskExecutor.java:211)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.run(ParallelTaskExecutor.java:194)


"Flywheel Task Executor #4" prio=3 Id=304 WAITING on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Unknown Source)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ThreadGroupNotifier.awaitNotification(ThreadGroupNotifier.java:9)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.spinThenWait(ParallelTaskExecutor.java:211)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.run(ParallelTaskExecutor.java:194)


"Flywheel Task Executor #5" prio=3 Id=305 WAITING on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Unknown Source)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ThreadGroupNotifier.awaitNotification(ThreadGroupNotifier.java:9)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.spinThenWait(ParallelTaskExecutor.java:211)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.run(ParallelTaskExecutor.java:194)


"Flywheel Task Executor #6" prio=3 Id=306 WAITING on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Unknown Source)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ThreadGroupNotifier.awaitNotification(ThreadGroupNotifier.java:9)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.spinThenWait(ParallelTaskExecutor.java:211)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.run(ParallelTaskExecutor.java:194)


"Flywheel Task Executor #7" prio=3 Id=307 WAITING on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Unknown Source)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ThreadGroupNotifier.awaitNotification(ThreadGroupNotifier.java:9)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.spinThenWait(ParallelTaskExecutor.java:211)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.run(ParallelTaskExecutor.java:194)


"Flywheel Task Executor #8" prio=3 Id=308 WAITING on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Unknown Source)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ThreadGroupNotifier.awaitNotification(ThreadGroupNotifier.java:9)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.spinThenWait(ParallelTaskExecutor.java:211)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.run(ParallelTaskExecutor.java:194)


"Flywheel Task Executor #9" prio=3 Id=309 WAITING on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on dev.engine_room.flywheel.impl.task.ThreadGroupNotifier@3c62afea
	at java.base@17.0.8/java.lang.Object.wait(Unknown Source)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ThreadGroupNotifier.awaitNotification(ThreadGroupNotifier.java:9)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.spinThenWait(ParallelTaskExecutor.java:211)
	at TRANSFORMER/flywheel@1.0.2/dev.engine_room.flywheel.impl.task.ParallelTaskExecutor$WorkerThread.run(ParallelTaskExecutor.java:194)


"HttpClient-1-SelectorManager" daemon prio=5 Id=137 RUNNABLE
	at java.base@17.0.8/sun.nio.ch.WEPoll.wait(Native Method)
	at java.base@17.0.8/sun.nio.ch.WEPollSelectorImpl.doSelect(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
	-  locked sun.nio.ch.Util$2@3d5e0c05
	-  locked sun.nio.ch.WEPollSelectorImpl@186e7865
	at java.base@17.0.8/sun.nio.ch.SelectorImpl.select(Unknown Source)
	at platform/java.net.http@17.0.8/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(Unknown Source)


"HttpClient-2-SelectorManager" daemon prio=5 Id=211 RUNNABLE
	at java.base@17.0.8/sun.nio.ch.WEPoll.wait(Native Method)
	at java.base@17.0.8/sun.nio.ch.WEPollSelectorImpl.doSelect(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
	-  locked sun.nio.ch.Util$2@5a4fb30a
	-  locked sun.nio.ch.WEPollSelectorImpl@2e035069
	at java.base@17.0.8/sun.nio.ch.SelectorImpl.select(Unknown Source)
	at platform/java.net.http@17.0.8/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(Unknown Source)


"IO-Worker-412" prio=5 Id=1104 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@67b8e2bd
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$TransferStack@67b8e2bd
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.SynchronousQueue.poll(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"IO-Worker-413" prio=5 Id=1105 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@67b8e2bd
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$TransferStack@67b8e2bd
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.SynchronousQueue.poll(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"IO-Worker-415" prio=5 Id=1107 WAITING on java.util.concurrent.CompletableFuture$Signaller@6379c97
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.CompletableFuture$Signaller@6379c97
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.CompletableFuture$Signaller.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.CompletableFuture.waitingGet(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.CompletableFuture.join(Unknown Source)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18709_(BlockableEventLoop.java:85)
	...

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@2ea4538b


"IO-Worker-416" prio=5 Id=1108 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@67b8e2bd
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.SynchronousQueue$TransferStack@67b8e2bd
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.SynchronousQueue.poll(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"JEI Config File Watcher" daemon prio=5 Id=144 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6bfcbaff
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6bfcbaff
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.pollFirst(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingDeque.poll(Unknown Source)
	at java.base@17.0.8/sun.nio.fs.AbstractWatchService.poll(Unknown Source)
	at TRANSFORMER/jei@15.20.0.106/mezz.jei.common.config.file.FileWatcherThread.runIteration(FileWatcherThread.java:96)
	at TRANSFORMER/jei@15.20.0.106/mezz.jei.common.config.file.FileWatcherThread.run(FileWatcherThread.java:75)


"JM-task-15" prio=5 Id=946 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3f9956a9
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3f9956a9
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	...


"JM-texture-10" prio=5 Id=777 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@280b3799
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@280b3799
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ArrayBlockingQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	...


"JM-texture-9" prio=5 Id=776 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@280b3799
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@280b3799
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ArrayBlockingQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	...


"JNA Cleaner" daemon prio=5 Id=27 WAITING on java.lang.ref.ReferenceQueue$Lock@114e4723
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@114e4723
	at java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(Unknown Source)
	at java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(Unknown Source)
	at MC-BOOTSTRAP/com.sun.jna@5.12.1/com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58)


"Java2D Disposer" daemon prio=10 Id=232 WAITING on java.lang.ref.ReferenceQueue$Lock@7f8af501
	at java.base@17.0.8/java.lang.Object.wait(Native Method)
	-  waiting on java.lang.ref.ReferenceQueue$Lock@7f8af501
	at java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(Unknown Source)
	at java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(Unknown Source)
	at java.desktop@17.0.8/sun.java2d.Disposer.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"KubeJS Background Thread" daemon prio=5 Id=155 TIMED_WAITING
	at java.base@17.0.8/java.lang.Thread.sleep(Native Method)
	at TRANSFORMER/kubejs@2001.6.5-build.16/dev.latvian.mods.kubejs.util.KubeJSBackgroundThread.run(KubeJSBackgroundThread.java:26)


"ModernFix integrated server watchdog" daemon prio=4 Id=638 TIMED_WAITING
	at java.base@17.0.8/java.lang.Thread.sleep(Native Method)
	at TRANSFORMER/modernfix@5.21.0+mc1.20.1/org.embeddedt.modernfix.world.IntegratedWatchdog.run(IntegratedWatchdog.java:54)


"Netty Local Client IO #0" daemon prio=5 Id=286 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@634fabc
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@634fabc
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
	at MC-BOOTSTRAP/io.netty.common@4.1.82.Final/io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:244)
	...


"Netty Local Client IO #1" daemon prio=5 Id=640 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@64917c30
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@64917c30
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
	at MC-BOOTSTRAP/io.netty.common@4.1.82.Final/io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:244)
	...


"Netty Server IO #0" daemon prio=10 Id=285 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.WEPoll.wait(Native Method)
	at java.base@17.0.8/sun.nio.ch.WEPollSelectorImpl.doSelect(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
	-  locked io.netty.channel.nio.SelectedSelectionKeySet@164be039
	-  locked sun.nio.ch.WEPollSelectorImpl@229541c2
	at java.base@17.0.8/sun.nio.ch.SelectorImpl.select(Unknown Source)
	at MC-BOOTSTRAP/io.netty.transport@4.1.82.Final/io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)
	at MC-BOOTSTRAP/io.netty.transport@4.1.82.Final/io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879)
	at MC-BOOTSTRAP/io.netty.transport@4.1.82.Final/io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
	at MC-BOOTSTRAP/io.netty.common@4.1.82.Final/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
	...


"Netty Server IO #1" daemon prio=10 Id=287 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.WEPoll.wait(Native Method)
	at java.base@17.0.8/sun.nio.ch.WEPollSelectorImpl.doSelect(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
	-  locked io.netty.channel.nio.SelectedSelectionKeySet@5c32e64a
	-  locked sun.nio.ch.WEPollSelectorImpl@15b18fdd
	at java.base@17.0.8/sun.nio.ch.SelectorImpl.select(Unknown Source)
	at MC-BOOTSTRAP/io.netty.transport@4.1.82.Final/io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)
	at MC-BOOTSTRAP/io.netty.transport@4.1.82.Final/io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879)
	at MC-BOOTSTRAP/io.netty.transport@4.1.82.Final/io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
	at MC-BOOTSTRAP/io.netty.common@4.1.82.Final/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
	...


"Netty Server IO #2" daemon prio=10 Id=639 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.WEPoll.wait(Native Method)
	at java.base@17.0.8/sun.nio.ch.WEPollSelectorImpl.doSelect(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
	-  locked io.netty.channel.nio.SelectedSelectionKeySet@4859c14d
	-  locked sun.nio.ch.WEPollSelectorImpl@77bb4b12
	at java.base@17.0.8/sun.nio.ch.SelectorImpl.select(Unknown Source)
	at MC-BOOTSTRAP/io.netty.transport@4.1.82.Final/io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)
	at MC-BOOTSTRAP/io.netty.transport@4.1.82.Final/io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879)
	at MC-BOOTSTRAP/io.netty.transport@4.1.82.Final/io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
	at MC-BOOTSTRAP/io.netty.common@4.1.82.Final/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
	...


"Netty Server IO #3" daemon prio=10 Id=641 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.WEPoll.wait(Native Method)
	at java.base@17.0.8/sun.nio.ch.WEPollSelectorImpl.doSelect(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
	-  locked io.netty.channel.nio.SelectedSelectionKeySet@6c8f7140
	-  locked sun.nio.ch.WEPollSelectorImpl@6ada9635
	at java.base@17.0.8/sun.nio.ch.SelectorImpl.select(Unknown Source)
	at MC-BOOTSTRAP/io.netty.transport@4.1.82.Final/io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)
	at MC-BOOTSTRAP/io.netty.transport@4.1.82.Final/io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879)
	at MC-BOOTSTRAP/io.netty.transport@4.1.82.Final/io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
	at MC-BOOTSTRAP/io.netty.common@4.1.82.Final/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
	...


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


"Reference Handler" daemon prio=10 Id=2 RUNNABLE
	at java.base@17.0.8/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.base@17.0.8/java.lang.ref.Reference.processPendingReferences(Unknown Source)
	at java.base@17.0.8/java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)


"Render thread" prio=10 Id=1 RUNNABLE
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.DefaultChunkRenderer.fillCommandBuffer(DefaultChunkRenderer.java:141)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.DefaultChunkRenderer.render(DefaultChunkRenderer.java:77)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.chunk.RenderSectionManager.renderLayer(RenderSectionManager.java:325)
	at TRANSFORMER/embeddium@0.3.31+mc1.20.1/me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer.drawChunkLayer(SodiumWorldRenderer.java:254)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.LevelRenderer.m_172993_(LevelRenderer.java:21202)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.LevelRenderer.m_109599_(LevelRenderer.java:1166)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.GameRenderer.m_109089_(GameRenderer.java:1126)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:909)
	...


"Server thread" prio=4 Id=618 RUNNABLE
	at java.management@17.0.8/sun.management.ThreadImpl.dumpThreads0(Native Method)
	at java.management@17.0.8/sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
	at java.management@17.0.8/sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_129995_(MinecraftServer.java:1609)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_129859_(MinecraftServer.java:1558)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.lambda$startMetricsRecordingTick$30(MinecraftServer.java:1647)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer$$Lambda$81257/0x00000208091135f8.run(Unknown Source)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18693_(BlockableEventLoop.java:67)
	...


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


"Sound engine" daemon prio=10 Id=1000 WAITING on java.lang.String@1cc0451
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.lang.String@1cc0451
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.sounds.SoundEngineExecutor.m_5667_(SoundEngineExecutor.java:49)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:141)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.sounds.SoundEngineExecutor.m_120336_(SoundEngineExecutor.java:42)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.sounds.SoundEngineExecutor$$Lambda$52250/0x0000020806fff5c8.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Thread-1" daemon prio=5 Id=28 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Thread-10" daemon prio=5 Id=37 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@30d25c03


"Thread-11" daemon prio=5 Id=38 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@7a1f8def


"Thread-12" daemon prio=5 Id=39 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@116a2108


"Thread-13" daemon prio=5 Id=40 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@5e8c34a0


"Thread-14" daemon prio=5 Id=41 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@7c1c5936


"Thread-15" daemon prio=5 Id=42 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@7aead3af


"Thread-16" daemon prio=5 Id=43 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@3ac8cf9b


"Thread-17" daemon prio=5 Id=44 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@55ec556


"Thread-19" daemon prio=5 Id=101 TIMED_WAITING
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at TRANSFORMER/modernfix@5.21.0+mc1.20.1/org.embeddedt.modernfix.forge.config.NightConfigWatchThrottler$1$1.iterator(NightConfigWatchThrottler.java:47)
	at MC-BOOTSTRAP/com.electronwill.nightconfig.core@3.6.4/com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:162)


"Thread-2" daemon prio=5 Id=29 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@31da3d60


"Thread-23" daemon prio=5 Id=146 TIMED_WAITING
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at MC-BOOTSTRAP/com.electronwill.nightconfig.core@3.6.4/com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:190)


"Thread-25" prio=5 Id=154 TIMED_WAITING
	at java.base@17.0.8/java.lang.Thread.sleep(Native Method)
	at TRANSFORMER/DiscordIPC.a8d6631cc9/com.jagrosh.discordipc.entities.pipe.WindowsPipe.read(WindowsPipe.java:59)
	at TRANSFORMER/DiscordIPC.a8d6631cc9/com.jagrosh.discordipc.IPCClient.lambda$startReading$0(IPCClient.java:350)
	at TRANSFORMER/DiscordIPC.a8d6631cc9/com.jagrosh.discordipc.IPCClient$$Lambda$31986/0x00000208049e77d8.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)


"Thread-3" daemon prio=5 Id=30 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@60acd609


"Thread-4" daemon prio=5 Id=31 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@65ec8b24


"Thread-5" daemon prio=5 Id=32 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@3f49e266


"Thread-6" daemon prio=5 Id=33 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@5f18f9d2


"Thread-7" daemon prio=5 Id=34 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@598260a6


"Thread-8" daemon prio=5 Id=35 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@58b67519


"Thread-9" daemon prio=5 Id=36 RUNNABLE (in native)
	at java.base@17.0.8/sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
	at java.base@17.0.8/sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
	at java.base@17.0.8/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base@17.0.8/java.lang.Thread.run(Unknown Source)

	Number of locked synchronizers = 1
	- java.util.concurrent.ThreadPoolExecutor$Worker@281ce6bb


"Timer hack thread" daemon prio=5 Id=104 TIMED_WAITING
	at java.base@17.0.8/java.lang.Thread.sleep(Native Method)
	at TRANSFORMER/minecraft@1.20.1/net.minecraft.Util$9.run(Util.java:672)


"Worker-Main-164" daemon prio=4 Id=597 WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-165" daemon prio=4 Id=598 WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-166" daemon prio=4 Id=599 WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-167" daemon prio=4 Id=624 WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-168" daemon prio=4 Id=623 WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-169" daemon prio=4 Id=625 WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-170" daemon prio=4 Id=626 TIMED_WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-172" daemon prio=4 Id=628 TIMED_WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-173" daemon prio=4 Id=629 WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-174" daemon prio=4 Id=630 WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-175" daemon prio=4 Id=631 WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-176" daemon prio=4 Id=632 WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-177" daemon prio=4 Id=633 WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-178" daemon prio=4 Id=634 TIMED_WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Worker-Main-251" daemon prio=4 Id=770 TIMED_WAITING on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.ForkJoinPool@1e35c562
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)


"Yggdrasil Key Fetcher" daemon prio=5 Id=106 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@21e09ebd
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@21e09ebd
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	...


"fastasyncworldsave" daemon prio=10 Id=271 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2c510a96
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2c510a96
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	...


"pool-10-thread-1" prio=5 Id=150 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@268fada1
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@268fada1
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	...


"pool-11-thread-1" prio=5 Id=157 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@8bf90ea
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@8bf90ea
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	...


"pool-12-thread-1" prio=5 Id=268 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@186581eb
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@186581eb
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	...


"pool-13-thread-1" prio=5 Id=164 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@61ae840
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@61ae840
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	...


"pool-14-thread-1" prio=5 Id=345 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6e7fa8d5
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6e7fa8d5
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	...


"pool-16-thread-1" prio=5 Id=543 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@616d3f75
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@616d3f75
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
	...


"pool-48-thread-1" prio=5 Id=1011 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1261d246
	at java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method)
	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1261d246
	at java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
	at java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
	...


