Luke100000 / minecraft-comes-alive

Replaces Minecraft's villagers with humans, who can be interacted with.
GNU General Public License v3.0
81 stars 62 forks source link

[fabric 1.19.2] Server watchdog timeout crash #436

Closed PapiOphidian closed 3 months ago

PapiOphidian commented 2 years ago

This mod is being used on a server and upon completing the configuration of the character for first time startup, the server crashes after the configured max tick time. Although, I have left the max tick time to the pre-configured value and idk if it's recommended to increase this.

filename: minecraft-comes-alive-7.3.21+1.19.2-universal.jar reproduction steps:

It should be noted that even after restarting the server, it did not ask me to re-do the character creation, but the server was still crashing after 60 seconds

Here is all of the info from the crash log and I can provide more info from logs if necessary:

---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.

Time: 2022-10-20 13:00:54
Description: Watching Server

java.lang.Error: Watchdog
    at Not Enough Crashes deobfuscated stack trace.(1.19.2+build.22)
    at jdk.internal.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at net.minecraft.util.thread.ThreadExecutor.waitForTasks(ThreadExecutor:152)
    at net.minecraft.util.thread.ThreadExecutor.runTasks(ThreadExecutor:142)
    at net.minecraft.server.world.ServerChunkManager.getChunkBlocking(ServerChunkManager:1781)
    at net.minecraft.server.world.ServerChunkManager.getChunk(ServerChunkManager:1677)
    at net.minecraft.world.World.getChunk(World:197)
    at net.minecraft.world.World.getChunk(World:6068)
    at net.minecraft.world.World.getWorldChunk(World:6063)
    at net.minecraft.world.World.getLocalDifficulty(World:900)
    at fabric.net.mca.util.WorldUtils.spawnEntity(WorldUtils.java:52)
    at fabric.net.mca.entity.VillagerFactory.spawn(VillagerFactory.java:102)
    at fabric.net.mca.server.SpawnQueue.tick(SpawnQueue.java:44)
    at fabric.net.mca.server.world.data.VillageManager.tick(VillageManager.java:182)
    at fabric.net.mca.fabric.MCAFabric.lambda$onInitialize$0(MCAFabric.java:48)
    at fabric.net.mca.fabric.MCAFabric$$Lambda$6282/0x0000000801b3cdd0.onEndTick(Unknown Source)
    at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.lambda$static$6(ServerTickEvents.java:108)
    at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents$$Lambda$4162/0x00000008016ff0c0.onEndTick(Unknown Source)
    at net.minecraft.server.world.ServerWorld.handler$bma000$endWorldTick(ServerWorld:7729)
    at net.minecraft.server.world.ServerWorld.tick(ServerWorld:384)
    at net.minecraft.server.MinecraftServer.tickWorlds(MinecraftServer:875)
    at net.minecraft.server.dedicated.MinecraftDedicatedServer.tickWorlds(MinecraftDedicatedServer:289)
    at net.minecraft.server.MinecraftServer.tick(MinecraftServer:819)
    at net.minecraft.server.MinecraftServer.runServer(MinecraftServer:665)
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer:257)
    at net.minecraft.server.MinecraftServer$$Lambda$10312/0x000000080204cdc0.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:833)

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Server Watchdog
Stacktrace:
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at net.minecraft.class_1255.method_20813(class_1255.java:152)
    at net.minecraft.class_1255.method_18857(class_1255.java:142)
    at net.minecraft.class_3215.getChunkBlocking(class_3215.java:1781)
    at net.minecraft.class_3215.method_12121(class_3215.java:1677)
    at net.minecraft.class_1937.method_8402(class_1937.java:197)
    at net.minecraft.class_1937.method_22350(class_1937.java:6068)
    at net.minecraft.class_1937.method_8500(class_1937.java:6063)
    at net.minecraft.class_1937.method_8404(class_1937.java:900)
    at fabric.net.mca.util.WorldUtils.spawnEntity(WorldUtils.java:52)
    at fabric.net.mca.entity.VillagerFactory.spawn(VillagerFactory.java:102)
    at fabric.net.mca.server.SpawnQueue.tick(SpawnQueue.java:44)
    at fabric.net.mca.server.world.data.VillageManager.tick(VillageManager.java:182)
    at fabric.net.mca.fabric.MCAFabric.lambda$onInitialize$0(MCAFabric.java:48)
    at fabric.net.mca.fabric.MCAFabric$$Lambda$6282/0x0000000801b3cdd0.onEndTick(Unknown Source)
    at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.lambda$static$6(ServerTickEvents.java:108)
    at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents$$Lambda$4162/0x00000008016ff0c0.onEndTick(Unknown Source)
    at net.minecraft.class_3218.handler$bma000$endWorldTick(class_3218.java:7729)
    at net.minecraft.class_3218.method_18765(class_3218.java:384)
    at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:875)
    at net.minecraft.class_3176.method_3813(class_3176.java:289)
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819)
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:665)
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257)

-- Thread Dump --
Details:
    Threads: "Reference Handler" daemon prio=10 Id=2 RUNNABLE
    at java.base@17.0.2/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
    at java.base@17.0.2/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
    at java.base@17.0.2/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)

"Finalizer" daemon prio=8 Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@2fa78815
    at java.base@17.0.2/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@2fa78815
    at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
    at java.base@17.0.2/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)

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

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

"Common-Cleaner" daemon prio=8 Id=12 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@21606391
    at java.base@17.0.2/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@21606391
    at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    at java.base@17.0.2/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)
    at java.base@17.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)

"ForkJoinPool.commonPool-worker-1" daemon prio=5 Id=25 WAITING on java.util.concurrent.ForkJoinPool@255fe365
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@255fe365
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

"ForkJoinPool.commonPool-worker-3" daemon prio=5 Id=27 TIMED_WAITING on java.util.concurrent.ForkJoinPool@255fe365
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@255fe365
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

"Timer hack thread" daemon prio=5 Id=37 TIMED_WAITING
    at java.base@17.0.2/java.lang.Thread.sleep(Native Method)
    at net.minecraft.class_156$9.run(class_156.java:849)

"Worker-Main-1" daemon prio=1 Id=38 RUNNABLE
    at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:852)
    at net.minecraft.class_6568.method_40530(class_6568.java:193)
    at net.minecraft.class_6568$$Lambda$11679/0x00000008022db6f0.calculate(Unknown Source)
    at net.minecraft.class_6582.calculate(class_6582.java:536)
    at net.minecraft.class_6568.method_40536(class_6568.java:225)
    at net.minecraft.class_3754.method_33754(class_3754.java:387)
    at net.minecraft.class_3754.method_38332(class_3754.java:318)
    at net.minecraft.class_3754$$Lambda$11797/0x00000008022f8b18.get(Unknown Source)
    ...

"Worker-Main-2" daemon prio=1 Id=39 RUNNABLE
    at net.minecraft.class_6916$class_6932.method_40464(class_6916.java:269)
    at net.minecraft.class_6916$class_6917.method_40464(class_6916.java:1118)
    at net.minecraft.class_6568.method_39899(class_6568.java:260)
    at net.minecraft.class_6568$$Lambda$11686/0x00000008022deee0.get(Unknown Source)
    at it.unimi.dsi.fastutil.longs.Long2IntOpenHashMap.computeIfAbsent(Long2IntOpenHashMap.java:543)
    at net.minecraft.class_6568.method_39900(class_6568.java:250)
    at net.minecraft.class_6350$class_5832.method_40463(class_6350.java:1096)
    at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:1075)
    ...

"Worker-Main-3" daemon prio=1 Id=40 RUNNABLE
    at net.minecraft.class_6916$class_6932.method_40464(class_6916.java:269)
    at net.minecraft.class_6916$class_6917.method_40464(class_6916.java:1118)
    at net.minecraft.class_6568$class_6948.method_40464(class_6568.java:751)
    at net.minecraft.class_6568$class_6951.method_40464(class_6568.java:453)
    at net.minecraft.class_6568$class_6948.method_40464(class_6568.java:751)
    at net.minecraft.class_6916$class_6917.method_40464(class_6916.java:1125)
    at net.minecraft.class_6916$class_6932.method_40464(class_6916.java:269)
    at net.minecraft.class_6916$class_6932.method_40464(class_6916.java:269)
    ...

"Server thread" prio=5 Id=41 TIMED_WAITING on java.lang.String@605d69aa
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@605d69aa
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at net.minecraft.class_1255.method_20813(class_1255.java:152)
    at net.minecraft.class_1255.method_18857(class_1255.java:142)
    at net.minecraft.class_3215.getChunkBlocking(class_3215.java:1781)
    at net.minecraft.class_3215.method_12121(class_3215.java:1677)
    at net.minecraft.class_1937.method_8402(class_1937.java:197)
    at net.minecraft.class_1937.method_22350(class_1937.java:6068)
    ...

"DestroyJavaVM" prio=5 Id=43 RUNNABLE

"Thread-3" daemon prio=5 Id=44 TIMED_WAITING
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
    at com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:190)

"FileSystemWatchService" daemon prio=5 Id=45 RUNNABLE (in native)
    at java.base@17.0.2/sun.nio.fs.LinuxWatchService.poll(Native Method)
    at java.base@17.0.2/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"Server console handler" daemon prio=5 Id=46 RUNNABLE (in native)
    at java.base@17.0.2/java.io.FileInputStream.readBytes(Native Method)
    at java.base@17.0.2/java.io.FileInputStream.read(FileInputStream.java:276)
    at java.base@17.0.2/java.io.BufferedInputStream.read1(BufferedInputStream.java:282)
    at java.base@17.0.2/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
    -  locked java.io.BufferedInputStream@7329a294
    at java.base@17.0.2/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:270)
    at java.base@17.0.2/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:313)
    at java.base@17.0.2/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
    -  locked java.io.InputStreamReader@51772b8b
    at java.base@17.0.2/java.io.InputStreamReader.read(InputStreamReader.java:177)
    ...

"Netty Epoll Server IO #0" daemon prio=5 Id=47 RUNNABLE (in native)
    at io.netty.channel.epoll.Native.epollWait(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:209)
    at io.netty.channel.epoll.Native.epollWait(Native.java:202)
    at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:294)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"C2ME Storage #1" daemon prio=5 Id=48 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #2" daemon prio=5 Id=49 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #3" daemon prio=5 Id=50 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #4" daemon prio=5 Id=51 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #5" daemon prio=5 Id=52 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #6" daemon prio=5 Id=53 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #7" daemon prio=5 Id=54 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #8" daemon prio=5 Id=55 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #9" daemon prio=5 Id=56 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #10" daemon prio=5 Id=57 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #11" daemon prio=5 Id=58 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #12" daemon prio=5 Id=59 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #13" daemon prio=5 Id=60 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #14" daemon prio=5 Id=61 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #15" daemon prio=5 Id=62 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #16" daemon prio=5 Id=63 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #17" daemon prio=5 Id=64 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #18" daemon prio=5 Id=65 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #19" daemon prio=5 Id=66 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #20" daemon prio=5 Id=67 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #21" daemon prio=5 Id=68 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #22" daemon prio=5 Id=69 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #23" daemon prio=5 Id=70 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #24" daemon prio=5 Id=71 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #25" daemon prio=5 Id=72 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #26" daemon prio=5 Id=73 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #27" daemon prio=5 Id=74 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #28" daemon prio=5 Id=75 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #29" daemon prio=5 Id=76 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #30" daemon prio=5 Id=77 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #31" daemon prio=5 Id=78 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #32" daemon prio=5 Id=79 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #33" daemon prio=5 Id=80 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #34" daemon prio=5 Id=81 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #35" daemon prio=5 Id=82 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #36" daemon prio=5 Id=83 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #37" daemon prio=5 Id=84 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #38" daemon prio=5 Id=85 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #39" daemon prio=5 Id=86 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #40" daemon prio=5 Id=87 RUNNABLE
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #41" daemon prio=5 Id=88 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #42" daemon prio=5 Id=89 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #43" daemon prio=5 Id=90 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #44" daemon prio=5 Id=91 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"C2ME Storage #45" daemon prio=5 Id=92 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.rewrites.chunkio.common.C2MEStorageThread.run(C2MEStorageThread.java:107)

"CompletableFutureDelayScheduler" daemon prio=5 Id=93 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7296e5
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7296e5
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
    at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
    at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    ...

"c2me daemon" daemon prio=4 Id=94 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ef1b97d
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ef1b97d
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
    at java.base@17.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    ...

"C2ME worker #1" daemon prio=4 Id=95 TIMED_WAITING on java.util.concurrent.ForkJoinPool@56b2e65b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@56b2e65b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

"minecraft_overworld - Light" daemon prio=4 Id=96 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ed1360
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ed1360
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
    at java.base@17.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    ...

"IOWorker-0" daemon prio=4 Id=97 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@43c6a26
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@43c6a26
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
    at java.base@17.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    ...

"Server Watchdog" daemon prio=5 Id=98 RUNNABLE
    at java.management@17.0.2/sun.management.ThreadImpl.dumpThreads0(Native Method)
    at java.management@17.0.2/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:521)
    at java.management@17.0.2/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:509)
    at net.minecraft.class_3178.run(class_3178.java:47)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"C2ME scheduler" prio=5 Id=99 TIMED_WAITING on java.lang.String@be9be0b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@be9be0b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at com.ishland.c2me.base.common.scheduler.SchedulerThread.run(SchedulerThread.java:66)

"Netty Epoll Server IO #1" daemon prio=5 Id=100 RUNNABLE (in native)
    at io.netty.channel.epoll.Native.epollWait(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:209)
    at io.netty.channel.epoll.Native.epollWait(Native.java:202)
    at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:294)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"Netty Epoll Server IO #2" daemon prio=5 Id=101 RUNNABLE (in native)
    at io.netty.channel.epoll.Native.epollWait(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:209)
    at io.netty.channel.epoll.Native.epollWait(Native.java:202)
    at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:294)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"Threadly clock updater" daemon prio=5 Id=105 TIMED_WAITING on java.lang.Object@37b5018d
    at java.base@17.0.2/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.Object@37b5018d
    at org.threadly.util.Clock$ClockUpdater.run(Clock.java:242)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"Netty Epoll Server IO #3" daemon prio=5 Id=106 RUNNABLE (in native)
    at io.netty.channel.epoll.Native.epollWait(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:209)
    at io.netty.channel.epoll.Native.epollWait(Native.java:202)
    at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:294)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"Netty Epoll Server IO #4" daemon prio=5 Id=110 RUNNABLE (in native)
    at io.netty.channel.epoll.Native.epollWait(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:209)
    at io.netty.channel.epoll.Native.epollWait(Native.java:202)
    at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:294)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"Netty Epoll Server IO #5" daemon prio=5 Id=111 RUNNABLE (in native)
    at io.netty.channel.epoll.Native.epollWait0(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:182)
    at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:290)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:354)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

Stacktrace:
    at net.minecraft.class_3178.run(class_3178.java:63)
    at java.base/java.lang.Thread.run(Thread.java:833)

-- Performance stats --
Details:
    Random tick rate: 3
    Level stats: ResourceKey[minecraft:dimension / minecraft:overworld]: players: 1, entities: 67,50,806,183,183,14,0 [friendsandfoes:glare:17,minecraft:parrot:4,minecraft:cat:3,minecraft:item_frame:3,mca:female_villager:3], block_entities: 21 [minecraft:furnace:10,<lithium_sleeping>:5,visualworkbench:crafting_table:2,minecraft:bell:1,minecraft:smoker:1], block_ticks: 4208, fluid_ticks: 24, chunk_source: Chunks[S] W: 2636 E: 67,50,806,183,183,14,0,
ResourceKey[minecraft:dimension / ad_astra:glacio]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / ad_astra:moon]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / ad_astra:mars_orbit]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / ad_astra:mars]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / ad_astra:glacio_orbit]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / minecraft:the_nether]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / ad_astra:earth_orbit]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / ad_astra:moon_orbit]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / ad_astra:venus_orbit]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / ad_astra:mercury]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / ad_astra:mercury_orbit]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / ad_astra:venus]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / minecraft:the_end]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / ae2:spatial_storage]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0

-- System Details --
Details:
    Minecraft Version: 1.19.2
    Minecraft Version ID: 1.19.2
    Operating System: Linux (amd64) version 5.4.0-62-generic
    Java Version: 17.0.2, Private Build
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Private Build
    Memory: 1793001048 bytes (1709 MiB) / 5704253440 bytes (5440 MiB) up to 6979321856 bytes (6656 MiB)
    CPUs: 4
    Processor Vendor: AuthenticAMD
    Processor Name: AMD EPYC 7282 16-Core Processor
    Identifier: AuthenticAMD Family 23 Model 49 Stepping 0
    Microarchitecture: Zen 2
    Frequency (GHz): 2.00
    Number of physical packages: 1
    Number of physical CPUs: 4
    Number of logical CPUs: 4
    Graphics card #0 name: Device
    Graphics card #0 vendor: Vendor (0x1234)
    Graphics card #0 VRAM (MB): 16.00
    Graphics card #0 deviceId: 0x1111
    Graphics card #0 versionInfo: unknown
    Memory slot #0 capacity (MB): 8192.00
    Memory slot #0 clockSpeed (GHz): -0.00
    Memory slot #0 type: RAM
    Virtual memory max (MB): 6028.84
    Virtual memory used (MB): 6547.63
    Swap memory total (MB): 2048.00
    Swap memory used (MB): 32.30
    JVM Flags: 19 total; -Xmx6656M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1
    Fabric Mods: 
        ad_astra: Ad Astra! 1.0.3
            team_reborn_energy: Energy 2.2.0
        advdebug: Advancements Debug 2.3.0
        ae2: Applied Energistics 2 12.7.0
        alloy_forgery: Alloy Forgery 2.0.15+1.19
        alternate-current: Alternate Current 1.4.0
        amethyst_imbuement: Amethyst Imbuement 1.19-15
            amethyst_core: Amethyst Core 0.3.3+1.19
            patchouli: Patchouli 1.19-73-FABRIC
            playerabilitylib: Pal 1.6.0
            structurized-reborn: Structurized Reborn 1.19-01
        appleskin: AppleSkin 2.4.1+mc1.19
        architectury: Architectury 6.2.46
        attributefix: AttributeFix 17.1.2
        balm-fabric: Balm 4.5.2+0
        bclib: BCLib 2.1.2
        beenfo: Beenfo 1.19.1-fabric0.58.5-1.3.3
            crowdin-translate: CrowdinTranslate 1.4+1.19
        betterbeds: Better Beds 1.2.0
        betterdeserttemples: YUNG's Better Desert Temples 1.19.2-Fabric-2.2.1
        betterdungeons: YUNG's Better Dungeons 1.19.2-Fabric-3.2.1
        betterend: Better End 2.1.1
        bettermineshafts: YUNG's Better Mineshafts 1.19.2-Fabric-3.2.0
        betteroceanmonuments: YUNG's Better Ocean Monuments 1.19.2-Fabric-2.1.0
        betterstrongholds: YUNG's Better Strongholds 1.19.2-Fabric-3.2.0
        betterwitchhuts: YUNG's Better Witch Huts 1.19.2-Fabric-2.1.0
        bookshelf: Bookshelf 16.1.5
        bwncr: Bad Wither No Cookie Reloaded 3.14.0
        c2me: Concurrent Chunk Management Engine 0.2.0+alpha.9.0
            c2me-base: Concurrent Chunk Management Engine (Base) 0.2.0+alpha.9.0
            c2me-fixes-chunkio-threading-issues: Concurrent Chunk Management Engine (Fixes/Chunk IO/Threading Issues) 0.2.0+alpha.9.0
            c2me-fixes-general-threading-issues: Concurrent Chunk Management Engine (Fixes/General/Threading Issues) 0.2.0+alpha.9.0
            c2me-fixes-worldgen-threading-issues: Concurrent Chunk Management Engine (Fixes/WorldGen/Threading Issues) 0.2.0+alpha.9.0
            c2me-fixes-worldgen-vanilla-bugs: Concurrent Chunk Management Engine (Fixes/WorldGen/Vanilla Bugs) 0.2.0+alpha.9.0
            c2me-notickvd: Concurrent Chunk Management Engine (No Tick View Distance) 0.2.0+alpha.9.0
            c2me-opts-allocs: Concurrent Chunk Management Engine (Optimizations/Memory Allocations) 0.2.0+alpha.9.0
            c2me-opts-chunk-access: Concurrent Chunk Management Engine (Optimizations/Chunk Access) 0.2.0+alpha.9.0
            c2me-opts-chunkio: Concurrent Chunk Management Engine (Optimizations/Chunk IO) 0.2.0+alpha.9.0
            c2me-opts-math: Concurrent Chunk Management Engine (Optimizations/Math) 0.2.0+alpha.9.0
            c2me-opts-scheduling: Concurrent Chunk Management Engine (Optimizations/Scheduling) 0.2.0+alpha.9.0
            c2me-opts-worldgen-general: Concurrent Chunk Management Engine (Optimizations/General WorldGen) 0.2.0+alpha.9.0
            c2me-opts-worldgen-vanilla: Concurrent Chunk Management Engine (Optimizations/Vanilla WorldGen) 0.2.0+alpha.9.0
            c2me-rewrites-chunkio: Concurrent Chunk Management Engine (Rewrites/Chunk IO) 0.2.0+alpha.9.0
            c2me-server-utils: Concurrent Chunk Management Engine (Server Utils) 0.2.0+alpha.9.0
            c2me-threading-chunkio: Concurrent Chunk Management Engine (Threading/WorldGen) 0.2.0+alpha.9.0
            c2me-threading-lighting: Concurrent Chunk Management Engine (Threading/Lighting) 0.2.0+alpha.9.0
            c2me-threading-scheduling: Concurrent Chunk Management Engine (Threading/Scheduling) 0.2.0+alpha.9.0
            c2me-threading-worldgen: Concurrent Chunk Management Engine (Threading/WorldGen) 0.2.0+alpha.9.0
            com_ibm_async_asyncutil: asyncutil 0.1.0
            net_objecthunter_exp4j: exp4j 0.4.8
            org_threadly_threadly: threadly 7.0
        campchair: Camp Chair 1.0.2
        cloth-config: Cloth Config v8 8.2.88
            cloth-basic-math: cloth-basic-math 0.6.1
        clumps: Clumps 9.0.0+11
        collective-fabric: Collective (Fabric) 5.11
            fiber: fiber 0.23.0-2
        conveyor-belts: Conveyor Belts 1.8.1-MC1.19
        cookingforblockheads: Cooking for Blockheads 13.2.1
        craftingbench: Crafting Bench 0.4-BETA+1.19
        creeper_firework: Creeper Firework 1.4.0
        darkpaintings: DarkPaintings 13.1.2
        darkutils: DarkUtilities 13.1.2
        debugify: Debugify 2.7.1
            com_github_llamalad7_mixinextras: mixinextras 0.0.12
        doubledoors-fabric: Double Doors (Fabric) 3.8
        easymagic: Easy Magic 4.3.2
        eer: Erroring Entity Remover 1.0.3+1.19
        emi: EMI 0.4.0+1.19
        expandeddelight: Expanded Delight 0.2.2
        extended_drawers: Extended Drawers 1.3.4+mc.1.19.2
            graphlib: Graph Lib 0.3.1+1.19
            mconfig: Mconfig 1.2.0+mc.1.19-rc1
                de_poiu_apron_apron: apron 2.1.1
        fabric-api: Fabric API 0.63.0+1.19.2
            fabric-api-base: Fabric API Base 0.4.12+93d8cb8290
            fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.10+93d8cb8290
            fabric-biome-api-v1: Fabric Biome API (v1) 9.0.18+c6af733c90
            fabric-command-api-v1: Fabric Command API (v1) 1.2.12+f71b366f90
            fabric-command-api-v2: Fabric Command API (v2) 2.1.8+93d8cb8290
            fabric-commands-v0: Fabric Commands (v0) 0.2.29+df3654b390
            fabric-containers-v0: Fabric Containers (v0) 0.1.35+df3654b390
            fabric-content-registries-v0: Fabric Content Registries (v0) 3.3.2+624e468e90
            fabric-convention-tags-v1: Fabric Convention Tags 1.1.2+93d8cb8290
            fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.6+aeb40ebe90
            fabric-data-generation-api-v1: Fabric Data Generation API (v1) 5.2.1+b598f4ac90
            fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.32+0dd10df690
            fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.19+9ff28f4090
            fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.29+c6af733c90
            fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.29+df3654b390
            fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.22+c6af733c90
            fabric-item-api-v1: Fabric Item API (v1) 1.5.8+93d8cb8290
            fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.31+0c4b8d3c90
            fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.0+33ffe9ec90
            fabric-loot-api-v2: Fabric Loot API (v2) 1.1.5+83a8659290
            fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.8+9e7660c690
            fabric-message-api-v1: Fabric Message API (v1) 5.0.4+93d8cb8290
            fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.16+33fbc73890
            fabric-networking-api-v1: Fabric Networking API (v1) 1.2.5+c6af733c90
            fabric-networking-v0: Fabric Networking (v0) 0.3.22+df3654b390
            fabric-object-builder-api-v1: Fabric Object Builder API (v1) 4.0.13+93d8cb8290
            fabric-particles-v1: Fabric Particles (v1) 1.0.11+79adfe0a90
            fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.26+c6af733c90
            fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.15+aeb40ebe90
            fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.8+c6af733c90
            fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.1.0+aae9039d90
            fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.7.1+0c4b8d3c90
            fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.1+1cc24b1b90
            fabric-transfer-api-v1: Fabric Transfer API (v1) 2.1.1+93d8cb8290
            fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.3.1+42d99c3290
        fabric-language-kotlin: Fabric Language Kotlin 1.8.5+kotlin.1.7.20
            org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.7.20
            org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.7.20
            org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.7.20
            org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.7.20
            org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.18.4
            org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.6.4
            org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.6.4
            org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.4.0
            org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.4.1
            org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.4.1
            org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.4.1
        fabric-language-scala: Fabric Language Scala 1.1.0+scala.2.13.6
        fabricloader: Fabric Loader 0.14.9
        farmersdelight: Farmer's Delight 1.19-1.3.3
        farmersknives: Farmer's Knives 2.1
        faster_entity_animations: FastAnim 1.5.6
        fastload: Fast Load 1.2.1
        ferritecore: FerriteCore 4.2.1
        fldf: Fast Leaf Decay 1.0.0
        forgeconfigapiport: Forge Config API Port 4.2.6
        friendsandfoes: Friends&Foes 1.5.11
        geckolib3: Geckolib 3.1.25
            com_eliotlash_mclib_mclib: mclib 19
            com_eliotlash_molang_molang: molang 19
        headfix: Head name fix 1.2.0
        healingbed: healingbed 1.19.2
        healingcampfire-fabric: Healing Campfire (Fabric) 4.0
        icarus: Icarus 1.13
        inventorysorter: Inventory Sorter 1.8.10-1.19
            kyrptconfig: Kyrpt Config 1.4.14-1.19
        jade: Jade 8.2.1
        jamlib: JamLib 0.4.4
        java: OpenJDK 64-Bit Server VM 17
        lithium: Lithium 0.10.0
        lootr: Lootr 0.4.22.61
        mca: Minecraft Comes Alive 7.3.21+1.19.2
        mcwbridges: Macaw's Bridges 2.0.5
        mcwdoors: Macaw's Doors 1.0.7
        mcwfences: Macaw's Fences and Walls 1.0.6
        mcwlights: Macaw's Lights and Lamps 1.0.4
        mcwroofs: Macaw's Roofs 2.2.1
        mcwtrpdoors: Macaw's Trapdoors 1.0.7
        minecraft: Minecraft 1.19.2
        mipmaplevelandlanguagefix: Mipmaplevel and Language Fix 1.0.0
        moonlight: Moonlight 1.19.2-2.0.40
        netherportalfix: NetherPortalFix 10.0.0
        notenoughcrashes: Not Enough Crashes 4.1.8+1.19.2
        openblocks: Open Block Elevator Mod 0.0.1-1.19.X
        owo: oωo 0.8.5+1.19
            blue_endless_jankson: jankson 1.2.1
        pigpen: PigPen 11.1.2
        polymorph: Polymorph 0.45.0+1.19.2
            cardinal-components-item: Cardinal Components API (items) 5.0.1
        powah: Powah! 4.0.4-beta
        puzzleslib: Puzzles Lib 4.3.11
            cardinal-components-base: Cardinal Components API (base) 5.0.1
            cardinal-components-block: Cardinal Components API (blocks) 5.0.1
            cardinal-components-chunk: Cardinal Components API (chunks) 5.0.1
            cardinal-components-entity: Cardinal Components API (entities) 5.0.1
            cardinal-components-world: Cardinal Components API (worlds) 5.0.1
        quarryplus: QuarryPlus 19.1.672
        queen-cats: Queen Cats 1.0.1-1.19.2
        refinedstorage2: Refined Storage 2 2.0.0-milestone.2.3
            com_refinedmods_refinedstorage2_refinedstorage2-query-parser_: refinedstorage2-query-parser 2.0.0-milestone.2.3
        refinedstorage2-core-api: Refined Storage 2 Core API 2.0.0-milestone.2.3+54162a5
        refinedstorage2-grid-api: Refined Storage 2 Grid API 2.0.0-milestone.2.3+54162a5
        refinedstorage2-network-api: Refined Storage 2 Network API 2.0.0-milestone.2.3+54162a5
        refinedstorage2-platform-api: Refined Storage 2 Platform API 2.0.0-milestone.2.3+54162a5
        refinedstorage2-resource-api: Refined Storage 2 Resource API 2.0.0-milestone.2.3+54162a5
        refinedstorage2-storage-api: Refined Storage 2 Storage API 2.0.0-milestone.2.3+54162a5
        rightclickharvest: Right Click Harvest 3.0.1
        runelic: Runelic 14.1.2
        semitranslucency: Semi Translucency 1.1-fabric
        servercore: ServerCore 1.3.2-1.19.2
            com_electronwill_night-config_core: core 3.6.6
            com_electronwill_night-config_toml: toml 3.6.6
            fabric-permissions-api-v0: fabric-permissions-api 0.2-SNAPSHOT
            me_lucko_spark-api: spark-api 0.1-SNAPSHOT
            placeholder-api: Placeholder API 2.0.0-beta.7+1.19
        simplegrinder: Simple Grinder 19.0.2
        smoothboot: Smooth Boot 1.19-1.7.1
        spirit: Spirit 2.1.12
        starlight: Starlight 1.1.1+fabric.ae22326
        supplementaries: Supplementaries 1.19.2-2.2.8
        terralith: Terralith 2.3
        tipthescales: Tip The Scales 6.0.6
        trinkets: Trinkets 3.4.0
        various_update: various_update 1.0.0-1.19-1.19.2-part_1.1
        visualworkbench: Visual Workbench 4.2.0
        yigd: You're in Grave Danger 1.4.4
        yttr: Yttr 6.599+1.19
            lib39-core: Lib39 (Core) 1.2.3
            lib39-crowbar: Lib39 (Crowbar) 1.2.3
            lib39-dessicant: Lib39 (Dessicant) 1.2.3
            lib39-fractal: Lib39 (Fractal) 1.2.3
            lib39-gesundheit: Lib39 (Gesundheit) 1.2.3
            lib39-lockpick: Lib39 (Lockpick) 1.2.3
            lib39-machination: Lib39 (Machination) 1.2.3
            lib39-mesh: Lib39 (Mesh) 1.2.3
            lib39-phantom: Lib39 (Phantom) 1.2.3
            lib39-recoil: Lib39 (Recoil) 1.2.3
            lib39-sandman: Lib39 (Sandman) 1.2.3
            lib39-tunnel: Lib39 (Tunnel) 1.2.3
            lib39-util: Lib39 (Util) 1.2.3
            lib39-waypoint: Lib39 (Waypoint) 1.2.3
            lib39-weld: Lib39 (Weld) 1.2.3
            lucium: Lucium 1.1
        yungsapi: YUNG's API 1.19.2-Fabric-3.8.2
            org_javassist_javassist: javassist 3.28.0-GA
            org_reflections_reflections: reflections 0.10.2
    Server Running: true
    Player Count: 1 / 2; [class_3222['PapiOphidian'/41, l='ServerLevel[world]', x=-2688.00, y=63.00, z=-1776.00]]
    Data Packs: vanilla, Fabric Mods, Supplementaries Generated Pack
    World Generation: Experimental
    Is Modded: Definitely; Server brand changed to 'fabric'
    Type: Dedicated Server (map_server.txt)
    Suspected Mods: Minecraft Comes Alive (mca)
PixelatedBruh commented 2 years ago

+1 I also had the same exact thing happen on my server

Luke100000 commented 2 years ago

I think I found the issue, but the next version will take some time. For now, I assume selecting "somewhere" should work.

To fix the server, temporary disable overwriteOriginalVillagers and overwriteOriginalZombieVillagers.

PapiOphidian commented 2 years ago

Thanks for the reply and the temp fix. Changing those to false definitely helped

Luke100000 commented 3 months ago

Merged with #842 which I believe is related.