Jump to content

Recommended Posts

Posted

I'm playing on a server with my friends. We are using a hosting website however we just started using it as the server was originally port forwarded but became to taxing on the hosts computer.
Currently the server crashes often and I'm not sure what causes it. In the server properties the maximum tick time is set to -1 however despite this we still get tick runtime crashes.

I have a theory it's a mod causing a mob or several to loop and freak out their pathfinding but I'm not sure... any help is greatly appreciated

Here is the crash in question

 

---- Minecraft Crash Report ----
// Ouch. That hurt :(

Time: 8/5/22, 8:19 PM
Description: Watching Server

java.lang.Error: ServerHangWatchdog detected that a single server tick took 60.00 seconds (should be max 0.05)
    at java.util.Collections$SetFromMap.remove(Collections.java:5684) ~[?:?] {}
    at net.minecraft.server.level.ChunkMap$TrackedEntity.m_140497_(ChunkMap.java:1309) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flytre_lib.mixins.json:base.EntityTrackerAccessor,pl:mixin:APP:ars_nouveau.mixins.json:camera.TrackedEntityMixin,pl:mixin:A}
    at net.minecraft.server.level.ChunkMap.m_140184_(ChunkMap.java:992) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flytre_lib.mixins.json:base.ThreadedAnvilChunkStorageAccessor,pl:mixin:APP:enhancedcelestials.mixins.json:access.ChunkMapAccess,pl:mixin:APP:ars_nouveau.mixins.json:camera.ChunkMapMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerChunkCache.m_8385_(ServerChunkCache.java:456) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.network.ServerGamePacketListenerImpl.m_7185_(ServerGamePacketListenerImpl.java:857) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:pehkui.mixins.json:reach.compat118minus.ServerPlayNetworkHandlerMixin,pl:mixin:APP:pehkui.mixins.json:ServerPlayNetworkHandlerMixin,pl:mixin:APP:pehkui.mixins.json:compat118minus.ServerPlayNetworkHandlerMixin,pl:mixin:APP:pehkui.mixins.json:reach.ServerPlayNetworkHandlerMixin,pl:mixin:APP:mixins.artifacts.json:item.umbrella.ServerGamePacketListenerImplMixin,pl:mixin:APP:expandability.mixins.json:swimming.server.ServerGamePacketListenerImplMixin,pl:mixin:A}
    at net.minecraft.network.protocol.game.ServerboundMovePlayerPacket.m_5797_(ServerboundMovePlayerPacket.java:114) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:classloading}
    at net.minecraft.network.protocol.game.ServerboundMovePlayerPacket$Rot.m_5797_(ServerboundMovePlayerPacket.java:64) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:classloading}
    at net.minecraft.network.protocol.PacketUtils.m_131356_(PacketUtils.java:22) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:classloading}
    at net.minecraft.network.protocol.PacketUtils$$Lambda$28687/0x0000000803b31900.run(Unknown Source) ~[?:?] {}
    at net.minecraft.server.TickTask.run(TickTask.java:18) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:classloading,re:mixin}
    at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:157) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:computing_frames,re:mixin,re:classloading}
    at net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:799) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:164) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:131) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.m_129961_(MinecraftServer.java:782) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_7245_(MinecraftServer.java:776) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:116) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.m_130012_(MinecraftServer.java:761) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:689) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:261) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer$$Lambda$26610/0x00000008038388d8.run(Unknown Source) ~[?:?] {}
    at java.lang.Thread.run(Thread.java:833) [?:?] {re:mixin}





This is the full crash report

 

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

-- Head --
Thread: Server Watchdog
Stacktrace:
    at java.util.Collections$SetFromMap.remove(Collections.java:5684) ~[?:?] {}
    at net.minecraft.server.level.ChunkMap$TrackedEntity.m_140497_(ChunkMap.java:1309) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flytre_lib.mixins.json:base.EntityTrackerAccessor,pl:mixin:APP:ars_nouveau.mixins.json:camera.TrackedEntityMixin,pl:mixin:A}
    at net.minecraft.server.level.ChunkMap.m_140184_(ChunkMap.java:992) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flytre_lib.mixins.json:base.ThreadedAnvilChunkStorageAccessor,pl:mixin:APP:enhancedcelestials.mixins.json:access.ChunkMapAccess,pl:mixin:APP:ars_nouveau.mixins.json:camera.ChunkMapMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerChunkCache.m_8385_(ServerChunkCache.java:456) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.network.ServerGamePacketListenerImpl.m_7185_(ServerGamePacketListenerImpl.java:857) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:pehkui.mixins.json:reach.compat118minus.ServerPlayNetworkHandlerMixin,pl:mixin:APP:pehkui.mixins.json:ServerPlayNetworkHandlerMixin,pl:mixin:APP:pehkui.mixins.json:compat118minus.ServerPlayNetworkHandlerMixin,pl:mixin:APP:pehkui.mixins.json:reach.ServerPlayNetworkHandlerMixin,pl:mixin:APP:mixins.artifacts.json:item.umbrella.ServerGamePacketListenerImplMixin,pl:mixin:APP:expandability.mixins.json:swimming.server.ServerGamePacketListenerImplMixin,pl:mixin:A}
    at net.minecraft.network.protocol.game.ServerboundMovePlayerPacket.m_5797_(ServerboundMovePlayerPacket.java:114) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:classloading}
    at net.minecraft.network.protocol.game.ServerboundMovePlayerPacket$Rot.m_5797_(ServerboundMovePlayerPacket.java:64) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:classloading}
    at net.minecraft.network.protocol.PacketUtils.m_131356_(PacketUtils.java:22) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:classloading}
    at net.minecraft.network.protocol.PacketUtils$$Lambda$28687/0x0000000803b31900.run(Unknown Source) ~[?:?] {}
    at net.minecraft.server.TickTask.run(TickTask.java:18) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:classloading,re:mixin}
    at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:157) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:computing_frames,re:mixin,re:classloading}
    at net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:799) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:164) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:131) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.m_129961_(MinecraftServer.java:782) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_7245_(MinecraftServer.java:776) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:116) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.m_130012_(MinecraftServer.java:761) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:689) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:261) ~[server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:common.MixinMinecraftServer,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:base.MinecraftServerMixin,pl:mixin:APP:flytre_lib.mixins.json:config.MinecraftServerMixin,pl:mixin:APP:crafttweaker.mixins.json:common.access.server.AccessMinecraftServer,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:tactical_fishing.mixins.json:MinecraftServerMixin,pl:mixin:A}
-- Thread Dump --
Details:
    Threads: "Reference Handler" daemon prio=10 Id=2 RUNNABLE
    at [email protected]/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
    at [email protected]/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
    at [email protected]/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)


"Finalizer" daemon prio=8 Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@6afa2445
    at [email protected]/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@6afa2445
    at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
    at [email protected]/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)


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


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


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


"Thread-0" daemon prio=5 Id=20 TIMED_WAITING
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
    at MC-BOOTSTRAP/[email protected]/com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:190)


"FileSystemWatchService" daemon prio=5 Id=21 RUNNABLE (in native)
    at [email protected]/sun.nio.fs.LinuxWatchService.poll(Native Method)
    at [email protected]/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314)
    at [email protected]/java.lang.Thread.run(Thread.java:833)


"Worker-Bootstrap-3" daemon prio=5 Id=25 TIMED_WAITING on java.util.concurrent.ForkJoinPool@60024f35
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@60024f35
    at [email protected]/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"Timer hack thread" daemon prio=5 Id=34 TIMED_WAITING
    at [email protected]/java.lang.Thread.sleep(Native Method)
    at TRANSFORMER/[email protected]/net.minecraft.Util$8.run(Util.java:628)


"modloading-worker-0" daemon prio=5 Id=35 WAITING on java.util.concurrent.ForkJoinPool@2500dd51
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@2500dd51
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"modloading-worker-0" daemon prio=5 Id=36 TIMED_WAITING on java.util.concurrent.ForkJoinPool@2500dd51
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@2500dd51
    at [email protected]/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"pool-3-thread-1" prio=5 Id=47 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e631db8
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e631db8
    at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
    at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    ...


"pool-3-thread-2" prio=5 Id=48 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e631db8
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e631db8
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
    at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463)
    at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
    at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177)
    at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    ...


"FileSystemWatchService" daemon prio=5 Id=56 RUNNABLE (in native)
    at [email protected]/sun.nio.fs.LinuxWatchService.poll(Native Method)
    at [email protected]/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314)
    at [email protected]/java.lang.Thread.run(Thread.java:833)


"Config Lib config file watcher" daemon prio=5 Id=57 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14ef1f99
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14ef1f99
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
    at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463)
    at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
    at [email protected]/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
    at [email protected]/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:673)
    ...


"FileSystemWatchService" daemon prio=5 Id=58 RUNNABLE (in native)
    at [email protected]/sun.nio.fs.LinuxWatchService.poll(Native Method)
    at [email protected]/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314)
    at [email protected]/java.lang.Thread.run(Thread.java:833)


"FileSystemWatchService" daemon prio=5 Id=59 RUNNABLE (in native)
    at [email protected]/sun.nio.fs.LinuxWatchService.poll(Native Method)
    at [email protected]/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314)
    at [email protected]/java.lang.Thread.run(Thread.java:833)


"Worker-Main-13" daemon prio=5 Id=76 WAITING on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"Worker-Main-14" daemon prio=5 Id=77 WAITING on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"Worker-Main-17" daemon prio=5 Id=80 TIMED_WAITING on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"Worker-Main-18" daemon prio=5 Id=81 WAITING on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"Worker-Main-19" daemon prio=5 Id=82 WAITING on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"Worker-Main-21" daemon prio=5 Id=84 WAITING on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"Server thread" prio=8 Id=86 RUNNABLE
    at [email protected]/java.util.Collections$SetFromMap.remove(Collections.java:5684)
    at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkMap$TrackedEntity.m_140497_(ChunkMap.java:1309)
    at TRANSFORMER/[email protected]/net.minecraft.server.level.ChunkMap.m_140184_(ChunkMap.java:992)
    at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerChunkCache.m_8385_(ServerChunkCache.java:456)
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerGamePacketListenerImpl.m_7185_(ServerGamePacketListenerImpl.java:857)
    at TRANSFORMER/[email protected]/net.minecraft.network.protocol.game.ServerboundMovePlayerPacket.m_5797_(ServerboundMovePlayerPacket.java:114)
    at TRANSFORMER/[email protected]/net.minecraft.network.protocol.game.ServerboundMovePlayerPacket$Rot.m_5797_(ServerboundMovePlayerPacket.java:64)
    at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.m_131356_(PacketUtils.java:22)
    ...


"Server console handler" daemon prio=8 Id=88 RUNNABLE (in native)
    at [email protected]/java.io.FileInputStream.readBytes(Native Method)
    at [email protected]/java.io.FileInputStream.read(FileInputStream.java:276)
    at [email protected]/java.io.BufferedInputStream.read1(BufferedInputStream.java:282)
    at [email protected]/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
    -  locked java.io.BufferedInputStream@452f221e
    at [email protected]/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:270)
    at [email protected]/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:313)
    at [email protected]/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
    -  locked java.io.InputStreamReader@43a779de
    at [email protected]/java.io.InputStreamReader.read(InputStreamReader.java:177)
    ...


"DestroyJavaVM" prio=5 Id=89 RUNNABLE


"Netty Epoll Server IO #0" daemon prio=8 Id=90 RUNNABLE (in native)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
    at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
    at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at [email protected]/java.lang.Thread.run(Thread.java:833)


"FileSystemWatchService" daemon prio=8 Id=91 RUNNABLE (in native)
    at [email protected]/sun.nio.fs.LinuxWatchService.poll(Native Method)
    at [email protected]/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314)
    at [email protected]/java.lang.Thread.run(Thread.java:833)


"spark-monitor" daemon prio=5 Id=92 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2fd8b5e4
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2fd8b5e4
    at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
    at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    ...


"spark-worker-pool-1-thread-1" daemon prio=8 Id=93 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7d62e9f8
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7d62e9f8
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
    at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463)
    at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
    at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
    at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    ...


"Server Watchdog" daemon prio=8 Id=98 RUNNABLE
    at [email protected]/sun.management.ThreadImpl.dumpThreads0(Native Method)
    at [email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:521)
    at [email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:509)
    at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:43)
    at [email protected]/java.lang.Thread.run(Thread.java:833)


"Java2D Disposer" daemon prio=10 Id=99 WAITING on java.lang.ref.ReferenceQueue$Lock@41611b98
    at [email protected]/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@41611b98
    at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
    at [email protected]/sun.java2d.Disposer.run(Disposer.java:145)
    at [email protected]/java.lang.Thread.run(Thread.java:833)


"Netty Epoll Server IO #1" daemon prio=8 Id=102 RUNNABLE (in native)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
    at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
    at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at [email protected]/java.lang.Thread.run(Thread.java:833)


"Netty Epoll Server IO #2" daemon prio=8 Id=103 RUNNABLE
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:390)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1415)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete(AbstractChannelHandlerContext.java:410)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete(AbstractChannelHandlerContext.java:397)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:925)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:815)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:480)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:378)
    ...


"Worker-Main-30" daemon prio=5 Id=113 WAITING on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"Worker-Main-31" daemon prio=5 Id=114 WAITING on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"Worker-Main-32" daemon prio=5 Id=115 WAITING on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"Worker-Main-33" daemon prio=5 Id=116 WAITING on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@666681d6
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)


"IO-Worker-34" prio=8 Id=117 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3970e3e3
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@3970e3e3
    at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
    at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at [email protected]/java.lang.Thread.run(Thread.java:833)


"IO-Worker-37" prio=8 Id=121 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3970e3e3
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@3970e3e3
    at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
    at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at [email protected]/java.lang.Thread.run(Thread.java:833)


"IO-Worker-38" prio=8 Id=122 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3970e3e3
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@3970e3e3
    at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
    at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at [email protected]/java.lang.Thread.run(Thread.java:833)


"IO-Worker-39" prio=8 Id=123 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@3970e3e3
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@3970e3e3
    at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
    at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at [email protected]/java.lang.Thread.run(Thread.java:833)

Stacktrace:
    at net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:58) [server-1.18.2-20220404.173914-srg.jar%23271!/:?] {re:mixin,re:classloading,pl:mixin:APP:flytre_lib.mixins.json:base.DedicatedServerWatchdogMixin,pl:mixin:A}
    at java.lang.Thread.run(Thread.java:833) [?:?] {re:mixin}


-- Performance stats --
Details:
    Random tick rate: 3
    Level stats: ResourceKey[minecraft:dimension / minecraft:overworld]: players: 0, entities: 76,76,51,529,529,0,0 [minecraft:creeper:19,duckling:duck:8,minecraft:sheep:6,minecraft:item:6,minecraft:item_frame:5], block_entities: 305 [minecraft:blast_furnace:102,create:fluid_pipe:70,minecraft:campfire:25,create:fluid_tank:21,minecraft:mob_spawner:21], block_ticks: 16, fluid_ticks: 20, chunk_source: Chunks W: 2209 E: 76,76,51,529,529,0,0,
ResourceKey[minecraft:dimension / blue_skies:everbright]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / bloodmagic:dungeon]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / undergarden:undergarden]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / minecraft:the_nether]: players: 1, entities: 708790,708790,150,625,625,0,0 [minecraft:fireball:708588,infernalexp:shroomloin:34,infernalexp:glowsilk_moth:28,minecraft:strider:26,minecraft:piglin:23], block_entities: 224 [infernalexp:luminous_fungus:108,minecraft:mob_spawner:68,doubleslabs:dynamic_slab:39,ars_nouveau:scribes_table:2,sophisticatedbackpacks:backpack:2], block_ticks: 3635, fluid_ticks: 0, chunk_source: Chunks W: 2401 E: 708790,708790,150,625,625,0,0,
ResourceKey[minecraft:dimension / blue_skies:everdawn]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks 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 W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / twilightforest:twilight_forest]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks W: 0 E: 0,0,0,0,0,0,0

-- System Details --
Details:
    Minecraft Version: 1.18.2
    Minecraft Version ID: 1.18.2
    Operating System: Linux (amd64) version 4.19.0-18-amd64
    Java Version: 17.0.1, Oracle Corporation
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
    Memory: 660501248 bytes (629 MiB) / 5368709120 bytes (5120 MiB) up to 5368709120 bytes (5120 MiB)
    CPUs: 12
    Processor Vendor: GenuineIntel
    Processor Name: Intel(R) Xeon(R) E-2236 CPU @ 3.40GHz
    Identifier: Intel64 Family 6 Model 158 Stepping 10
    Microarchitecture: Coffee Lake
    Frequency (GHz): 3.40
    Number of physical packages: 1
    Number of physical CPUs: 6
    Number of logical CPUs: 12
    Graphics card #0 name: unknown
    Graphics card #0 vendor: unknown
    Graphics card #0 VRAM (MB): 0.00
    Graphics card #0 deviceId: unknown
    Graphics card #0 versionInfo: unknown
    Virtual memory max (MB): 85858.84
    Virtual memory used (MB): 120055.09
    Swap memory total (MB): 21503.99
    Swap memory used (MB): 13225.80
    JVM Flags: 2 total; -Xmx5120M -Xms1024M
    Server Running: true
    Player Count: 1 / 100; [ServerPlayer['Banana_Sniper'/181, l='ServerLevel[world]', x=407.52, y=141.00, z=160.68]]
    Data Packs: vanilla, mod:create_stuff_additions, mod:betterdungeons, mod:stackablepotions (incompatible), mod:supermartijn642configlib, mod:goat_horns_mod, mod:zombiemobs, mod:infernalexp (incompatible), mod:lulucabins, mod:mcwwindows, mod:stalwart_dungeons, mod:strawgolem (incompatible), mod:modnametooltip (incompatible), mod:gem_crab, mod:bossmusicmod (incompatible), mod:duckling (incompatible), mod:namepain (incompatible), mod:yungsapi, mod:macawsbridgesbop, mod:guardvillagers (incompatible), mod:apotheosis (incompatible), mod:balm (incompatible), mod:snowrealmagic, mod:huskspawn, mod:cloth_config (incompatible), mod:upgradednetherite (incompatible), mod:structure_gel, mod:flytre_lib (incompatible), mod:corpse (incompatible), mod:advancementplaques (incompatible), mod:amplifiednether, mod:morevillagers, mod:biomesoplenty (incompatible), mod:toolstats (incompatible), mod:geode (incompatible), mod:improvedmounthud (incompatible), mod:mcwtrpdoors, mod:supermartijn642corelib, mod:yungsbridges, mod:volcanic_caverns (incompatible), mod:spark (incompatible), mod:curios (incompatible), mod:yungsextras, mod:constructionwand, mod:mcwroofs, mod:sapience, mod:mcwfurnitures, mod:illageandspillage, mod:geodeoplenty (incompatible), mod:strayspawn, mod:fastleafdecay, mod:bettermineshafts, mod:hyle, mod:darkpaintings (incompatible), mod:mcwlights, mod:kiwi, mod:incapacitated (incompatible), mod:jei (incompatible), mod:vmh, mod:attributefix (incompatible), mod:pehkui (incompatible), mod:goblintraders (incompatible), mod:caelus (incompatible), mod:kobolds, mod:immersive_weathering (incompatible), mod:passablefoliage, mod:fallingleaves (incompatible), mod:naturescompass (incompatible), mod:craftsaddles (incompatible), mod:snowundertrees (incompatible), mod:guideapi_vp (incompatible), mod:jeitweaker (incompatible), mod:crafttweaker (incompatible), mod:forge, mod:spawnbalanceutility (incompatible), mod:mcwpaths, mod:idas, mod:simplebackups, mod:undergarden_gem_crabs, mod:sound_physics_remastered (incompatible), mod:terrablender (incompatible), mod:inventorytotem, mod:flywheel (incompatible), mod:alloyed (incompatible), mod:ecologics, mod:justenoughprofessions (incompatible), mod:bettershears2 (incompatible), mod:autoreglib (incompatible), mod:earthmobsmod, mod:doubleslabs (incompatible), mod:villagebellrecipe, mod:appleskin (incompatible), mod:lootr (incompatible), mod:damagetilt (incompatible), mod:puzzleslib (incompatible), mod:parry (incompatible), mod:aquaculture (incompatible), mod:slimy_stuff, mod:tactical_fishing (incompatible), mod:cosmeticarmorreworked (incompatible), mod:blue_skies (incompatible), mod:betterwitchhuts, mod:healthoverlay (incompatible), mod:sophisticatedcore (incompatible), mod:villagernames, mod:betterdurability, mod:placebo (incompatible), mod:ortus, mod:finsandtails (incompatible), mod:feature_nbt_deadlock_be_gone (incompatible), mod:bookshelf, mod:sophisticatedbackpacks (incompatible), mod:mcwdoors, mod:jeed (incompatible), mod:justrosegold, mod:lively, mod:omnis (incompatible), mod:macawsroofsbop, mod:dragonfight (incompatible), mod:more_villager_trades, mod:twilightforest (incompatible), mod:chipped (incompatible), mod:mcwbridges, mod:curious_armor_stands (incompatible), mod:netherportalspread, mod:endrem (incompatible), mod:coppergolem (incompatible), mod:mcwfences, mod:fletching_table_mod, mod:unearthed, mod:dungeons_enhanced, mod:cnb (incompatible), mod:geckolib3 (incompatible), mod:goblinsanddungeons (incompatible), mod:patchouli (incompatible), mod:ars_nouveau, mod:collective, mod:betterthirdperson (incompatible), mod:betterstrongholds, mod:enigmaticlegacy (incompatible), mod:weather_anchor, mod:twilightdelight, mod:curiouselytra (incompatible), mod:aiimprovements (incompatible), mod:undergarden, mod:chunkloaders, mod:enchantwithmob, mod:mavm (incompatible), mod:bedbenefits (incompatible), mod:peepomod (incompatible), mod:trashslot (incompatible), mod:mores (incompatible), mod:additionallanterns (incompatible), mod:nourished_end, mod:conjurer_illager, mod:amethysttoolsmod (incompatible), mod:create, mod:createdeco (incompatible), mod:ars_creo (incompatible), mod:mcwpaintings, mod:clumps (incompatible), mod:horseinboat (incompatible), mod:dual_riders (incompatible), mod:comforts (incompatible), mod:artifacts, mod:respawningshulkers, mod:betterdeserttemples, mod:azalea (incompatible), mod:bedspreads (incompatible), mod:blueprint (incompatible), mod:boatload (incompatible), mod:savage_and_ravage (incompatible), mod:personality (incompatible), mod:allurement (incompatible), mod:incubation (incompatible), mod:buzzier_bees (incompatible), mod:berry_good (incompatible), mod:akashictome (incompatible), mod:villainousfishai (incompatible), mod:bloodmagic (incompatible), mod:selene (incompatible), mod:supplementaries (incompatible), mod:zillagersweararmor (incompatible), mod:mcwfencesbop, mod:cofh_core, mod:ensorcellation, mod:horsecombatcontrols (incompatible), mod:enchdesc (incompatible), mod:swingthroughgrass (incompatible), mod:toolbelt, mod:enchantment_enhancements (incompatible), mod:omgourd, mod:unstructured, mod:iceberg (incompatible), mod:quark (incompatible), mod:ngv (incompatible), mod:mobsunscreen (incompatible), mod:malum (incompatible), mod:ars_elemental (incompatible), mod:upgradedcore (incompatible), mod:arsarsenal (incompatible), mod:creeperoverhaul (incompatible), mod:alexsdelight, mod:citadel (incompatible), mod:alexsmobs (incompatible), mod:cloudstorage, mod:domesticationinnovation (incompatible), mod:farmersdelight (incompatible), mod:culturaldelights, mod:honeyexpansion, mod:largemeals, mod:delightful, mod:cataclysm (incompatible), mod:enhanced_mushrooms (incompatible), mod:pollen, mod:nethersdelight (incompatible), mod:variant_crafting_tables, mod:abnormals_delight (incompatible), mod:ferritecore (incompatible), mod:solcarrot (incompatible), mod:enhancedcelestials (incompatible), mod:expandability (incompatible), mod:valhelsia_core (incompatible), mod:valhelsia_structures (incompatible), mod:overloadedarmorbar (incompatible), Immersive Weathering Generated Pack, Supplementaries Generated Pack, file/tactical_fishing (in-built), mod:crittersandcompanions (incompatible), mod:waterdripsound (incompatible), mod:betterfpsdist (incompatible), mod:controlling (incompatible), mod:betterbiomeblend (incompatible), mod:configured (incompatible)
    World Generation: Stable
    Is Modded: Definitely; Server brand changed to 'forge'
    Type: Dedicated Server (map_server.txt)
    ModLauncher: 9.1.3+9.1.3+main.9b69c82a
    ModLauncher launch target: forgeserver
    ModLauncher naming: srg
    ModLauncher services: 
         mixin PLUGINSERVICE 
         eventbus PLUGINSERVICE 
         slf4jfixer PLUGINSERVICE 
         object_holder_definalize PLUGINSERVICE 
         runtime_enum_extender PLUGINSERVICE 
         capability_token_subclass PLUGINSERVICE 
         accesstransformer PLUGINSERVICE 
         runtimedistcleaner PLUGINSERVICE 
         mixin TRANSFORMATIONSERVICE 
         fml TRANSFORMATIONSERVICE 
    FML Language Providers: 
        [email protected]
        lowcodefml@null
        javafml@null
    Mod List: 
        create-stuff-additions1.18.2_v1.1.8.jar           |Create Stuff Additions        |create_stuff_additions        |1.1.8               |DONE      |Manifest: NOSIGNATURE
        YungsBetterDungeons-1.18.2-Forge-2.1.0.jar        |YUNG's Better Dungeons        |betterdungeons                |1.18.2-Forge-2.1.0  |DONE      |Manifest: NOSIGNATURE
        StackablePotions-forge-1.18.2-1.0.0.jar           |Stackable Potions             |stackablepotions              |1.0.0               |DONE      |Manifest: NOSIGNATURE
        supermartijn642configlib-1.1.6-forge-mc1.18.jar   |SuperMartijn642's Config Libra|supermartijn642configlib      |1.1.6               |DONE      |Manifest: NOSIGNATURE
        Goat Horns  Copper Horns Mod - 1.18.2.jar         |Goat Horns & Copper Horns Mod |goat_horns_mod                |1.0                 |DONE      |Manifest: NOSIGNATURE
        nocube's_zombie_mobs_1.3.0_forge_1.18.2.jar       |NoCube's Zombie Mobs          |zombiemobs                    |1.3.0               |DONE      |Manifest: NOSIGNATURE
        infernal-expansion-1.18.2-2.5.0.jar               |Infernal Expansion            |infernalexp                   |2.5.0               |DONE      |Manifest: NOSIGNATURE
        abandoned_cabin001.jar                            |lulucabins                    |lulucabins                    |1.0.0               |DONE      |Manifest: NOSIGNATURE
        mcw-windows-2.0.3-mc1.18.2.jar                    |Macaw's Windows               |mcwwindows                    |2.0.3               |DONE      |Manifest: NOSIGNATURE
        stalwart-dungeons-1.18.2-1.2.2.jar                |Stalwart Dungeons             |stalwart_dungeons             |1.2.2               |DONE      |Manifest: NOSIGNATURE
        Strawgolem-forge-1.18.2-2.0.0b1.jar               |Straw Golem                   |strawgolem                    |2.0.0b1             |DONE      |Manifest: NOSIGNATURE
        modnametooltip-1.18.1-1.18.0.jar                  |Mod Name Tooltip              |modnametooltip                |1.18.0              |DONE      |Manifest: NOSIGNATURE
        GemCrabs v.1.0.8.jar                              |Gem Crab                      |gem_crab                      |1.0.0               |DONE      |Manifest: NOSIGNATURE
        Boss Music Mod.jar                                |Boss Music Mod                |bossmusicmod                  |0.0NONE             |DONE      |Manifest: NOSIGNATURE
        duckling-1.0.5-forge.jar                          |Duckling                      |duckling                      |1.0.5               |DONE      |Manifest: NOSIGNATURE
        namepain-1.4.1 forge-1.18.x.jar                   |Name Pain                     |namepain                      |1.4.1               |DONE      |Manifest: NOSIGNATURE
        YungsApi-1.18.2-Forge-2.0.8.jar                   |YUNG's API                    |yungsapi                      |1.18.2-Forge-2.0.8  |DONE      |Manifest: NOSIGNATURE
        macawsbridgesbop-1.18.2-1.1.jar                   |Macaw's Bridges - BOP         |macawsbridgesbop              |1.18.2-1.0          |DONE      |Manifest: NOSIGNATURE
        guardvillagers-1.18.2.1.4.3.jar                   |Guard Villagers               |guardvillagers                |1.4.3               |DONE      |Manifest: NOSIGNATURE
        Apotheosis-1.18.2-5.3.6.jar                       |Apotheosis                    |apotheosis                    |5.3.6               |DONE      |Manifest: NOSIGNATURE
        balm-3.2.0+0.jar                                  |Balm                          |balm                          |3.2.0+0             |DONE      |Manifest: NOSIGNATURE
        SnowRealMagic-1.18.2-forge-4.1.2.jar              |Snow! Real Magic!             |snowrealmagic                 |4.1.2               |DONE      |Manifest: NOSIGNATURE
        huskspawn_1.18.2-1.5.jar                          |Husk Spawn                    |huskspawn                     |1.5                 |DONE      |Manifest: NOSIGNATURE
        cloth-config-6.2.62-forge.jar                     |Cloth Config v4 API           |cloth_config                  |6.2.62              |DONE      |Manifest: NOSIGNATURE
        soundphysics-forge-1.18.2-1.0.6.jar               |Sound Physics Remastered      |sound_physics_remastered      |1.18.2-1.0.6        |DONE      |Manifest: NOSIGNATURE
        upgradednetherite-1.18.2-4.2.0.6-release.jar      |Upgraded Netherite            |upgradednetherite             |1.18.2-4.2.0.6-relea|DONE      |Manifest: NOSIGNATURE
        structure_gel-1.18.2-2.4.6.jar                    |Structure Gel API             |structure_gel                 |2.4.6               |DONE      |Manifest: NOSIGNATURE
        flytre_lib-1.18.2-1.8.2-forge.jar                 |FlytreLib                     |flytre_lib                    |1.8.2               |DONE      |Manifest: NOSIGNATURE
        corpse-1.18.2-1.0.1.jar                           |Corpse                        |corpse                        |1.18.2-1.0.1        |DONE      |Manifest: NOSIGNATURE
        AdvancementPlaques-1.18.2-1.4.5.1.jar             |Advancement Plaques           |advancementplaques            |1.4.5.1             |DONE      |Manifest: NOSIGNATURE
        Amplified_Nether_v1.1.1.jar                       |Amplified Nether              |amplifiednether               |0.0NONE             |DONE      |Manifest: NOSIGNATURE
        morevillagers-forge-1.18.2-3.3.2.jar              |More Villagers                |morevillagers                 |3.3.2               |DONE      |Manifest: NOSIGNATURE
        BiomesOPlenty-1.18.2-16.0.0.109-universal.jar     |Biomes O' Plenty              |biomesoplenty                 |1.18.2-16.0.0.109   |DONE      |Manifest: NOSIGNATURE
        ToolStats-Forge-1.18.2-9.0.3.jar                  |ToolStats                     |toolstats                     |9.0.3               |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
        geode-1.0.7.jar                                   |Geode+                        |geode                         |1.0.7               |DONE      |Manifest: NOSIGNATURE
        ImprovedMountHUD-v3.1.0-1.18.2-Forge.jar          |Improved Mount HUD            |improvedmounthud              |3.1.0               |DONE      |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a
        mcw-trapdoors-1.0.7-mc1.18.2.jar                  |Macaw's Trapdoors             |mcwtrpdoors                   |1.0.7               |DONE      |Manifest: NOSIGNATURE
        supermartijn642corelib-1.0.19-forge-mc1.18.jar    |SuperMartijn642's Core Lib    |supermartijn642corelib        |1.0.19              |DONE      |Manifest: NOSIGNATURE
        YungsBridges-1.18.2-Forge-2.1.0.jar               |YUNG's Bridges                |yungsbridges                  |1.18.2-Forge-2.1.0  |DONE      |Manifest: NOSIGNATURE
        volcanic_caverns-1.18.2-1.1.2.jar                 |Volcanic Caverns              |volcanic_caverns              |1.18.2-1.1.2        |DONE      |Manifest: NOSIGNATURE
        spark-1.9.11-forge.jar                            |spark                         |spark                         |1.9.11              |DONE      |Manifest: NOSIGNATURE
        curios-forge-1.18.2-5.0.7.1.jar                   |Curios API                    |curios                        |1.18.2-5.0.7.1      |DONE      |Manifest: NOSIGNATURE
        YungsExtras-1.18.2-Forge-2.1.0.jar                |YUNG's Extras                 |yungsextras                   |1.18.2-Forge-2.1.0  |DONE      |Manifest: NOSIGNATURE
        constructionwand-1.18.2-2.7.jar                   |Construction Wand             |constructionwand              |1.18.2-2.7          |DONE      |Manifest: NOSIGNATURE
        mcw-roofs-2.1.2-mc1.18.2.jar                      |Macaw's Roofs                 |mcwroofs                      |2.1.2               |DONE      |Manifest: NOSIGNATURE
        sapience-1.18.2-1.0.0.jar                         |Sapience                      |sapience                      |1.0.0               |DONE      |Manifest: NOSIGNATURE
        mcw-furniture-3.0.1-mc1.18.2.jar                  |Macaw's Furniture             |mcwfurnitures                 |3.0.1               |DONE      |Manifest: NOSIGNATURE
        illageandspillage-1.18.2-1.1.3.jar                |Illage and Spillage           |illageandspillage             |1.1.3               |DONE      |Manifest: NOSIGNATURE
        GeodeOPlenty-1.0.0.jar                            |Geode O' Plenty               |geodeoplenty                  |1.0.0               |DONE      |Manifest: NOSIGNATURE
        strayspawn_1.18.2-1.6.jar                         |Stray Spawn                   |strayspawn                    |1.6                 |DONE      |Manifest: NOSIGNATURE
        FastLeafDecay-28.jar                              |FastLeafDecay                 |fastleafdecay                 |28                  |DONE      |Manifest: NOSIGNATURE
        YungsBetterMineshafts-1.18.2-Forge-2.2.jar        |YUNG's Better Mineshafts      |bettermineshafts              |1.18.2-Forge-2.2    |DONE      |Manifest: NOSIGNATURE
        Hyle-forge-1.18.2-0.1.0.jar                       |Hyle                          |hyle                          |0.1.0               |DONE      |Manifest: NOSIGNATURE
        DarkPaintings-Forge-1.18.2-10.0.3.jar             |DarkPaintings                 |darkpaintings                 |10.0.3              |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
        mcw-lights-1.0.4-mc1.18.2.jar                     |Macaw's Lights and Lamps      |mcwlights                     |1.0.4               |DONE      |Manifest: NOSIGNATURE
        DripSounds-1.18-0.3.0.jar                         |Drip Sounds                   |waterdripsound                |0.3.0               |DONE      |Manifest: NOSIGNATURE
        Kiwi-1.18.2-forge-6.1.2.jar                       |Kiwi                          |kiwi                          |6.1.2               |DONE      |Manifest: NOSIGNATURE
        incapacitated-1.18-1.2.2.jar                      |Incapacitated                 |incapacitated                 |1.18-1.2.2          |DONE      |Manifest: NOSIGNATURE
        jei-1.18.2-forge-10.1.3.240.jar                   |Just Enough Items             |jei                           |10.1.3.240          |DONE      |Manifest: NOSIGNATURE
        vmh-1.1.1-1.18.2.jar                              |vmh                           |vmh                           |1.0.7               |DONE      |Manifest: NOSIGNATURE
        AttributeFix-Forge-1.18.2-14.0.2.jar              |AttributeFix                  |attributefix                  |14.0.2              |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
        Pehkui-3.3.3+1.18.2-forge.jar                     |Pehkui                        |pehkui                        |3.3.3+1.18.2-forge  |DONE      |Manifest: NOSIGNATURE
        goblintraders-1.7.2-1.18.2.jar                    |Goblin Traders                |goblintraders                 |1.7.2               |DONE      |Manifest: NOSIGNATURE
        caelus-forge-1.18.1-3.0.0.2.jar                   |Caelus API                    |caelus                        |1.18.1-3.0.0.2      |DONE      |Manifest: NOSIGNATURE
        Kobolds-2.0.4.jar                                 |Kobolds                       |kobolds                       |2.0.4               |DONE      |Manifest: NOSIGNATURE
        immersive_weathering-1.18.2-1.2.11.jar            |Immersive Weathering          |immersive_weathering          |1.18.2-1.2.11       |DONE      |Manifest: NOSIGNATURE
        PassableFoliage-1.18.2-forge-4.0.4.jar            |Passable Foliage              |passablefoliage               |4.0.4               |DONE      |Manifest: NOSIGNATURE
        Fallingleaves-1.18.2-1.3.2.jar                    |Falling Leaves                |fallingleaves                 |1.3.2               |DONE      |Manifest: NOSIGNATURE
        NaturesCompass-1.18.2-1.9.7-forge.jar             |Nature's Compass              |naturescompass                |1.18.2-1.9.7-forge  |DONE      |Manifest: NOSIGNATURE
        craftsaddles-forge-1.18.2-v1.0.1.jar              |Craft Saddles                 |craftsaddles                  |1.18.2              |DONE      |Manifest: NOSIGNATURE
        snowundertrees-1.18.2-1.2.1.jar                   |Snow Under Trees              |snowundertrees                |1.2.1               |DONE      |Manifest: NOSIGNATURE
        Guide-API-VP-1.18.1-2.2.3.jar                     |Guide-API VP                  |guideapi_vp                   |2.2.3               |DONE      |Manifest: NOSIGNATURE
        JEITweaker-1.18.2-3.0.0.8.jar                     |JEI Tweaker                   |jeitweaker                    |3.0.0.8             |DONE      |Manifest: NOSIGNATURE
        CraftTweaker-forge-1.18.2-9.1.185.jar             |CraftTweaker                  |crafttweaker                  |9.1.185             |DONE      |Manifest: NOSIGNATURE
        forge-1.18.2-40.1.69-universal.jar                |Forge                         |forge                         |40.1.69             |DONE      |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
        SpawnBalanceUtility-1.18.2-1.40.0.11.jar          |SpawnBalanceUtility           |spawnbalanceutility           |1.18.2-1.40.0.11    |DONE      |Manifest: NOSIGNATURE
        mcw-paths-1.0.0-mc1.18.2.jar                      |Macaw's Paths and Pavings     |mcwpaths                      |1.0.0               |DONE      |Manifest: NOSIGNATURE
        idas_forge-1.3.1+1.18.2.jar                       |Integrated Dungeons and Struct|idas                          |1.3.1+1.18.2        |DONE      |Manifest: NOSIGNATURE
        SimpleBackups-1.18.2-1.1.8.jar                    |Simple Backups                |simplebackups                 |1.18.2-1.1.8        |DONE      |Manifest: NOSIGNATURE
        Gem Crabs undergarden v.1.0.1.jar                 |Undergarden Gem Crabs         |undergarden_gem_crabs         |1.0.0               |DONE      |Manifest: NOSIGNATURE
        TerraBlender-forge-1.18.2-1.1.0.102.jar           |TerraBlender                  |terrablender                  |1.18.2-1.1.0.102    |DONE      |Manifest: NOSIGNATURE
        inventorytotem_1.18.2-1.6.jar                     |Inventory Totem               |inventorytotem                |1.6                 |DONE      |Manifest: NOSIGNATURE
        betterfpsdist-1.18.2-1.5.jar                      |betterfpsdist mod             |betterfpsdist                 |1.18.2-1.5          |DONE      |Manifest: NOSIGNATURE
        flywheel-forge-1.18-0.6.4.jar                     |Flywheel                      |flywheel                      |1.18-0.6.4.87       |DONE      |Manifest: NOSIGNATURE
        alloyed-1.18.2-v1.4b.jar                          |Create: Alloyed               |alloyed                       |1.18.2              |DONE      |Manifest: NOSIGNATURE
        ecologics-forge-1.18.2-1.7.6.jar                  |Ecologics                     |ecologics                     |1.7.6               |DONE      |Manifest: NOSIGNATURE
        JustEnoughProfessions-1.18.2-1.2.2.jar            |Just Enough Professions (JEP) |justenoughprofessions         |1.2.2               |DONE      |Manifest: NOSIGNATURE
        bettershears2-1.18.2-2.1.0_release.jar            |Better Shears 2               |bettershears2                 |1.18.1-2.1.0_release|DONE      |Manifest: NOSIGNATURE
        AutoRegLib-1.7-53.jar                             |AutoRegLib                    |autoreglib                    |1.7-53              |DONE      |Manifest: NOSIGNATURE
        EarthMobs-1.18.2-1.1.2.jar                        |Earth Mobs Mod                |earthmobsmod                  |1.18.2-1.1.2        |DONE      |Manifest: NOSIGNATURE
        DoubleSlabs-1.18-5.0.0.jar                        |Double Slabs                  |doubleslabs                   |5.0.0               |DONE      |Manifest: NOSIGNATURE
        villagebellrecipe_1.18.2-1.4.jar                  |Village Bell Recipe           |villagebellrecipe             |1.4                 |DONE      |Manifest: NOSIGNATURE
        appleskin-forge-mc1.18-2.4.0.jar                  |AppleSkin                     |appleskin                     |2.4.0+mc1.18        |DONE      |Manifest: NOSIGNATURE
        lootr-1.18.2-0.2.19.56.jar                        |Lootr                         |lootr                         |0.2.19.56           |DONE      |Manifest: NOSIGNATURE
        DamageTilt-1.18-forge-0.1.1.jar                   |DamageTilt                    |damagetilt                    |0.1.1               |DONE      |Manifest: NOSIGNATURE
        PuzzlesLib-v3.3.5-1.18.2-Forge.jar                |Puzzles Lib                   |puzzleslib                    |3.3.5               |DONE      |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a
        parry-2.3.jar                                     |Shield Parry                  |parry                         |2.3                 |DONE      |Manifest: NOSIGNATURE
        Aquaculture-1.18.2-2.3.7.jar                      |Aquaculture 2                 |aquaculture                   |1.18.2-2.3.7        |DONE      |Manifest: NOSIGNATURE
        slimy-stuff-1.18.2-1.0.9.jar                      |Slimy Stuff                   |slimy_stuff                   |1.0.9               |DONE      |Manifest: NOSIGNATURE
        TacticalFishing-1.18.1x-v1.1.2.jar                |Tactical Fishing              |tactical_fishing              |1.1.2               |DONE      |Manifest: NOSIGNATURE
        CosmeticArmorReworked-1.18.2-v2.jar               |CosmeticArmorReworked         |cosmeticarmorreworked         |1.18.2-v2           |DONE      |Manifest: 5e:ed:25:99:e4:44:14:c0:dd:89:c1:a9:4c:10:b5:0d:e4:b1:52:50:45:82:13:d8:d0:32:89:67:56:57:01:53
        blue_skies-1.18.2-1.3.12.jar                      |Blue Skies                    |blue_skies                    |1.3.12              |DONE      |Manifest: NOSIGNATURE
        YungsBetterWitchHuts-1.18.2-Forge-1.0.1.jar       |YUNG's Better Witch Huts      |betterwitchhuts               |1.18.2-Forge-1.0.1  |DONE      |Manifest: NOSIGNATURE
        HealthOverlay-1.18.2-6.2.4.jar                    |Health Overlay                |healthoverlay                 |6.2.4               |DONE      |Manifest: NOSIGNATURE
        sophisticatedcore-1.18.2-0.4.11.89.jar            |Sophisticated Core            |sophisticatedcore             |1.18.2-0.4.11.89    |DONE      |Manifest: NOSIGNATURE
        villagernames_1.18.2-3.5.jar                      |Villager Names                |villagernames                 |3.5                 |DONE      |Manifest: NOSIGNATURE
        betterdurability-1.18-1.0.0.jar                   |Better Durability             |betterdurability              |1.18-1.1.0          |DONE      |Manifest: NOSIGNATURE
        Controlling-forge-1.18.2-9.0+21.jar               |Controlling                   |controlling                   |9.0+21              |DONE      |Manifest: NOSIGNATURE
        Placebo-1.18.2-6.5.0.jar                          |Placebo                       |placebo                       |6.5.0               |DONE      |Manifest: NOSIGNATURE
        ortus-1.18.2-1.0.jar                              |Ortus Lib                     |ortus                         |1.18.2-1.0          |DONE      |Manifest: NOSIGNATURE
        finsandtails-1.18.2-1.0.1.jar                     |Fins and Tails                |finsandtails                  |1.18.2-1.0.1        |DONE      |Manifest: NOSIGNATURE
        feature_nbt_deadlock_be_gone_forge-2.0.0+1.18.2.ja|Feature NBT Deadlock Be Gone  |feature_nbt_deadlock_be_gone  |2.0.0+1.18.2        |DONE      |Manifest: NOSIGNATURE
        Bookshelf-Forge-1.18.2-13.2.47.jar                |Bookshelf                     |bookshelf                     |13.2.47             |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
        sophisticatedbackpacks-1.18.2-3.18.16.671.jar     |Sophisticated Backpacks       |sophisticatedbackpacks        |1.18.2-3.18.16.671  |DONE      |Manifest: NOSIGNATURE
        mcw-doors-1.0.6-mc1.18.2.jar                      |Macaw's Doors                 |mcwdoors                      |1.0.6               |DONE      |Manifest: NOSIGNATURE
        jeed-1.18.2-1.11.jar                              |Just Enough Effect Description|jeed                          |1.18.2-1.11         |DONE      |Manifest: NOSIGNATURE
        JustRoseGoldv1.0.4.jar                            |Just Rose Gold                |justrosegold                  |1.0.0               |DONE      |Manifest: NOSIGNATURE
        lively-1.4.3.jar                                  |Lively                        |lively                        |1.4.3               |DONE      |Manifest: NOSIGNATURE
        omnis-1.18.2-1.3.jar                              |Omnis                         |omnis                         |1.16.5-1.0          |DONE      |Manifest: NOSIGNATURE
        macawsroofsbop-1.18.2-1.0.jar                     |Macaw's Roofs - BOP           |macawsroofsbop                |1.18.2-1.0          |DONE      |Manifest: NOSIGNATURE
        dragonfight-1.18.2-2.2.jar                        |dragonfight mod               |dragonfight                   |1.18.2-2.2          |DONE      |Manifest: NOSIGNATURE
        More Villager Trades 1.0.0 - 1.18.2.jar           |More Villager Trades          |more_villager_trades          |1.0.0               |DONE      |Manifest: NOSIGNATURE
        twilightforest-1.18.2-4.1.1220-universal.jar      |The Twilight Forest           |twilightforest                |4.1.1220            |DONE      |Manifest: NOSIGNATURE
        chipped-1.18.2-1.2.1-forge.jar                    |Chipped                       |chipped                       |1.18.2-1.2.1-forge  |DONE      |Manifest: NOSIGNATURE
        mcw-bridges-2.0.3-mc1.18.2.jar                    |Macaw's Bridges               |mcwbridges                    |2.0.3               |DONE      |Manifest: NOSIGNATURE
        curious-armor-stands-1.18.1-4.0.0.jar             |Curious Armor Stands          |curious_armor_stands          |1.18.1-4.0.0        |DONE      |Manifest: NOSIGNATURE
        netherportalspread_1.18.2-5.7.jar                 |Nether Portal Spread          |netherportalspread            |5.7                 |DONE      |Manifest: NOSIGNATURE
        endrem_forge-5.1.0-R-1.18.2.jar                   |End Remastered                |endrem                        |5.1.0-R-1.18.2      |DONE      |Manifest: NOSIGNATURE
        coppergolem-1-18-2b.jar                           |Copper Golem                  |coppergolem                   |2.0                 |DONE      |Manifest: NOSIGNATURE
        mcw-fences-1.0.6-mc1.18.2.jar                     |Macaw's Fences and Walls      |mcwfences                     |1.0.6               |DONE      |Manifest: NOSIGNATURE
        TheFletchingTableMod_1.18.2.jar                   |Fletching Table Mod           |fletching_table_mod           |1.2                 |DONE      |Manifest: NOSIGNATURE
        Unearthed-forge-1.18.2-2.3.1-slim.jar             |Unearthed                     |unearthed                     |2.3.1               |DONE      |Manifest: NOSIGNATURE
        dungeons_enhanced-1.18.2-3.2.1.jar                |Dungeons Enhanced             |dungeons_enhanced             |3.2.1               |DONE      |Manifest: NOSIGNATURE
        CNB-1.18.2-1.3.2.jar                              |Creatures and Beasts          |cnb                           |1.3.2               |DONE      |Manifest: NOSIGNATURE
        geckolib-forge-1.18-3.0.33.jar                    |GeckoLib                      |geckolib3                     |3.0.33              |DONE      |Manifest: NOSIGNATURE
        crittersandcompanions-1.18.2-1.0.0.jar            |Critters and Companions       |crittersandcompanions         |1.18.2-1.0.0        |DONE      |Manifest: NOSIGNATURE
        Goblins_Dungeons_1.0.8.jar                        |Goblins & Dungeons            |goblinsanddungeons            |1.0.8               |DONE      |Manifest: NOSIGNATURE
        Patchouli-1.18.2-71.1.jar                         |Patchouli                     |patchouli                     |1.18.2-71.1         |DONE      |Manifest: NOSIGNATURE
        ars_nouveau-1.18.2-2.7.3.jar                      |Ars Nouveau                   |ars_nouveau                   |2.7.3               |DONE      |Manifest: NOSIGNATURE
        collective-1.18.2-4.37.jar                        |Collective                    |collective                    |4.37                |DONE      |Manifest: NOSIGNATURE
        betterbiomeblend-1.18.2-1.3.5-forge.jar           |Better Biome Blend            |betterbiomeblend              |1.3.5-forge         |DONE      |Manifest: NOSIGNATURE
        BetterThirdPerson-Forge-1.18.2-1.8.1.jar          |Better Third Person           |betterthirdperson             |1.8.1               |DONE      |Manifest: NOSIGNATURE
        YungsBetterStrongholds-1.18.2-Forge-2.1.1.jar     |YUNG's Better Strongholds     |betterstrongholds             |1.18.2-Forge-2.1.1  |DONE      |Manifest: NOSIGNATURE
        EnigmaticLegacy-2.24.1.jar                        |Enigmatic Legacy              |enigmaticlegacy               |2.24.1              |DONE      |Manifest: NOSIGNATURE
        weather_anchor-1.18.2-1.0.0.jar                   |Weather Anchor                |weather_anchor                |1.0.0               |DONE      |Manifest: NOSIGNATURE
        TwilightDelight-1.18.2-1.1.4.jar                  |Twilight Delight              |twilightdelight               |1.1.4               |DONE      |Manifest: NOSIGNATURE
        curiouselytra-forge-1.18.1-5.0.1.0.jar            |Curious Elytra                |curiouselytra                 |1.18.1-5.0.1.0      |DONE      |Manifest: NOSIGNATURE
        AI-Improvements-1.18.2-0.5.0.jar                  |AI-Improvements               |aiimprovements                |0.5.0               |DONE      |Manifest: NOSIGNATURE
        The_Undergarden-1.18.2-0.7.1.jar                  |The Undergarden               |undergarden                   |0.7.1               |DONE      |Manifest: NOSIGNATURE
        chunkloaders-1.2.0c-forge-mc1.18.jar              |Chunk Loaders                 |chunkloaders                  |1.2.0c              |DONE      |Manifest: NOSIGNATURE
        enchantwithmob-1.18.2-4.2.0.jar                   |Enchant With Mob              |enchantwithmob                |1.18.2-4.2.0        |DONE      |Manifest: NOSIGNATURE
        mavm-mc1.18.2-forge-1.0.8b.jar                    |More Axolotl Variants Mod     |mavm                          |1.0.8b              |DONE      |Manifest: NOSIGNATURE
        BedBenefits-Forge-1.18.2-6.0.2.jar                |BedBenefits                   |bedbenefits                   |6.0.2               |DONE      |Manifest: NOSIGNATURE
        Alex's Mobs Music Mod.jar                         |Alex's Mobs Mod Music         |peepomod                      |0.0NONE             |DONE      |Manifest: NOSIGNATURE
        trashslot-forge-1.18.1-11.0.2.jar                 |TrashSlot                     |trashslot                     |11.0.2              |DONE      |Manifest: NOSIGNATURE
        mores-1.3.0.jar                                   |More Ore Stones               |mores                         |1.3.0               |DONE      |Manifest: NOSIGNATURE
        additionallanterns-1.0.1-mc1.18.jar               |Additional Lanterns           |additionallanterns            |1.0.1               |DONE      |Manifest: NOSIGNATURE
        Enlightened End BB V1.5.jar                       |Enlightened End               |nourished_end                 |1.1.0               |DONE      |Manifest: NOSIGNATURE
        the-conjurer-1.18.2-1.1.1.jar                     |The Conjurer                  |conjurer_illager              |1.1.1               |DONE      |Manifest: NOSIGNATURE
        amethysttoolsmod-1.18.2-1.5.0.jar                 |§5Amethyst Tools Mod          |amethysttoolsmod              |1.18.2-1.5.0        |DONE      |Manifest: NOSIGNATURE
        create-mc1.18.2_v0.5.0c.jar                       |Create                        |create                        |0.5.0c              |DONE      |Manifest: NOSIGNATURE
        createdeco-1.2.8-1.18.2.jar                       |Create Deco                   |createdeco                    |1.2.8-1.18.2        |DONE      |Manifest: NOSIGNATURE
        ars_creo-1.18.2-2.1.2.jar                         |Ars Creo                      |ars_creo                      |2.1.2               |DONE      |Manifest: NOSIGNATURE
        mcw-paintings-1.0.3-mc1.18.2.jar                  |Macaw's Paintings             |mcwpaintings                  |1.0.3               |DONE      |Manifest: NOSIGNATURE
        Clumps-forge-1.18.2-8.0.0+15.jar                  |Clumps                        |clumps                        |8.0.0+15            |DONE      |Manifest: NOSIGNATURE
        horseinboat-forge-1.1.2.jar                       |HorseInBoat                   |horseinboat                   |1.1.2               |DONE      |Manifest: NOSIGNATURE
        dual_riders-1.18.2-1.1.1-forge.jar                |Dual Riders                   |dual_riders                   |1.1.1               |DONE      |Manifest: NOSIGNATURE
        comforts-forge-1.18.2-5.0.0.4.jar                 |Comforts                      |comforts                      |1.18.2-5.0.0.4      |DONE      |Manifest: NOSIGNATURE
        artifacts-1.18.2-4.0.7.jar                        |Artifacts                     |artifacts                     |1.18.2-4.0.7        |DONE      |Manifest: NOSIGNATURE
        configured-1.5.3-1.18.2.jar                       |Configured                    |configured                    |1.5.3               |DONE      |Manifest: NOSIGNATURE
        respawningshulkers_1.18.2-1.7.jar                 |Respawning Shulkers           |respawningshulkers            |1.7                 |DONE      |Manifest: NOSIGNATURE
        YungsBetterDesertTemples-1.18.2-Forge-1.3.jar     |YUNG's Better Desert Temples  |betterdeserttemples           |1.18.2-Forge-1.3    |DONE      |Manifest: NOSIGNATURE
        azalea-FORGE-3.2.0.jar                            |Better Azalea                 |azalea                        |3.2.0               |DONE      |Manifest: NOSIGNATURE
        bedspreads-forge-1.18.2-5.1.2.0.jar               |Bedspreads                    |bedspreads                    |1.18.2-5.1.2.0      |DONE      |Manifest: NOSIGNATURE
        blueprint-1.18.2-5.4.1.jar                        |Blueprint                     |blueprint                     |5.4.1               |DONE      |Manifest: NOSIGNATURE
        boatload-1.18.2-3.0.0.jar                         |Boatload                      |boatload                      |3.0.0               |DONE      |Manifest: NOSIGNATURE
        savage_and_ravage-1.18.2-4.0.0.jar                |Savage & Ravage               |savage_and_ravage             |4.0.0               |DONE      |Manifest: NOSIGNATURE
        personality-1.18.2-2.0.0.jar                      |Personality                   |personality                   |2.0.0               |DONE      |Manifest: NOSIGNATURE
        allurement-1.18.2-2.0.0.jar                       |Allurement                    |allurement                    |2.0.0               |DONE      |Manifest: NOSIGNATURE
        incubation-1.18.2-2.0.2.jar                       |Incubation                    |incubation                    |2.0.2               |DONE      |Manifest: NOSIGNATURE
        buzzier_bees-1.18.2-4.0.0.jar                     |Buzzier Bees                  |buzzier_bees                  |4.0.0               |DONE      |Manifest: NOSIGNATURE
        berry_good-1.18.2-5.0.0.jar                       |Berry Good                    |berry_good                    |5.0.0               |DONE      |Manifest: NOSIGNATURE
        AkashicTome-1.5-20.jar                            |Akashic Tome                  |akashictome                   |1.5-20              |DONE      |Manifest: NOSIGNATURE
        VillainousFishAI-forge-1.18.2-1.1.jar             |Villainous Fish AI            |villainousfishai              |1.1                 |DONE      |Manifest: NOSIGNATURE
        BloodMagic-1.18.2-3.2.3-38.jar                    |Blood Magic                   |bloodmagic                    |1.18.2-3.2.3-38     |DONE      |Manifest: NOSIGNATURE
        selene-1.18.2-1.17.9.jar                          |Selene                        |selene                        |1.18.2-1.17.9       |DONE      |Manifest: NOSIGNATURE
        supplementaries-1.18.2-1.4.8.jar                  |Supplementaries               |supplementaries               |1.18.2-1.4.8        |DONE      |Manifest: NOSIGNATURE
        illagersweararmor-1.1.5.jar                       |Illagers Wear Armor           |zillagersweararmor            |1.1.5               |DONE      |Manifest: NOSIGNATURE
        server-1.18.2-20220404.173914-srg.jar             |Minecraft                     |minecraft                     |1.18.2              |DONE      |Manifest: NOSIGNATURE
        mcwfencesbop-1.18.2-1.4.jar                       |Macaw's Fences - BOP          |mcwfencesbop                  |1.18.2-1.4          |DONE      |Manifest: NOSIGNATURE
        cofh_core-1.18.2-1.6.4.21.jar                     |CoFH Core                     |cofh_core                     |1.6.4.21            |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09
        ensorcellation-1.18.2-1.6.1.8.jar                 |Ensorcellation                |ensorcellation                |1.6.1.8             |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09
        horsecombatcontrols-1.18.2-1.0.1.jar              |Horse Combat Controls         |horsecombatcontrols           |1.18.2-1.0.1        |DONE      |Manifest: NOSIGNATURE
        EnchantmentDescriptions-Forge-1.18.2-10.0.4.jar   |EnchantmentDescriptions       |enchdesc                      |10.0.4              |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
        swingthroughgrass-1.18.2-1.9.0.jar                |SwingThroughGrass             |swingthroughgrass             |1.18.2-1.9.0        |DONE      |Manifest: NOSIGNATURE
        ToolBelt-1.18.2-1.18.8.jar                        |Tool Belt                     |toolbelt                      |1.18.8              |DONE      |Manifest: NOSIGNATURE
        enchantment_enhancements-1.18.2-1.1.0.jar         |Enchantment Enhancements      |enchantment_enhancements      |1.18.1-1.1.0        |DONE      |Manifest: NOSIGNATURE
        omgourd-1.18.2-1.6.1.5.jar                        |Oh My Gourd                   |omgourd                       |1.6.1.5             |DONE      |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09
        unstructured-0.4+1.18.2[FORGE].jar                |Unstructured [FORGE]          |unstructured                  |0.4                 |DONE      |Manifest: NOSIGNATURE
        Iceberg-1.18.2-1.0.44.jar                         |Iceberg                       |iceberg                       |1.0.44              |DONE      |Manifest: NOSIGNATURE
        Quark-3.2-358.jar                                 |Quark                         |quark                         |3.2-358             |DONE      |Manifest: NOSIGNATURE
        ngv-1.2.0.jar                                     |Nether Gold Veins             |ngv                           |1.2.0               |DONE      |Manifest: NOSIGNATURE
        mobsunscreen-1.18.1-3.0.4.jar                     |Mob Sunscreen                 |mobsunscreen                  |1.18.1-3.0.4        |DONE      |Manifest: NOSIGNATURE
        malum-1.18.2-1.3.7.jar                            |Malum                         |malum                         |1.18.2-1.3.7        |DONE      |Manifest: NOSIGNATURE
        ars_elemental-1.18.2-0.4.9.7.6.jar                |Ars Elemental                 |ars_elemental                 |1.18.2-0.4.9.7.6    |DONE      |Manifest: NOSIGNATURE
        upgradedcore-1.18.2-3.2.0.0-release.jar           |Upgraded Core                 |upgradedcore                  |1.18.2-3.2.0.0-relea|DONE      |Manifest: NOSIGNATURE
        arsarsenal-1.1.1-1.18.2.jar                       |Ars Arsenal                   |arsarsenal                    |1.1.1-1.18.2        |DONE      |Manifest: NOSIGNATURE
        creeperoverhaul-1.18.2-1.3.0-forge.jar            |Creeper Overhaul              |creeperoverhaul               |1.3.0               |DONE      |Manifest: NOSIGNATURE
        alexsdelight-1.18.2-1.2.3.jar                     |Alex's Delight                |alexsdelight                  |1.2.3               |DONE      |Manifest: NOSIGNATURE
        citadel-1.11.3-1.18.2.jar                         |Citadel                       |citadel                       |1.11.3              |DONE      |Manifest: NOSIGNATURE
        alexsmobs-1.18.6.jar                              |Alex's Mobs                   |alexsmobs                     |1.18.6              |DONE      |Manifest: NOSIGNATURE
        cloudstorage-1.1.0-1.18.2.jar                     |Cloud Storage                 |cloudstorage                  |1.1.0               |DONE      |Manifest: NOSIGNATURE
        domesticationinnovation-1.4.2-1.18.2.jar          |Domestication Innovation      |domesticationinnovation       |1.4.2               |DONE      |Manifest: NOSIGNATURE
        FarmersDelight-1.18.2-1.1.2.jar                   |Farmer's Delight              |farmersdelight                |1.18.2-1.1.2        |DONE      |Manifest: NOSIGNATURE
        culturaldelights-1.18.2-0.12.1.jar                |Cultural Delights             |culturaldelights              |1.18.2-0.12.1       |DONE      |Manifest: NOSIGNATURE
        honeyexpansion-1.1.1.jar                          |Honey expansion               |honeyexpansion                |1.1.1               |DONE      |Manifest: NOSIGNATURE
        largemeals-1.18.2-1.0.jar                         |Large Meals                   |largemeals                    |1.18.2-1.0          |DONE      |Manifest: NOSIGNATURE
        Delightful-1.18.2-1.11.jar                        |Delightful                    |delightful                    |1.11                |DONE      |Manifest: NOSIGNATURE
        Cataclysm-0.19.jar                                |Cataclysm Mod                 |cataclysm                     |1.0                 |DONE      |Manifest: NOSIGNATURE
        enhanced_mushrooms-forge-4.0.1+1.18.2.jar         |Enhanced Mushrooms            |enhanced_mushrooms            |4.0.1               |DONE      |Manifest: NOSIGNATURE
        pollen-forge-1.4.7+1.18.2.jar                     |Pollen                        |pollen                        |1.4.7               |DONE      |Manifest: NOSIGNATURE
        NethersDelight-1.18.2-2.2.0.jar                   |Nethers Delight               |nethersdelight                |2.2                 |DONE      |Manifest: NOSIGNATURE
        VariantCraftingTables-1.18.2-1.6.2c.jar           |Variant Crafting Tables       |variant_crafting_tables       |1.18.2-1.6.2c       |DONE      |Manifest: NOSIGNATURE
        abnormals_delight-1.18.2-3.0.1.jar                |Abnormals Delight             |abnormals_delight             |3.0.1               |DONE      |Manifest: NOSIGNATURE
        ferritecore-4.2.1-forge.jar                       |Ferrite Core                  |ferritecore                   |0.0NONE             |DONE      |Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a
        SoL-Carrot-1.18.1-1.12.0.jar                      |Spice of Life: Carrot Edition |solcarrot                     |1.18.1-1.12.0       |DONE      |Manifest: NOSIGNATURE
        Enhanced_Celestials-forge-1.18.2-2.0.7.jar        |Enhanced Celestials           |enhancedcelestials            |2.0.7               |DONE      |Manifest: NOSIGNATURE
        expandability-6.0.0.jar                           |ExpandAbility                 |expandability                 |6.0.0               |DONE      |Manifest: NOSIGNATURE
        valhelsia_core-forge-1.18.2-0.4.0.jar             |Valhelsia Core                |valhelsia_core                |1.18.2-0.4.0        |DONE      |Manifest: NOSIGNATURE
        valhelsia_structures-forge-1.18.2-0.1.0.jar       |Valhelsia Structures          |valhelsia_structures          |1.18.2-0.1.0        |DONE      |Manifest: NOSIGNATURE
        Overloaded Armor Bar 6.0.0.jar                    |Overloaded Armor Bar          |overloadedarmorbar            |6.0.0               |DONE      |Manifest: NOSIGNATURE
    Crash Report UUID: 4a339823-2bd2-45cd-9ea4-4da43b5c6a02
    FML: 40.1
    Forge: net.minecraftforge:40.1.69
    Kiwi Modules: 
        kiwi:contributors
        kiwi:data
        snowrealmagic:core

Posted

There is not much there in that stacktrace it just shows the server processing player movement packets sent by the clients.

So the server thread is not stuck or looping, unless one of your mods is doing something strange to this code.

 

I can see from your mod list you have spark installed, have you looked at its data?

https://spark.lucko.me/docs/guides/Finding-lag-spikes

Boilerplate:

If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one.

If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install

Large files should be posted to a file sharing site like https://gist.github.com  You should also read the support forum sticky post.

Posted (edited)

After checking spark this is the error I see when logging onto the server "spark-worker-pool-1-thread-1/INFO [minecraft/DedicatedServer]: [] Tick #7438 included GC lasting 208 ms. (type = Young Gen)" the ms range fluctuated from 5 to 208

it also suffered from "spark-worker-pool-1-thread-1/INFO [minecraft/DedicatedServer]: [] Tick #7438 included GC lasting 2817 ms. (type = Old Gen)"

 

Edited by BananaSniper
Posted

Those are just garbage collections (java is freeing up memory).
The second is a *full* garbage collection lasting 3 seconds. These might cause lag spikes/jitters but they can't cause your 60 second server thread tick.

You should look at the link I posted above on how to use the reports it creates to find problem bits of code.

Boilerplate:

If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one.

If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install

Large files should be posted to a file sharing site like https://gist.github.com  You should also read the support forum sticky post.

Posted

I attempted using the tick profiler with only ticks over, however the server crashes the moment I join and in doing so also crashes the profiler
ForkJoinPool.commonPool-worker-1/INFO [minecraft/DedicatedServer]: [] Profiler operation failed unexpectedly. Error: java.lang.OutOfMemoryError: Java heap space

However despite the error being in regards to memory I don't believe it's because the server memory size is too small as it work with minimal lag for a few weeks prior to this 

 

Posted

If it says it is out of memory, you should trust it. 🙂

Give it more memory. The profiler will need extra memory to hold/calculate its data.

 

The fact that just adding the profiler means you reached max memory might be the cause of your problem?

If you are trying to run java will very little free heap space, it will spend a lot of time inside the garbage collector trying to find/free up memory.

Boilerplate:

If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one.

If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install

Large files should be posted to a file sharing site like https://gist.github.com  You should also read the support forum sticky post.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • So me and a couple of friends are playing with a shitpost mod pack and one of the mods in the pack is corail tombstone and for some reason there is a problem with it, where on death to fire the player will get kicked out of the server and the tombstone will not spawn basically deleting an entire inventory, it doesn't matter what type of fire it is, whether it's from vanilla fire/lava, or from modded fire like ice&fire/lycanites and it's common enough to where everyone on the server has experienced at least once or twice and it doesn't give any crash log. a solution to this would be much appreciated thank you!
    • It is 1.12.2 - I have no idea if there is a 1.12 pack
    • Okay, but does the modpack works with 1.12 or just with 1.12.2, because I need the Forge client specifically for Minecraft 1.12, not 1.12.2
    • Version 1.19 - Forge 41.0.63 I want to create a wolf entity that I can ride, so far it seems to be working, but the problem is that when I get on the wolf, I can’t control it. I then discovered that the issue is that the server doesn’t detect that I’m riding the wolf, so I’m struggling with synchronization. However, it seems to not be working properly. As I understand it, the server receives the packet but doesn’t register it correctly. I’m a bit new to Java, and I’ll try to provide all the relevant code and prints *The comments and prints are translated by chatgpt since they were originally in Spanish* Thank you very much in advance No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. MountableWolfEntity package com.vals.valscraft.entity; import com.vals.valscraft.network.MountSyncPacket; import com.vals.valscraft.network.NetworkHandler; import net.minecraft.client.Minecraft; import net.minecraft.network.syncher.EntityDataAccessor; import net.minecraft.network.syncher.EntityDataSerializers; import net.minecraft.network.syncher.SynchedEntityData; import net.minecraft.server.MinecraftServer; import net.minecraft.server.level.ServerPlayer; import net.minecraft.world.entity.EntityType; import net.minecraft.world.entity.Mob; import net.minecraft.world.entity.ai.attributes.AttributeSupplier; import net.minecraft.world.entity.ai.attributes.Attributes; import net.minecraft.world.entity.animal.Wolf; import net.minecraft.world.entity.player.Player; import net.minecraft.world.entity.Entity; import net.minecraft.world.InteractionHand; import net.minecraft.world.InteractionResult; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.Items; import net.minecraft.world.level.Level; import net.minecraft.world.phys.Vec3; import net.minecraftforge.event.TickEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.network.PacketDistributor; public class MountableWolfEntity extends Wolf { private boolean hasSaddle; private static final EntityDataAccessor<Byte> DATA_ID_FLAGS = SynchedEntityData.defineId(MountableWolfEntity.class, EntityDataSerializers.BYTE); public MountableWolfEntity(EntityType<? extends Wolf> type, Level level) { super(type, level); this.hasSaddle = false; } @Override protected void defineSynchedData() { super.defineSynchedData(); this.entityData.define(DATA_ID_FLAGS, (byte)0); } public static AttributeSupplier.Builder createAttributes() { return Wolf.createAttributes() .add(Attributes.MAX_HEALTH, 20.0) .add(Attributes.MOVEMENT_SPEED, 0.3); } @Override public InteractionResult mobInteract(Player player, InteractionHand hand) { ItemStack itemstack = player.getItemInHand(hand); if (itemstack.getItem() == Items.SADDLE && !this.hasSaddle()) { if (!player.isCreative()) { itemstack.shrink(1); } this.setSaddle(true); return InteractionResult.SUCCESS; } else if (!level.isClientSide && this.hasSaddle()) { player.startRiding(this); MountSyncPacket packet = new MountSyncPacket(true); // 'true' means the player is mounted NetworkHandler.CHANNEL.sendToServer(packet); // Ensure the server handles the packet return InteractionResult.SUCCESS; } return InteractionResult.PASS; } @Override public void travel(Vec3 travelVector) { if (this.isVehicle() && this.getControllingPassenger() instanceof Player) { System.out.println("The wolf has a passenger."); System.out.println("The passenger is a player."); Player player = (Player) this.getControllingPassenger(); // Ensure the player is the controller this.setYRot(player.getYRot()); this.yRotO = this.getYRot(); this.setXRot(player.getXRot() * 0.5F); this.setRot(this.getYRot(), this.getXRot()); this.yBodyRot = this.getYRot(); this.yHeadRot = this.yBodyRot; float forward = player.zza; float strafe = player.xxa; if (forward <= 0.0F) { forward *= 0.25F; } this.flyingSpeed = this.getSpeed() * 0.1F; this.setSpeed((float) this.getAttributeValue(Attributes.MOVEMENT_SPEED) * 1.5F); this.setDeltaMovement(new Vec3(strafe, travelVector.y, forward).scale(this.getSpeed())); this.calculateEntityAnimation(this, false); } else { // The wolf does not have a passenger or the passenger is not a player System.out.println("No player is mounted, or the passenger is not a player."); super.travel(travelVector); } } public boolean hasSaddle() { return this.hasSaddle; } public void setSaddle(boolean hasSaddle) { this.hasSaddle = hasSaddle; } @Override protected void dropEquipment() { super.dropEquipment(); if (this.hasSaddle()) { this.spawnAtLocation(Items.SADDLE); this.setSaddle(false); } } @SubscribeEvent public static void onServerTick(TickEvent.ServerTickEvent event) { if (event.phase == TickEvent.Phase.START) { MinecraftServer server = net.minecraftforge.server.ServerLifecycleHooks.getCurrentServer(); if (server != null) { for (ServerPlayer player : server.getPlayerList().getPlayers()) { if (player.isPassenger() && player.getVehicle() instanceof MountableWolfEntity) { MountableWolfEntity wolf = (MountableWolfEntity) player.getVehicle(); System.out.println("Tick: " + player.getName().getString() + " is correctly mounted on " + wolf); } } } } } private boolean lastMountedState = false; @Override public void tick() { super.tick(); if (!this.level.isClientSide) { // Only on the server boolean isMounted = this.isVehicle() && this.getControllingPassenger() instanceof Player; // Only print if the state changed if (isMounted != lastMountedState) { if (isMounted) { Player player = (Player) this.getControllingPassenger(); // Verify the passenger is a player System.out.println("Server: Player " + player.getName().getString() + " is now mounted."); } else { System.out.println("Server: The wolf no longer has a passenger."); } lastMountedState = isMounted; } } } @Override public void addPassenger(Entity passenger) { super.addPassenger(passenger); if (passenger instanceof Player) { Player player = (Player) passenger; if (!this.level.isClientSide && player instanceof ServerPlayer) { // Send the packet to the server to indicate the player is mounted NetworkHandler.CHANNEL.send(PacketDistributor.PLAYER.with(() -> (ServerPlayer) player), new MountSyncPacket(true)); } } } @Override public void removePassenger(Entity passenger) { super.removePassenger(passenger); if (passenger instanceof Player) { Player player = (Player) passenger; if (!this.level.isClientSide && player instanceof ServerPlayer) { // Send the packet to the server to indicate the player is no longer mounted NetworkHandler.CHANNEL.send(PacketDistributor.PLAYER.with(() -> (ServerPlayer) player), new MountSyncPacket(false)); } } } @Override public boolean isControlledByLocalInstance() { Entity entity = this.getControllingPassenger(); return entity instanceof Player; } @Override public void positionRider(Entity passenger) { if (this.hasPassenger(passenger)) { double xOffset = Math.cos(Math.toRadians(this.getYRot() + 90)) * 0.4; double zOffset = Math.sin(Math.toRadians(this.getYRot() + 90)) * 0.4; passenger.setPos(this.getX() + xOffset, this.getY() + this.getPassengersRidingOffset() + passenger.getMyRidingOffset(), this.getZ() + zOffset); } } } MountSyncPacket package com.vals.valscraft.network; import com.vals.valscraft.entity.MountableWolfEntity; import net.minecraft.network.FriendlyByteBuf; import net.minecraft.server.level.ServerLevel; import net.minecraft.server.level.ServerPlayer; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.player.Player; import net.minecraftforge.network.NetworkEvent; import java.util.function.Supplier; public class MountSyncPacket { private final boolean isMounted; public MountSyncPacket(boolean isMounted) { this.isMounted = isMounted; } public void encode(FriendlyByteBuf buffer) { buffer.writeBoolean(isMounted); } public static MountSyncPacket decode(FriendlyByteBuf buffer) { return new MountSyncPacket(buffer.readBoolean()); } public void handle(NetworkEvent.Context context) { context.enqueueWork(() -> { ServerPlayer player = context.getSender(); // Get the player from the context if (player != null) { // Verifies if the player has dismounted if (!isMounted) { Entity vehicle = player.getVehicle(); if (vehicle instanceof MountableWolfEntity wolf) { // Logic to remove the player as a passenger wolf.removePassenger(player); System.out.println("Server: Player " + player.getName().getString() + " is no longer mounted."); } } } }); context.setPacketHandled(true); // Marks the packet as handled } } networkHandler package com.vals.valscraft.network; import com.vals.valscraft.valscraft; import net.minecraft.resources.ResourceLocation; import net.minecraftforge.network.NetworkRegistry; import net.minecraftforge.network.simple.SimpleChannel; import net.minecraftforge.network.NetworkEvent; import java.util.function.Supplier; public class NetworkHandler { private static final String PROTOCOL_VERSION = "1"; public static final SimpleChannel CHANNEL = NetworkRegistry.newSimpleChannel( new ResourceLocation(valscraft.MODID, "main"), () -> PROTOCOL_VERSION, PROTOCOL_VERSION::equals, PROTOCOL_VERSION::equals ); public static void init() { int packetId = 0; // Register the mount synchronization packet CHANNEL.registerMessage( packetId++, MountSyncPacket.class, MountSyncPacket::encode, MountSyncPacket::decode, (msg, context) -> msg.handle(context.get()) // Get the context with context.get() ); } }  
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.