Jump to content

Recommended Posts

Posted

Hi all,

I'm running a 1.20.1 Minecraft Forge server with a hosting website and something seems to have gone wrong. It started as an occasional crash that has now become extremely frequent and I don't know what exactly is causing it. I already tried disabling watchdog but the server crashes anyway. Oddly it only occasionally generates a crash report after a crash occurs. Based on viewing the server console's research usage it seems that the CPU spikes astronomically high (100% usage), especially when chunks are being loaded or when a new person joins the server. I downloaded Spark to create a profile (https://spark.lucko.me/bBlWe7ou29) but I lack experience with this mod and don't understand what I'm looking at/how this should help me diagnose the issue. I am using a lot of mods so I'm guessing there is some sort of issue there or a corrupted chunk (although MCRF found no chunk errors). We actually don't experience any lag until the crash occurs, so it's some sort of sudden spike in resource usage. Based on the crash report I've already tried removing Canary and Modernfix but there was no change. Thanks for any help you can provide.

Specs: 

4 cores x 4200MHz
AMD Ryzen 9 5950X

4GB RAM

Crash report:

Spoiler

---- Minecraft Crash Report ----
// Oops.

Time: 2024-06-21 00:14:44
Description: Watching Server

java.lang.Error: ServerHangWatchdog detected that a single server tick took 60.00 seconds (should be max 0.05)
    at jdk.internal.misc.Unsafe.park(Native Method) ~[?:?] {}
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) ~[?:?] {re:mixin}
    at net.minecraft.util.thread.BlockableEventLoop.m_5667_(BlockableEventLoop.java:521) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:141) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:2268) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ChunkLoadDebug,pl:mixin:APP:canary.mixins.json:alloc.chunk_ticking.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:chunk.replace_streams.servercore_compat.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.ServerChunkCacheMixin,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.chunk_deadlock.ServerChunkCache_CurrentLoadingMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:2164) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ChunkLoadDebug,pl:mixin:APP:canary.mixins.json:alloc.chunk_ticking.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:chunk.replace_streams.servercore_compat.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.ServerChunkCacheMixin,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.chunk_deadlock.ServerChunkCache_CurrentLoadingMixin,pl:mixin:A}
    at net.minecraft.world.level.Level.m_6522_(Level.java:187) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:sereneseasons.mixins.json:MixinLevel,pl:mixin:APP:canary.mixins.json:alloc.chunk_random.LevelMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.intersection.LevelMixin,pl:mixin:APP:canary.mixins.json:util.block_entity_retrieval.LevelMixin,pl:mixin:APP:canary.mixins.json:world.block_entity_ticking.sleeping.LevelMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_block_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_height.LevelMixin,pl:mixin:A}
    at net.minecraft.world.level.Level.m_6325_(Level.java:4051) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:sereneseasons.mixins.json:MixinLevel,pl:mixin:APP:canary.mixins.json:alloc.chunk_random.LevelMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.intersection.LevelMixin,pl:mixin:APP:canary.mixins.json:util.block_entity_retrieval.LevelMixin,pl:mixin:APP:canary.mixins.json:world.block_entity_ticking.sleeping.LevelMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_block_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_height.LevelMixin,pl:mixin:A}
    at net.minecraft.world.level.Level.m_8055_(Level.java:4540) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:sereneseasons.mixins.json:MixinLevel,pl:mixin:APP:canary.mixins.json:alloc.chunk_random.LevelMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.intersection.LevelMixin,pl:mixin:APP:canary.mixins.json:util.block_entity_retrieval.LevelMixin,pl:mixin:APP:canary.mixins.json:world.block_entity_ticking.sleeping.LevelMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_block_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_height.LevelMixin,pl:mixin:A}
    at net.minecraft.world.entity.Entity.m_146900_(Entity.java:3172) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
    at net.minecraft.world.entity.LivingEntity.m_6147_(LivingEntity.java:1488) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.forge_cap_retrieval.LivingEntityMixin,pl:mixin:APP:maxhealthfix.common.mixins.json:MixinLivingEntity,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorLivingEntity,pl:mixin:APP:bookshelf.common.mixins.json:patches.entity.MixinLivingEntity,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries.mixins.json:LivingEntityMixin,pl:mixin:APP:curios.mixins.json:MixinLivingEntity,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin,pl:mixin:APP:puffish_skills.mixins.json:LivingEntityMixin,pl:mixin:APP:caelus.mixins.json:MixinLivingEntity,pl:mixin:APP:mixins.artifacts.common.json:accessors.LivingEntityAccessor,pl:mixin:APP:mixins.artifacts.common.json:item.hurtsound.LivingEntityMixin,pl:mixin:APP:mixins.artifacts.common.json:item.wearable.chorustotem.LivingEntityMixin,pl:mixin:APP:mixins.artifacts.forge.json:item.wearable.snowshoes.LivingEntityMixin,pl:mixin:APP:friendsandfoes-common.mixins.json:BlazeLivingEntityMixin,pl:mixin:APP:simplyswords-common.mixins.json:LivingEntityMixin,pl:mixin:APP:bettercombat.mixins.json:LivingEntityAccessor,pl:mixin:APP:bettercombat.mixins.json:LivingEntityMixin,pl:mixin:APP:personality.mixins.json:LivingEntityMixin,pl:mixin:APP:mixins.irons_spellbooks.json:LivingEntityMixin,pl:mixin:APP:canary.mixins.json:alloc.enum_values.living_entity.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.unpushable_cramming.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.fast_elytra_check.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.fast_hand_swing.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.fast_powder_snow_check.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.skip_equipment_change_check.LivingEntityMixin,pl:mixin:APP:expandability.mixins.json:swimming.LivingEntityMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.LivingEntityMixin,pl:mixin:A}
    at com.teamabnormals.personality.core.other.PersonalityEvents.onPlayerTick(PersonalityEvents.java:39) ~[personality-1.20.1-4.0.0.jar%23313!/:4.0.0] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:runtimedistcleaner:A}
    at com.teamabnormals.personality.core.other.__PersonalityEvents_onPlayerTick_PlayerTickEvent.invoke(.dynamic) ~[personality-1.20.1-4.0.0.jar%23313!/:4.0.0] {re:classloading,pl:eventbus:B}
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2352!/:?] {}
    at net.minecraftforge.eventbus.EventBus$$Lambda$3961/0x00007fc25cad66a8.invoke(Unknown Source) ~[?:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2352!/:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2352!/:?] {}
    at net.minecraftforge.event.ForgeEventFactory.onPlayerPreTick(ForgeEventFactory.java:915) ~[forge-1.20.1-47.2.21-universal.jar%23348!/:?] {re:mixin,re:classloading,pl:mixin:APP:modernfix-forge.mixins.json:perf.potential_spawns_alloc.ForgeEventFactoryMixin,pl:mixin:A}
    at net.minecraft.world.entity.player.Player.m_8119_(Player.java:214) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:carryon.mixins.json:PlayerMixin,pl:mixin:APP:supplementaries.mixins.json:PlayerProjectileMixin,pl:mixin:APP:friendsandfoes-common.mixins.json:PlayerEntityMixin,pl:mixin:APP:bettercombat.mixins.json:PlayerEntityAccessor,pl:mixin:APP:bettercombat.mixins.json:PlayerEntityMixin,pl:mixin:APP:personality.mixins.json:PlayerMixin,pl:mixin:APP:mixins.irons_spellbooks.json:PlayerMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.PlayerMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerPlayer.m_9240_(ServerPlayer.java:467) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:yungsapi.mixins.json:ServerPlayerEntityTickMixin,pl:mixin:APP:revampedwolf.mixins.json:server.ServerPlayerMixin,pl:mixin:APP:puffish_skills.mixins.json:ServerPlayerEntityMixin,pl:mixin:APP:simplyswords-common.mixins.json:ServerPlayerEntityMixin,pl:mixin:A}
    at net.minecraft.server.network.ServerGamePacketListenerImpl.m_9933_(ServerGamePacketListenerImpl.java:262) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.forge_vehicle_packets.ServerGamePacketListenerImplMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerGamePacketListenerMixin,pl:mixin:APP:mixins.artifacts.common.json:item.umbrella.server.ServerGamePacketListenerImplMixin,pl:mixin:APP:bettercombat.mixins.json:ServerPlayNetworkHandlerMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.server.ServerGamePacketListenerImplMixin,pl:mixin:A}
    at net.minecraft.network.Connection.m_129483_(Connection.java:263) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,re:classloading}
    at net.minecraft.server.network.ServerConnectionListener.m_9721_(ServerConnectionListener.java:142) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:classloading}
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:907) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:pfm-common.mixins.json:PFMMixinDedicatedServer,pl:mixin:APP:blueprint.mixins.json:DedicatedServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer$$Lambda$21825/0x00007fc25e12a3a0.run(Unknown Source) ~[?:?] {}
    at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin}


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

-- Head --
Thread: Server Watchdog
Suspected Mods: 
    Canary (canary), Version: 0.3.3
        Issue tracker URL: https://github.com/AbdElAziz333/Canary/issues
        Mixin class: com.abdelaziz.canary.mixin.world.chunk_access.ServerChunkCacheMixin
        Target: net.minecraft.server.level.ServerChunkCache
        at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:2268)

    Personality (personality), Version: 4.0.0
        Issue tracker URL: https://github.com/team-abnormals/personality/issues
        at TRANSFORMER/[email protected]/com.teamabnormals.personality.core.other.PersonalityEvents.onPlayerTick(PersonalityEvents.java:39)

    ModernFix (modernfix), Version: 5.17.0+mc1.20.1
        Issue tracker URL: https://github.com/embeddedt/ModernFix/issues
        Mixin class: org.embeddedt.modernfix.common.mixin.perf.fix_loop_spin_waiting.BlockableEventLoopMixin
        Target: net.minecraft.util.thread.BlockableEventLoop
        at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_5667_(BlockableEventLoop.java:521)
Stacktrace:
    at jdk.internal.misc.Unsafe.park(Native Method) ~[?:?] {}
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) ~[?:?] {re:mixin}
    at net.minecraft.util.thread.BlockableEventLoop.m_5667_(BlockableEventLoop.java:521) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:141) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:2268) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ChunkLoadDebug,pl:mixin:APP:canary.mixins.json:alloc.chunk_ticking.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:chunk.replace_streams.servercore_compat.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.ServerChunkCacheMixin,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.chunk_deadlock.ServerChunkCache_CurrentLoadingMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:2164) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ChunkLoadDebug,pl:mixin:APP:canary.mixins.json:alloc.chunk_ticking.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:chunk.replace_streams.servercore_compat.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.ServerChunkCacheMixin,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.chunk_deadlock.ServerChunkCache_CurrentLoadingMixin,pl:mixin:A}
    at net.minecraft.world.level.Level.m_6522_(Level.java:187) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:sereneseasons.mixins.json:MixinLevel,pl:mixin:APP:canary.mixins.json:alloc.chunk_random.LevelMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.intersection.LevelMixin,pl:mixin:APP:canary.mixins.json:util.block_entity_retrieval.LevelMixin,pl:mixin:APP:canary.mixins.json:world.block_entity_ticking.sleeping.LevelMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_block_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_height.LevelMixin,pl:mixin:A}
    at net.minecraft.world.level.Level.m_6325_(Level.java:4051) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:sereneseasons.mixins.json:MixinLevel,pl:mixin:APP:canary.mixins.json:alloc.chunk_random.LevelMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.intersection.LevelMixin,pl:mixin:APP:canary.mixins.json:util.block_entity_retrieval.LevelMixin,pl:mixin:APP:canary.mixins.json:world.block_entity_ticking.sleeping.LevelMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_block_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_height.LevelMixin,pl:mixin:A}
    at net.minecraft.world.level.Level.m_8055_(Level.java:4540) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:sereneseasons.mixins.json:MixinLevel,pl:mixin:APP:canary.mixins.json:alloc.chunk_random.LevelMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.intersection.LevelMixin,pl:mixin:APP:canary.mixins.json:util.block_entity_retrieval.LevelMixin,pl:mixin:APP:canary.mixins.json:world.block_entity_ticking.sleeping.LevelMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_block_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_height.LevelMixin,pl:mixin:A}
    at net.minecraft.world.entity.Entity.m_146900_(Entity.java:3172) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
    at net.minecraft.world.entity.LivingEntity.m_6147_(LivingEntity.java:1488) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.forge_cap_retrieval.LivingEntityMixin,pl:mixin:APP:maxhealthfix.common.mixins.json:MixinLivingEntity,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorLivingEntity,pl:mixin:APP:bookshelf.common.mixins.json:patches.entity.MixinLivingEntity,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries.mixins.json:LivingEntityMixin,pl:mixin:APP:curios.mixins.json:MixinLivingEntity,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin,pl:mixin:APP:puffish_skills.mixins.json:LivingEntityMixin,pl:mixin:APP:caelus.mixins.json:MixinLivingEntity,pl:mixin:APP:mixins.artifacts.common.json:accessors.LivingEntityAccessor,pl:mixin:APP:mixins.artifacts.common.json:item.hurtsound.LivingEntityMixin,pl:mixin:APP:mixins.artifacts.common.json:item.wearable.chorustotem.LivingEntityMixin,pl:mixin:APP:mixins.artifacts.forge.json:item.wearable.snowshoes.LivingEntityMixin,pl:mixin:APP:friendsandfoes-common.mixins.json:BlazeLivingEntityMixin,pl:mixin:APP:simplyswords-common.mixins.json:LivingEntityMixin,pl:mixin:APP:bettercombat.mixins.json:LivingEntityAccessor,pl:mixin:APP:bettercombat.mixins.json:LivingEntityMixin,pl:mixin:APP:personality.mixins.json:LivingEntityMixin,pl:mixin:APP:mixins.irons_spellbooks.json:LivingEntityMixin,pl:mixin:APP:canary.mixins.json:alloc.enum_values.living_entity.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.unpushable_cramming.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.fast_elytra_check.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.fast_hand_swing.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.fast_powder_snow_check.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.skip_equipment_change_check.LivingEntityMixin,pl:mixin:APP:expandability.mixins.json:swimming.LivingEntityMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.LivingEntityMixin,pl:mixin:A}
    at com.teamabnormals.personality.core.other.PersonalityEvents.onPlayerTick(PersonalityEvents.java:39) ~[personality-1.20.1-4.0.0.jar%23313!/:4.0.0] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:runtimedistcleaner:A}
    at com.teamabnormals.personality.core.other.__PersonalityEvents_onPlayerTick_PlayerTickEvent.invoke(.dynamic) ~[personality-1.20.1-4.0.0.jar%23313!/:4.0.0] {re:classloading,pl:eventbus:B}
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2352!/:?] {}
    at net.minecraftforge.eventbus.EventBus$$Lambda$3961/0x00007fc25cad66a8.invoke(Unknown Source) ~[?:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2352!/:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2352!/:?] {}
    at net.minecraftforge.event.ForgeEventFactory.onPlayerPreTick(ForgeEventFactory.java:915) ~[forge-1.20.1-47.2.21-universal.jar%23348!/:?] {re:mixin,re:classloading,pl:mixin:APP:modernfix-forge.mixins.json:perf.potential_spawns_alloc.ForgeEventFactoryMixin,pl:mixin:A}
    at net.minecraft.world.entity.player.Player.m_8119_(Player.java:214) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:carryon.mixins.json:PlayerMixin,pl:mixin:APP:supplementaries.mixins.json:PlayerProjectileMixin,pl:mixin:APP:friendsandfoes-common.mixins.json:PlayerEntityMixin,pl:mixin:APP:bettercombat.mixins.json:PlayerEntityAccessor,pl:mixin:APP:bettercombat.mixins.json:PlayerEntityMixin,pl:mixin:APP:personality.mixins.json:PlayerMixin,pl:mixin:APP:mixins.irons_spellbooks.json:PlayerMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.PlayerMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerPlayer.m_9240_(ServerPlayer.java:467) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:yungsapi.mixins.json:ServerPlayerEntityTickMixin,pl:mixin:APP:revampedwolf.mixins.json:server.ServerPlayerMixin,pl:mixin:APP:puffish_skills.mixins.json:ServerPlayerEntityMixin,pl:mixin:APP:simplyswords-common.mixins.json:ServerPlayerEntityMixin,pl:mixin:A}
    at net.minecraft.server.network.ServerGamePacketListenerImpl.m_9933_(ServerGamePacketListenerImpl.java:262) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.forge_vehicle_packets.ServerGamePacketListenerImplMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerGamePacketListenerMixin,pl:mixin:APP:mixins.artifacts.common.json:item.umbrella.server.ServerGamePacketListenerImplMixin,pl:mixin:APP:bettercombat.mixins.json:ServerPlayNetworkHandlerMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.server.ServerGamePacketListenerImplMixin,pl:mixin:A}
    at net.minecraft.network.Connection.m_129483_(Connection.java:263) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,re:classloading}
    at net.minecraft.server.network.ServerConnectionListener.m_9721_(ServerConnectionListener.java:142) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:classloading}
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:907) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:pfm-common.mixins.json:PFMMixinDedicatedServer,pl:mixin:APP:blueprint.mixins.json:DedicatedServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.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@ca2dde6
    at [email protected]/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@ca2dde6
    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=11 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@2652202
    at [email protected]/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@2652202
    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:840)
    at [email protected]/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)


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


"Thread-0" daemon prio=5 Id=18 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 TRANSFORMER/[email protected]+mc1.20.1/org.embeddedt.modernfix.forge.config.NightConfigWatchThrottler$1$1.iterator(NightConfigWatchThrottler.java:47)
    at MC-BOOTSTRAP/[email protected]/com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:162)


"FileSystemWatchService" daemon prio=5 Id=20 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:840)


"JNA Cleaner" daemon prio=5 Id=22 WAITING on java.lang.ref.ReferenceQueue$Lock@65ab696
    at [email protected]/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@65ab696
    at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
    at MC-BOOTSTRAP/[email protected]/com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58)


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


"modloading-worker-0" daemon prio=5 Id=26 TIMED_WAITING on java.util.concurrent.ForkJoinPool@43582839
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@43582839
    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)


"DFU cleaning thread" daemon prio=1 Id=45 TIMED_WAITING
    at [email protected]/java.lang.Thread.sleep(Native Method)
    at TRANSFORMER/[email protected]+mc1.20.1/org.embeddedt.modernfix.dfu.DFUBlaster$CleanerThread.run(DFUBlaster.java:59)


"FileSystemWatchService" daemon prio=5 Id=46 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:840)


"FileSystemWatchService" daemon prio=5 Id=47 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:840)


"FileSystemWatchService" daemon prio=5 Id=48 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:840)


"AW-SKIN/L-LD" daemon prio=5 Id=52 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@590f9059
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@590f9059
    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:3465)
    at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3436)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1625)
    at [email protected]/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    ...


"WorldEdit Session Manager" prio=5 Id=53 TIMED_WAITING on java.util.TaskQueue@72d1cc48
    at [email protected]/java.lang.Object.wait(Native Method)
    -  waiting on java.util.TaskQueue@72d1cc48
    at [email protected]/java.util.TimerThread.mainLoop(Timer.java:563)
    at [email protected]/java.util.TimerThread.run(Timer.java:516)


"Yggdrasil Key Fetcher" daemon prio=5 Id=56 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@216c2a82
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@216c2a82
    at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1674)
    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)
    ...


"Worker-Main-1" daemon prio=4 Id=58 WAITING on java.util.concurrent.ForkJoinPool@2377d776
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@2377d776
    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-2" daemon prio=4 Id=59 TIMED_WAITING on java.util.concurrent.ForkJoinPool@2377d776
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@2377d776
    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)


"Server thread" prio=5 Id=61 TIMED_WAITING on java.lang.String@7a102916
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@7a102916
    at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_5667_(BlockableEventLoop.java:521)
    at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:141)
    at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:2268)
    at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:2164)
    at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.m_6522_(Level.java:187)
    at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.m_6325_(Level.java:4051)
    ...


"Server console handler" daemon prio=5 Id=63 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@3a6824ec
    at [email protected]/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:281)
    at [email protected]/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:324)
    at [email protected]/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:189)
    -  locked java.io.InputStreamReader@273988b0
    at [email protected]/java.io.InputStreamReader.read(InputStreamReader.java:177)
    ...


"DestroyJavaVM" prio=5 Id=64 RUNNABLE


"Netty Epoll Server IO #0" daemon prio=5 Id=65 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...


"FileSystemWatchService" daemon prio=5 Id=66 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:840)


"Server Watchdog" daemon prio=5 Id=72 RUNNABLE
    at [email protected]/sun.management.ThreadImpl.dumpThreads0(Native Method)
    at [email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:528)
    at [email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:516)
    at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:41)
    at [email protected]/java.lang.Thread.run(Thread.java:840)


"LanServerPinger #1" daemon prio=5 Id=73 TIMED_WAITING
    at [email protected]/java.lang.Thread.sleep(Native Method)
    at TRANSFORMER/[email protected]/net.minecraft.client.server.LanServerPinger.run(LanServerPinger.java:48)


"Java2D Disposer" daemon prio=10 Id=74 WAITING on java.lang.ref.ReferenceQueue$Lock@59283d80
    at [email protected]/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@59283d80
    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:840)


"Netty Epoll Server IO #1" daemon prio=5 Id=76 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:209)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:202)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:306)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:363)
    at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
    at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at [email protected]/java.lang.Thread.run(Thread.java:840)


"Netty Epoll Server IO #2" daemon prio=5 Id=77 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...


"AW-NET/N-ED" daemon prio=5 Id=81 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@228be72a
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@228be72a
    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:3465)
    at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3436)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1625)
    at [email protected]/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    ...


"AW-NET/N-ED" daemon prio=5 Id=82 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@228be72a
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@228be72a
    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:3465)
    at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3436)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1625)
    at [email protected]/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    ...


"Worker-Main-9" daemon prio=4 Id=83 WAITING on java.util.concurrent.ForkJoinPool@2377d776
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@2377d776
    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)


"Netty Epoll Server IO #3" daemon prio=5 Id=87 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...


"Netty Epoll Server IO #4" daemon prio=5 Id=91 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...


"Worker-Main-16" daemon prio=4 Id=92 WAITING on java.util.concurrent.Semaphore$NonfairSync@59bfe8d3
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.Semaphore$NonfairSync@59bfe8d3
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:715)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1047)
    at [email protected]/java.util.concurrent.Semaphore.acquire(Semaphore.java:318)
    at TRANSFORMER/[email protected]/net.minecraft.util.ThreadingDetector.m_199416_(ThreadingDetector.java:48)
    at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.PalettedContainer.m_63084_(PalettedContainer.java:38)
    at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.PalettedContainer.m_63091_(PalettedContainer.java:102)
    ...


"Netty Epoll Server IO #5" daemon prio=5 Id=93 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...


"Netty Epoll Server IO #6" daemon prio=5 Id=94 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...


"Netty Epoll Server IO #7" daemon prio=5 Id=95 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...

Stacktrace:
    at net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:56) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:classloading}
    at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin}


-- Performance stats --
Details:
    Random tick rate: 3
    Level stats: ResourceKey[minecraft:dimension / minecraft:overworld]: players: 2, entities: 312,312,195,948,948,0,0 [minecraft:skeleton:32,minecraft:item:31,minecraft:pig:23,minecraft:zombie:22,alexsmobs:blue_jay:16], block_entities: 183 [<canary_sleeping>:92,minecraft:mob_spawner:38,minecraft:sculk_sensor:12,minecraft:campfire:10,minecraft:beehive:7], block_ticks: 44757, fluid_ticks: 97, chunk_source: Chunks W: 4843 E: 312,312,195,948,948,0,0,
ResourceKey[minecraft:dimension / minecraft:the_nether]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks 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

-- System Details --
Details:
    Minecraft Version: 1.20.1
    Minecraft Version ID: 1.20.1
    Operating System: Linux (amd64) version 6.1.0-18-amd64
    Java Version: 17.0.11, Eclipse Adoptium
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
    Memory: 776913408 bytes (740 MiB) / 3579838464 bytes (3414 MiB) up to 4294967296 bytes (4096 MiB)
    CPUs: 4
    Processor Vendor: AuthenticAMD
    Processor Name: AMD Ryzen 7 5800X 8-Core Processor
    Identifier: AuthenticAMD Family 25 Model 33 Stepping 2
    Microarchitecture: Zen 3
    Frequency (GHz): -0.00
    Number of physical packages: 1
    Number of physical CPUs: 8
    Number of logical CPUs: 16
    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): 97117.84
    Virtual memory used (MB): 125679.73
    Swap memory total (MB): 32767.99
    Swap memory used (MB): 7111.44
    JVM Flags: 2 total; -Xms128M -Xmx4096M
    Server Running: true
    Player Count: 2 / 20; [ServerPlayer['nuclearchickenz'/103, l='ServerLevel[world]', x=429.99, y=81.51, z=-5659.48], ServerPlayer['yeyit'/859, l='ServerLevel[world]', x=1221.70, y=58.00, z=-1400.99]]
    Data Packs: vanilla, mod:forge, mod:fpplus, mod:geckolib, mod:playeranimator (incompatible), mod:firstperson, mod:aquaculturedelight, mod:sophisticatedcore (incompatible), mod:structureessentials (incompatible), mod:villagernames, mod:mcwfurnituresbop, mod:controlling (incompatible), mod:modernfix (incompatible), mod:citadel (incompatible), mod:alexsmobs (incompatible), mod:yungsapi, mod:maxhealthfix (incompatible), mod:mixinextras (incompatible), mod:spellbound_weapons_mr, mod:bookshelf, mod:kambrik (incompatible), mod:sophisticatedbackpacks (incompatible), mod:carryon (incompatible), mod:macawsroofsbop, mod:cloth_config (incompatible), mod:pfm (incompatible), mod:sawmill (incompatible), mod:revampedwolf (incompatible), mod:supplementaries, mod:embeddium, mod:athena, mod:geophilic_reforged (incompatible), mod:explorations (incompatible), mod:enemyexpansion, mod:chipped (incompatible), mod:mcwbridges, mod:farmersdelight, mod:handcrafted (incompatible), mod:chefsdelight (incompatible), mod:ambientsounds, mod:valhelsia_structures (incompatible), mod:mcwfences, mod:supermartijn642corelib, mod:lionfishapi (incompatible), mod:bountiful (incompatible), mod:modelfix (incompatible), mod:cataclysm (incompatible), mod:curios (incompatible), mod:patchouli (incompatible), mod:suppsquared (incompatible), mod:collective, mod:searchables (incompatible), mod:basicweapons, mod:mr_dungeons_andtaverns, mod:resourcefullib (incompatible), mod:mcwroofs, mod:inventoryprofilesnext (incompatible), mod:architectury (incompatible), mod:mcwfurnitures, mod:cupboard (incompatible), mod:fallingtree (incompatible), mod:smallships (incompatible), mod:t_and_t, mod:mobplaques, mod:puffish_skills, mod:amendments (incompatible), mod:jei, mod:attributefix (incompatible), mod:caelus (incompatible), mod:merchantmarkers, mod:fallingleaves, mod:mcwpaintings, mod:journeymap (incompatible), mod:dungeonnowloading (incompatible), mod:epherolib (incompatible), mod:artifacts, mod:sereneseasons (incompatible), mod:configured (incompatible), mod:fusion, mod:blueprint, mod:the_wandering_gambler_ii, mod:puzzlesaccessapi, mod:skinlayers3d, mod:travelerstitles, mod:friendsandfoes (incompatible), mod:hearths, mod:simplyswords (incompatible), mod:libipn (incompatible), mod:enchdesc (incompatible), mod:terrablender, mod:biomesoplenty (incompatible), mod:mcwfencesbop, mod:moonlight (incompatible), mod:bettercombat (incompatible), mod:mixinsquared (incompatible), mod:creativecore, mod:spectrelib (incompatible), mod:nethersdelight, mod:collectorsreap (incompatible), mod:personality, mod:kotlinforforge (incompatible), mod:iceberg (incompatible), mod:croptopia (incompatible), mod:polymorph (incompatible), mod:croptopia_delight, mod:nullscape, mod:irons_spellbooks, mod:entityculling, mod:canary, mod:armourers_workshop (incompatible), mod:flowerpatch, mod:immediatelyfast (incompatible), mod:oceansdelight (incompatible), mod:appleskin (incompatible), mod:alexsdelight, mod:ferritecore (incompatible), mod:connectedglass, mod:puzzleslib, mod:aquaculture, mod:flowerseeds, mod:flowerseedsbop, mod:crabbersdelight, mod:delightful (incompatible), mod:cosmeticarmorreworked, mod:expandability (incompatible), mod:valhelsia_core (incompatible), mod:cristellib (incompatible), Supplementaries Generated Pack, Suppsquared Generated Pack, file/default_skill_tree-0.1.0-1.20.zip, pfm-data-resources, mod:worldedit (incompatible)
    Enabled Feature Flags: minecraft:vanilla
    World Generation: Stable
    Is Modded: Definitely; Server brand changed to 'forge'
    Type: Dedicated Server (map_server.txt)
    ModLauncher: 10.0.9+10.0.9+main.dcd20f30
    ModLauncher launch target: forgeserver
    ModLauncher naming: srg
    ModLauncher services: 
        mixin-0.8.5.jar mixin PLUGINSERVICE 
        eventbus-6.0.5.jar eventbus PLUGINSERVICE 
        fmlloader-1.20.1-47.2.21.jar slf4jfixer PLUGINSERVICE 
        fmlloader-1.20.1-47.2.21.jar object_holder_definalize PLUGINSERVICE 
        fmlloader-1.20.1-47.2.21.jar runtime_enum_extender PLUGINSERVICE 
        fmlloader-1.20.1-47.2.21.jar capability_token_subclass PLUGINSERVICE 
        accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE 
        fmlloader-1.20.1-47.2.21.jar runtimedistcleaner PLUGINSERVICE 
        modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE 
        modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE 
    FML Language Providers: 
        [email protected]
        javafml@null
        [email protected]
        lowcodefml@null
    Mod List: 
        fpplus-1.0.4.jar                                  |Flower Pots Plus              |fpplus                        |1.0.4               |DONE      |Manifest: NOSIGNATURE
        geckolib-forge-1.20.1-4.4.4.jar                   |GeckoLib 4                    |geckolib                      |4.4.4               |DONE      |Manifest: NOSIGNATURE
        player-animation-lib-forge-1.0.2-rc1+1.20.jar     |Player Animator               |playeranimator                |1.0.2-rc1+1.20      |DONE      |Manifest: NOSIGNATURE
        firstperson-forge-2.4.1-mc1.20.1.jar              |FirstPerson                   |firstperson                   |2.4.1               |DONE      |Manifest: NOSIGNATURE
        aquaculture_delight_1.0.0_forge_1.20.1.jar        |Aquaculture Delight           |aquaculturedelight            |1.0.0               |DONE      |Manifest: NOSIGNATURE
        sophisticatedcore-1.20.1-0.6.18.597.jar           |Sophisticated Core            |sophisticatedcore             |0.6.18.597          |DONE      |Manifest: NOSIGNATURE
        structureessentials-1.20.1-3.3.jar                |Structure Essentials mod      |structureessentials           |1.20.1-3.3          |DONE      |Manifest: NOSIGNATURE
        villagernames-1.20.1-7.3.jar                      |Villager Names                |villagernames                 |7.3                 |DONE      |Manifest: NOSIGNATURE
        mcwfurnituresbop-1.20-1.1.jar                     |Macaw's Furnitures - BOP      |mcwfurnituresbop              |1.20-1.1            |DONE      |Manifest: NOSIGNATURE
        Controlling-forge-1.20.1-12.0.2.jar               |Controlling                   |controlling                   |12.0.2              |DONE      |Manifest: NOSIGNATURE
        modernfix-forge-5.17.0+mc1.20.1.jar               |ModernFix                     |modernfix                     |5.17.0+mc1.20.1     |DONE      |Manifest: NOSIGNATURE
        citadel-2.5.4-1.20.1.jar                          |Citadel                       |citadel                       |2.5.4               |DONE      |Manifest: NOSIGNATURE
        alexsmobs-1.22.8.jar                              |Alex's Mobs                   |alexsmobs                     |1.22.8              |DONE      |Manifest: NOSIGNATURE
        YungsApi-1.20-Forge-4.0.5.jar                     |YUNG's API                    |yungsapi                      |1.20-Forge-4.0.5    |DONE      |Manifest: NOSIGNATURE
        MaxHealthFix-Forge-1.20.1-12.0.2.jar              |MaxHealthFix                  |maxhealthfix                  |12.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
        mixinextras-forge-0.3.5.jar                       |MixinExtras                   |mixinextras                   |0.3.5               |DONE      |Manifest: NOSIGNATURE
        spellbound-weapons-v4.0.5m.jar                    |Spellbound Weapons            |spellbound_weapons_mr         |4.0.5m              |DONE      |Manifest: NOSIGNATURE
        Bookshelf-Forge-1.20.1-20.1.10.jar                |Bookshelf                     |bookshelf                     |20.1.10             |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
        Kambrik-6.1.1+1.20.1-forge.jar                    |Kambrik                       |kambrik                       |6.1.1+1.20.1        |DONE      |Manifest: NOSIGNATURE
        sophisticatedbackpacks-1.20.1-3.20.5.1039.jar     |Sophisticated Backpacks       |sophisticatedbackpacks        |3.20.5.1039         |DONE      |Manifest: NOSIGNATURE
        carryon-forge-1.20.1-2.1.2.7.jar                  |Carry On                      |carryon                       |2.1.2.7             |DONE      |Manifest: NOSIGNATURE
        macawsroofsbop-1.20-1.0.jar                       |Macaw's Roofs - BOP           |macawsroofsbop                |1.20-1.0            |DONE      |Manifest: NOSIGNATURE
        cloth-config-11.1.118-forge.jar                   |Cloth Config v10 API          |cloth_config                  |11.1.118            |DONE      |Manifest: NOSIGNATURE
        paladin-furniture-mod-1.2.1-forge-mc1.20.1.jar    |Paladin's Furniture           |pfm                           |1.2.1               |DONE      |Manifest: NOSIGNATURE
        sawmill-1.20-1.3.13.jar                           |Universal Sawmill             |sawmill                       |1.20-1.3.13         |DONE      |Manifest: NOSIGNATURE
        revampedwolf-1.20.1-5.0.0.jar                     |RevampedWolf                  |revampedwolf                  |1.20.1-5.0.0        |DONE      |Manifest: NOSIGNATURE
        supplementaries-1.20-2.8.10.jar                   |Supplementaries               |supplementaries               |1.20-2.8.10         |DONE      |Manifest: NOSIGNATURE
        embeddium-0.3.17+mc1.20.1-all.jar                 |Embeddium                     |embeddium                     |0.3.17+mc1.20.1     |DONE      |Manifest: NOSIGNATURE
        athena-forge-1.20.1-3.1.2.jar                     |Athena                        |athena                        |3.1.2               |DONE      |Manifest: NOSIGNATURE
        GeophilicReforged-v1.2.0.jar                      |Geophilic Reforged            |geophilic_reforged            |1.2.0               |DONE      |Manifest: NOSIGNATURE
        explorations-forge-1.20.1-1.5.2.jar               |Explorations+                 |explorations                  |1.20.1-1.5.2        |DONE      |Manifest: NOSIGNATURE
        enemyexpansion-2.3.1-forge-1.20.1.jar             |Enemy Expansion               |enemyexpansion                |2.3.1               |DONE      |Manifest: NOSIGNATURE
        Chipped-forge-1.20.1-3.0.4.jar                    |Chipped                       |chipped                       |3.0.4               |DONE      |Manifest: NOSIGNATURE
        mcw-bridges-3.0.0-mc1.20.1forge.jar               |Macaw's Bridges               |mcwbridges                    |3.0.0               |DONE      |Manifest: NOSIGNATURE
        FarmersDelight-1.20.1-1.2.4.jar                   |Farmer's Delight              |farmersdelight                |1.20.1-1.2.4        |DONE      |Manifest: NOSIGNATURE
        handcrafted-forge-1.20.1-3.0.6.jar                |Handcrafted                   |handcrafted                   |3.0.6               |DONE      |Manifest: NOSIGNATURE
        chefs-delight-1.0.3-forge-1.20.1.jar              |Chefs Delight                 |chefsdelight                  |1.0.3-forge-1.20.1  |DONE      |Manifest: NOSIGNATURE
        AmbientSounds_FORGE_v6.0.1_mc1.20.1.jar           |AmbientSounds                 |ambientsounds                 |6.0.1               |DONE      |Manifest: NOSIGNATURE
        valhelsia_structures-forge-1.20.1-1.1.2.jar       |Valhelsia Structures          |valhelsia_structures          |1.20.1-1.1.2        |DONE      |Manifest: NOSIGNATURE
        mcw-fences-1.1.1-mc1.20.1forge.jar                |Macaw's Fences and Walls      |mcwfences                     |1.1.1               |DONE      |Manifest: NOSIGNATURE
        supermartijn642corelib-1.1.17-forge-mc1.20.1.jar  |SuperMartijn642's Core Lib    |supermartijn642corelib        |1.1.17              |DONE      |Manifest: NOSIGNATURE
        lionfishapi-1.8.jar                               |LionfishAPI                   |lionfishapi                   |1.8                 |DONE      |Manifest: NOSIGNATURE
        Bountiful-6.0.3+1.20.1-forge.jar                  |Bountiful                     |bountiful                     |6.0.3+1.20.1        |DONE      |Manifest: NOSIGNATURE
        modelfix-1.15.jar                                 |Model Gap Fix                 |modelfix                      |1.15                |DONE      |Manifest: NOSIGNATURE
        L_Enders_Cataclysm-1.99.2 -1.20.1.jar             |Cataclysm Mod                 |cataclysm                     |1.99.2              |DONE      |Manifest: NOSIGNATURE
        curios-forge-5.9.0+1.20.1.jar                     |Curios API                    |curios                        |5.9.0+1.20.1        |DONE      |Manifest: NOSIGNATURE
        Patchouli-1.20.1-84-FORGE.jar                     |Patchouli                     |patchouli                     |1.20.1-84-FORGE     |DONE      |Manifest: NOSIGNATURE
        suppsquared-1.20-1.1.14.jar                       |Supplementaries Squared       |suppsquared                   |1.20-1.1.14         |DONE      |Manifest: NOSIGNATURE
        collective-1.20.1-7.40.jar                        |Collective                    |collective                    |7.40                |DONE      |Manifest: NOSIGNATURE
        Searchables-forge-1.20.1-1.0.3.jar                |Searchables                   |searchables                   |1.0.3               |DONE      |Manifest: NOSIGNATURE
        basicweapons-forge-mc1.20.1+1.2.0.jar             |Basic Weapons                 |basicweapons                  |1.2.0               |DONE      |Manifest: NOSIGNATURE
        dungeons-and-taverns-v2.1.4 [Forge].jar           |Dungeons and Taverns          |mr_dungeons_andtaverns        |1-v2.1.4            |DONE      |Manifest: NOSIGNATURE
        resourcefullib-forge-1.20.1-2.1.24.jar            |Resourceful Lib               |resourcefullib                |2.1.24              |DONE      |Manifest: NOSIGNATURE
        worldedit-mod-7.2.15.jar                          |WorldEdit                     |worldedit                     |7.2.15+6463-5ca4dff |DONE      |Manifest: NOSIGNATURE
        mcw-roofs-2.3.0-mc1.20.1forge.jar                 |Macaw's Roofs                 |mcwroofs                      |2.3.0               |DONE      |Manifest: NOSIGNATURE
        InventoryProfilesNext-forge-1.20-1.10.10.jar      |Inventory Profiles Next       |inventoryprofilesnext         |1.10.10             |DONE      |Manifest: NOSIGNATURE
        architectury-9.2.14-forge.jar                     |Architectury                  |architectury                  |9.2.14              |DONE      |Manifest: NOSIGNATURE
        mcw-furniture-3.2.2-mc1.20.1forge.jar             |Macaw's Furniture             |mcwfurnitures                 |3.2.2               |DONE      |Manifest: NOSIGNATURE
        cupboard-1.20.1-2.6.jar                           |Cupboard utilities            |cupboard                      |1.20.1-2.6          |DONE      |Manifest: NOSIGNATURE
        FallingTree-1.20.1-4.3.4.jar                      |FallingTree                   |fallingtree                   |4.3.4               |DONE      |Manifest: 3c:8e:df:6c:df:a6:2a:9f:af:64:ea:04:9a:cf:65:92:3b:54:93:0e:96:50:b4:52:e1:13:42:18:2b:ae:40:29
        smallships-forge-1.20.1-2.0.0-b1.2.jar            |Small Ships                   |smallships                    |2.0.0-b1.2          |DONE      |Manifest: NOSIGNATURE
        Towns-and-Towers-1.11-Fabric+Forge.jar            |Towns and Towers              |t_and_t                       |0.0NONE             |DONE      |Manifest: NOSIGNATURE
        MobPlaques-v8.0.1-1.20.1-Forge.jar                |Mob Plaques                   |mobplaques                    |8.0.1               |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
        puffish_skills-0.12.1-1.20-forge.jar              |Pufferfish's Skills           |puffish_skills                |0.12.1              |DONE      |Manifest: NOSIGNATURE
        amendments-1.20-1.1.14.jar                        |Amendments                    |amendments                    |1.20-1.1.14         |DONE      |Manifest: NOSIGNATURE
        jei-1.20.1-forge-15.3.0.4.jar                     |Just Enough Items             |jei                           |15.3.0.4            |DONE      |Manifest: NOSIGNATURE
        AttributeFix-Forge-1.20.1-21.0.4.jar              |AttributeFix                  |attributefix                  |21.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
        caelus-forge-3.2.0+1.20.1.jar                     |Caelus API                    |caelus                        |3.2.0+1.20.1        |DONE      |Manifest: NOSIGNATURE
        MerchantMarkers-1.20.1-forge-1.3.3.jar            |Merchant Markers              |merchantmarkers               |1.3.3               |DONE      |Manifest: NOSIGNATURE
        Fallingleaves-1.20.1-2.1.0.jar                    |Falling Leaves                |fallingleaves                 |2.1.0               |DONE      |Manifest: NOSIGNATURE
        mcw-paintings-1.0.5-1.20.1forge.jar               |Macaw's Paintings             |mcwpaintings                  |1.0.5               |DONE      |Manifest: NOSIGNATURE
        journeymap-1.20.1-5.9.20-forge.jar                |Journeymap                    |journeymap                    |5.9.20              |DONE      |Manifest: NOSIGNATURE
        Dungeon Now Loading-forge-1.20.1-1.5.jar          |Dungeon Now Loading           |dungeonnowloading             |1.5                 |DONE      |Manifest: NOSIGNATURE
        EpheroLib-1.20.1-FORGE-1.2.0.jar                  |BOZOID                        |epherolib                     |0.1.2               |DONE      |Manifest: NOSIGNATURE
        artifacts-forge-9.5.4.jar                         |Artifacts                     |artifacts                     |9.5.4               |DONE      |Manifest: NOSIGNATURE
        SereneSeasons-1.20.1-9.0.0.46.jar                 |Serene Seasons                |sereneseasons                 |9.0.0.46            |DONE      |Manifest: NOSIGNATURE
        configured-forge-1.20.1-2.2.0.jar                 |Configured                    |configured                    |2.2.0               |DONE      |Manifest: 0d:78:5f:44:c0:47:0c:8c:e2:63:a3:04:43:d4:12:7d:b0:7c:35:37:dc:40:b1:c1:98:ec:51:eb:3b:3c:45:99
        fusion-1.1.1-forge-mc1.20.1.jar                   |Fusion                        |fusion                        |1.1.1               |DONE      |Manifest: NOSIGNATURE
        blueprint-1.20.1-7.1.0.jar                        |Blueprint                     |blueprint                     |7.1.0               |DONE      |Manifest: NOSIGNATURE
        the_wandering_gambler_ii-1.1.0.jar                |The Wandering Gambler II      |the_wandering_gambler_ii      |1.0.0               |DONE      |Manifest: NOSIGNATURE
        puzzlesaccessapi-forge-8.0.7.jar                  |Puzzles Access Api            |puzzlesaccessapi              |8.0.7               |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
        skinlayers3d-forge-1.6.2-mc1.20.1.jar             |3d-Skin-Layers                |skinlayers3d                  |1.6.2               |DONE      |Manifest: NOSIGNATURE
        forge-1.20.1-47.2.21-universal.jar                |Forge                         |forge                         |47.2.21             |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
        TravelersTitles-1.20-Forge-4.0.2.jar              |Traveler's Titles             |travelerstitles               |1.20-Forge-4.0.2    |DONE      |Manifest: NOSIGNATURE
        friendsandfoes-forge-mc1.20.1-2.0.9.jar           |Friends&Foes                  |friendsandfoes                |2.0.9               |DONE      |Manifest: NOSIGNATURE
        hearths-v1.0.0-mc1.20u1.20.1.jar                  |Hearths                       |hearths                       |1.0.0-mc1.20u1.20.1 |DONE      |Manifest: NOSIGNATURE
        server-1.20.1-20230612.114412-srg.jar             |Minecraft                     |minecraft                     |1.20.1              |DONE      |Manifest: NOSIGNATURE
        simplyswords-forge-1.55.0-1.20.1.jar              |Simply Swords                 |simplyswords                  |1.55.0-1.20.1       |DONE      |Manifest: NOSIGNATURE
        libIPN-forge-1.20-4.0.2.jar                       |libIPN                        |libipn                        |4.0.2               |DONE      |Manifest: NOSIGNATURE
        EnchantmentDescriptions-Forge-1.20.1-17.0.14.jar  |EnchantmentDescriptions       |enchdesc                      |17.0.14             |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
        TerraBlender-forge-1.20.1-3.0.1.4.jar             |TerraBlender                  |terrablender                  |3.0.1.4             |DONE      |Manifest: NOSIGNATURE
        BiomesOPlenty-1.20.1-18.0.0.598.jar               |Biomes O' Plenty              |biomesoplenty                 |18.0.0.598          |DONE      |Manifest: NOSIGNATURE
        mcwfencesbop-1.20-1.0.jar                         |Macaw's Fences - BOP          |mcwfencesbop                  |1.20-1.0            |DONE      |Manifest: NOSIGNATURE
        moonlight-1.20-2.11.9-forge.jar                   |Moonlight Library             |moonlight                     |1.20-2.11.9         |DONE      |Manifest: NOSIGNATURE
        bettercombat-forge-1.8.5+1.20.1.jar               |Better Combat                 |bettercombat                  |1.8.5+1.20.1        |DONE      |Manifest: NOSIGNATURE
        mixinsquared-forge-0.1.1.jar                      |MixinSquared                  |mixinsquared                  |0.1.1               |DONE      |Manifest: NOSIGNATURE
        CreativeCore_FORGE_v2.11.28_mc1.20.1.jar          |CreativeCore                  |creativecore                  |2.11.28             |DONE      |Manifest: NOSIGNATURE
        spectrelib-forge-0.13.15+1.20.1.jar               |SpectreLib                    |spectrelib                    |0.13.15+1.20.1      |DONE      |Manifest: NOSIGNATURE
        nethersdelight-1.20.1-4.0.jar                     |Nether's Delight              |nethersdelight                |1.20.1-4.0          |DONE      |Manifest: NOSIGNATURE
        collectorsreap-1.20.1-1.3.jar                     |Collector's Reap              |collectorsreap                |1.3                 |DONE      |Manifest: NOSIGNATURE
        personality-1.20.1-4.0.0.jar                      |Personality                   |personality                   |4.0.0               |DONE      |Manifest: NOSIGNATURE
        kffmod-4.10.0.jar                                 |Kotlin For Forge              |kotlinforforge                |4.10.0              |DONE      |Manifest: NOSIGNATURE
        Iceberg-1.20.1-forge-1.1.21.jar                   |Iceberg                       |iceberg                       |1.1.21              |DONE      |Manifest: NOSIGNATURE
        Croptopia-1.20.1-FORGE-3.0.4.jar                  |Croptopia                     |croptopia                     |3.0.4               |DONE      |Manifest: NOSIGNATURE
        polymorph-forge-0.49.3+1.20.1.jar                 |Polymorph                     |polymorph                     |0.49.3+1.20.1       |DONE      |Manifest: NOSIGNATURE
        CroptopiaDelight-1.20.1_1.2.2-forge.jar           |Croptopia Delight             |croptopia_delight             |1.0                 |DONE      |Manifest: NOSIGNATURE
        Nullscape_1.20.1_v1.2.2.jar                       |Nullscape                     |nullscape                     |1.2.2               |DONE      |Manifest: NOSIGNATURE
        irons_spellbooks-1.20.1-3.1.4.jar                 |Iron's Spells 'n Spellbooks   |irons_spellbooks              |1.20.1-3.1.4        |DONE      |Manifest: NOSIGNATURE
        entityculling-forge-1.6.2-mc1.20.jar              |EntityCulling                 |entityculling                 |1.6.2               |DONE      |Manifest: NOSIGNATURE
        canary-mc1.20.1-0.3.3.jar                         |Canary                        |canary                        |0.3.3               |DONE      |Manifest: NOSIGNATURE
        armourersworkshop-forge-1.20.1-3.0.0-beta.4.jar   |Armourer's Workshop           |armourers_workshop            |3.0.0-beta.4        |DONE      |Manifest: 58:d0:3b:4b:a0:4b:43:fb:59:0f:27:f5:39:d5:65:de:9a:24:ee:2e:15:48:b1:4f:78:1a:e1:ef:cd:a4:d9:0a
        FlowerPatch-forge-1.20.1-3.0.0.jar                |Flower Patch                  |flowerpatch                   |3.0.0               |DONE      |Manifest: NOSIGNATURE
        ImmediatelyFast-Forge-1.2.15+1.20.4.jar           |ImmediatelyFast               |immediatelyfast               |1.2.15+1.20.4       |DONE      |Manifest: NOSIGNATURE
        oceansdelight-1.0.2-1.20.jar                      |Ocean's Delight               |oceansdelight                 |1.0.2-1.20          |DONE      |Manifest: NOSIGNATURE
        appleskin-forge-mc1.20.1-2.5.1.jar                |AppleSkin                     |appleskin                     |2.5.1+mc1.20.1      |DONE      |Manifest: NOSIGNATURE
        alexsdelight-1.5.jar                              |Alex's Delight                |alexsdelight                  |1.5                 |DONE      |Manifest: NOSIGNATURE
        ferritecore-6.0.1-forge.jar                       |Ferrite Core                  |ferritecore                   |6.0.1               |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
        connectedglass-1.1.11-forge-mc1.20.1.jar          |Connected Glass               |connectedglass                |1.1.11              |DONE      |Manifest: NOSIGNATURE
        PuzzlesLib-v8.1.20-1.20.1-Forge.jar               |Puzzles Lib                   |puzzleslib                    |8.1.20              |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
        Aquaculture-1.20.1-2.5.1.jar                      |Aquaculture 2                 |aquaculture                   |2.5.1               |DONE      |Manifest: NOSIGNATURE
        FlowerSeeds2-1.20.1-1.1.2.jar                     |Flower Seeds 2                |flowerseeds                   |1.1.2               |DONE      |Manifest: NOSIGNATURE
        FlowerSeeds2BiomesOPlenty-1.20.1-1.1.2.jar        |Flower Seeds 2 Biomes O Plenty|flowerseedsbop                |1.1.2               |DONE      |Manifest: NOSIGNATURE
        CrabbersDelight-1.20.1-1.1.4a.jar                 |Crabber's Delight             |crabbersdelight               |1.1.4               |DONE      |Manifest: NOSIGNATURE
        Delightful-1.20.1-3.5.2.jar                       |Delightful                    |delightful                    |3.5.2               |DONE      |Manifest: NOSIGNATURE
        cosmeticarmorreworked-1.20.1-v1a.jar              |CosmeticArmorReworked         |cosmeticarmorreworked         |1.20.1-v1a          |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
        expandability-forge-9.0.4.jar                     |ExpandAbility                 |expandability                 |9.0.4               |DONE      |Manifest: NOSIGNATURE
        valhelsia_core-forge-1.20.1-1.1.2.jar             |Valhelsia Core                |valhelsia_core                |1.1.2               |DONE      |Manifest: NOSIGNATURE
        cristellib-1.1.5-forge.jar                        |Cristel Lib                   |cristellib                    |1.1.5               |DONE      |Manifest: NOSIGNATURE
    Crash Report UUID: a0a07e9d-6f90-4203-ad9c-9c351b5221fd
    FML: 47.2
    Forge: net.minecraftforge:47.2.21

 

  • Sad 1
  • 8 months later...
Posted
On 6/21/2024 at 8:58 AM, shmunky said:

Hi all,

I'm running a 1.20.1 Minecraft Forge server with a hosting website and something seems to have gone wrong. It started as an occasional crash that has now become extremely frequent and I don't know what exactly is causing it. I already tried disabling watchdog but the server crashes anyway. Oddly it only occasionally generates a crash report after a crash occurs. Based on viewing the server console's research usage it seems that the CPU spikes astronomically high (100% usage), especially when chunks are being loaded or when a new person joins the server. I downloaded Spark to create a profile (https://spark.lucko.me/bBlWe7ou29) but I lack experience with this mod and don't understand what I'm looking at/how this should help me diagnose the issue. I am using a lot of mods so I'm guessing there is some sort of issue there or a corrupted chunk (although MCRF found no chunk errors). We actually don't experience any lag until the crash occurs, so it's some sort of sudden spike in resource usage. Based on the crash report I've already tried removing Canary and Modernfix but there was no change. Thanks for any help you can provide.

Specs: 

4 cores x 4200MHz
AMD Ryzen 9 5950X

4GB RAM

Crash report:

  Reveal hidden contents

---- Minecraft Crash Report ----
// Oops.

Time: 2024-06-21 00:14:44
Description: Watching Server

java.lang.Error: ServerHangWatchdog detected that a single server tick took 60.00 seconds (should be max 0.05)
    at jdk.internal.misc.Unsafe.park(Native Method) ~[?:?] {}
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) ~[?:?] {re:mixin}
    at net.minecraft.util.thread.BlockableEventLoop.m_5667_(BlockableEventLoop.java:521) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:141) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:2268) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ChunkLoadDebug,pl:mixin:APP:canary.mixins.json:alloc.chunk_ticking.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:chunk.replace_streams.servercore_compat.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.ServerChunkCacheMixin,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.chunk_deadlock.ServerChunkCache_CurrentLoadingMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:2164) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ChunkLoadDebug,pl:mixin:APP:canary.mixins.json:alloc.chunk_ticking.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:chunk.replace_streams.servercore_compat.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.ServerChunkCacheMixin,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.chunk_deadlock.ServerChunkCache_CurrentLoadingMixin,pl:mixin:A}
    at net.minecraft.world.level.Level.m_6522_(Level.java:187) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:sereneseasons.mixins.json:MixinLevel,pl:mixin:APP:canary.mixins.json:alloc.chunk_random.LevelMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.intersection.LevelMixin,pl:mixin:APP:canary.mixins.json:util.block_entity_retrieval.LevelMixin,pl:mixin:APP:canary.mixins.json:world.block_entity_ticking.sleeping.LevelMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_block_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_height.LevelMixin,pl:mixin:A}
    at net.minecraft.world.level.Level.m_6325_(Level.java:4051) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:sereneseasons.mixins.json:MixinLevel,pl:mixin:APP:canary.mixins.json:alloc.chunk_random.LevelMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.intersection.LevelMixin,pl:mixin:APP:canary.mixins.json:util.block_entity_retrieval.LevelMixin,pl:mixin:APP:canary.mixins.json:world.block_entity_ticking.sleeping.LevelMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_block_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_height.LevelMixin,pl:mixin:A}
    at net.minecraft.world.level.Level.m_8055_(Level.java:4540) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:sereneseasons.mixins.json:MixinLevel,pl:mixin:APP:canary.mixins.json:alloc.chunk_random.LevelMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.intersection.LevelMixin,pl:mixin:APP:canary.mixins.json:util.block_entity_retrieval.LevelMixin,pl:mixin:APP:canary.mixins.json:world.block_entity_ticking.sleeping.LevelMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_block_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_height.LevelMixin,pl:mixin:A}
    at net.minecraft.world.entity.Entity.m_146900_(Entity.java:3172) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
    at net.minecraft.world.entity.LivingEntity.m_6147_(LivingEntity.java:1488) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.forge_cap_retrieval.LivingEntityMixin,pl:mixin:APP:maxhealthfix.common.mixins.json:MixinLivingEntity,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorLivingEntity,pl:mixin:APP:bookshelf.common.mixins.json:patches.entity.MixinLivingEntity,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries.mixins.json:LivingEntityMixin,pl:mixin:APP:curios.mixins.json:MixinLivingEntity,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin,pl:mixin:APP:puffish_skills.mixins.json:LivingEntityMixin,pl:mixin:APP:caelus.mixins.json:MixinLivingEntity,pl:mixin:APP:mixins.artifacts.common.json:accessors.LivingEntityAccessor,pl:mixin:APP:mixins.artifacts.common.json:item.hurtsound.LivingEntityMixin,pl:mixin:APP:mixins.artifacts.common.json:item.wearable.chorustotem.LivingEntityMixin,pl:mixin:APP:mixins.artifacts.forge.json:item.wearable.snowshoes.LivingEntityMixin,pl:mixin:APP:friendsandfoes-common.mixins.json:BlazeLivingEntityMixin,pl:mixin:APP:simplyswords-common.mixins.json:LivingEntityMixin,pl:mixin:APP:bettercombat.mixins.json:LivingEntityAccessor,pl:mixin:APP:bettercombat.mixins.json:LivingEntityMixin,pl:mixin:APP:personality.mixins.json:LivingEntityMixin,pl:mixin:APP:mixins.irons_spellbooks.json:LivingEntityMixin,pl:mixin:APP:canary.mixins.json:alloc.enum_values.living_entity.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.unpushable_cramming.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.fast_elytra_check.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.fast_hand_swing.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.fast_powder_snow_check.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.skip_equipment_change_check.LivingEntityMixin,pl:mixin:APP:expandability.mixins.json:swimming.LivingEntityMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.LivingEntityMixin,pl:mixin:A}
    at com.teamabnormals.personality.core.other.PersonalityEvents.onPlayerTick(PersonalityEvents.java:39) ~[personality-1.20.1-4.0.0.jar%23313!/:4.0.0] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:runtimedistcleaner:A}
    at com.teamabnormals.personality.core.other.__PersonalityEvents_onPlayerTick_PlayerTickEvent.invoke(.dynamic) ~[personality-1.20.1-4.0.0.jar%23313!/:4.0.0] {re:classloading,pl:eventbus:B}
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2352!/:?] {}
    at net.minecraftforge.eventbus.EventBus$$Lambda$3961/0x00007fc25cad66a8.invoke(Unknown Source) ~[?:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2352!/:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2352!/:?] {}
    at net.minecraftforge.event.ForgeEventFactory.onPlayerPreTick(ForgeEventFactory.java:915) ~[forge-1.20.1-47.2.21-universal.jar%23348!/:?] {re:mixin,re:classloading,pl:mixin:APP:modernfix-forge.mixins.json:perf.potential_spawns_alloc.ForgeEventFactoryMixin,pl:mixin:A}
    at net.minecraft.world.entity.player.Player.m_8119_(Player.java:214) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:carryon.mixins.json:PlayerMixin,pl:mixin:APP:supplementaries.mixins.json:PlayerProjectileMixin,pl:mixin:APP:friendsandfoes-common.mixins.json:PlayerEntityMixin,pl:mixin:APP:bettercombat.mixins.json:PlayerEntityAccessor,pl:mixin:APP:bettercombat.mixins.json:PlayerEntityMixin,pl:mixin:APP:personality.mixins.json:PlayerMixin,pl:mixin:APP:mixins.irons_spellbooks.json:PlayerMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.PlayerMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerPlayer.m_9240_(ServerPlayer.java:467) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:yungsapi.mixins.json:ServerPlayerEntityTickMixin,pl:mixin:APP:revampedwolf.mixins.json:server.ServerPlayerMixin,pl:mixin:APP:puffish_skills.mixins.json:ServerPlayerEntityMixin,pl:mixin:APP:simplyswords-common.mixins.json:ServerPlayerEntityMixin,pl:mixin:A}
    at net.minecraft.server.network.ServerGamePacketListenerImpl.m_9933_(ServerGamePacketListenerImpl.java:262) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.forge_vehicle_packets.ServerGamePacketListenerImplMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerGamePacketListenerMixin,pl:mixin:APP:mixins.artifacts.common.json:item.umbrella.server.ServerGamePacketListenerImplMixin,pl:mixin:APP:bettercombat.mixins.json:ServerPlayNetworkHandlerMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.server.ServerGamePacketListenerImplMixin,pl:mixin:A}
    at net.minecraft.network.Connection.m_129483_(Connection.java:263) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,re:classloading}
    at net.minecraft.server.network.ServerConnectionListener.m_9721_(ServerConnectionListener.java:142) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:classloading}
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:907) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:pfm-common.mixins.json:PFMMixinDedicatedServer,pl:mixin:APP:blueprint.mixins.json:DedicatedServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer$$Lambda$21825/0x00007fc25e12a3a0.run(Unknown Source) ~[?:?] {}
    at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin}


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

-- Head --
Thread: Server Watchdog
Suspected Mods: 
    Canary (canary), Version: 0.3.3
        Issue tracker URL: https://github.com/AbdElAziz333/Canary/issues
        Mixin class: com.abdelaziz.canary.mixin.world.chunk_access.ServerChunkCacheMixin
        Target: net.minecraft.server.level.ServerChunkCache
        at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:2268)

    Personality (personality), Version: 4.0.0
        Issue tracker URL: https://github.com/team-abnormals/personality/issues
        at TRANSFORMER/[email protected]/com.teamabnormals.personality.core.other.PersonalityEvents.onPlayerTick(PersonalityEvents.java:39)

    ModernFix (modernfix), Version: 5.17.0+mc1.20.1
        Issue tracker URL: https://github.com/embeddedt/ModernFix/issues
        Mixin class: org.embeddedt.modernfix.common.mixin.perf.fix_loop_spin_waiting.BlockableEventLoopMixin
        Target: net.minecraft.util.thread.BlockableEventLoop
        at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_5667_(BlockableEventLoop.java:521)
Stacktrace:
    at jdk.internal.misc.Unsafe.park(Native Method) ~[?:?] {}
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) ~[?:?] {re:mixin}
    at net.minecraft.util.thread.BlockableEventLoop.m_5667_(BlockableEventLoop.java:521) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:141) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:2268) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ChunkLoadDebug,pl:mixin:APP:canary.mixins.json:alloc.chunk_ticking.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:chunk.replace_streams.servercore_compat.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.ServerChunkCacheMixin,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.chunk_deadlock.ServerChunkCache_CurrentLoadingMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:2164) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ChunkLoadDebug,pl:mixin:APP:canary.mixins.json:alloc.chunk_ticking.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:chunk.replace_streams.servercore_compat.ServerChunkCacheMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.ServerChunkCacheMixin,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.chunk_deadlock.ServerChunkCache_CurrentLoadingMixin,pl:mixin:A}
    at net.minecraft.world.level.Level.m_6522_(Level.java:187) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:sereneseasons.mixins.json:MixinLevel,pl:mixin:APP:canary.mixins.json:alloc.chunk_random.LevelMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.intersection.LevelMixin,pl:mixin:APP:canary.mixins.json:util.block_entity_retrieval.LevelMixin,pl:mixin:APP:canary.mixins.json:world.block_entity_ticking.sleeping.LevelMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_block_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_height.LevelMixin,pl:mixin:A}
    at net.minecraft.world.level.Level.m_6325_(Level.java:4051) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:sereneseasons.mixins.json:MixinLevel,pl:mixin:APP:canary.mixins.json:alloc.chunk_random.LevelMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.intersection.LevelMixin,pl:mixin:APP:canary.mixins.json:util.block_entity_retrieval.LevelMixin,pl:mixin:APP:canary.mixins.json:world.block_entity_ticking.sleeping.LevelMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_block_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_height.LevelMixin,pl:mixin:A}
    at net.minecraft.world.level.Level.m_8055_(Level.java:4540) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LevelMixin,pl:mixin:APP:sereneseasons.mixins.json:MixinLevel,pl:mixin:APP:canary.mixins.json:alloc.chunk_random.LevelMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.intersection.LevelMixin,pl:mixin:APP:canary.mixins.json:util.block_entity_retrieval.LevelMixin,pl:mixin:APP:canary.mixins.json:world.block_entity_ticking.sleeping.LevelMixin,pl:mixin:APP:canary.mixins.json:world.chunk_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_block_access.LevelMixin,pl:mixin:APP:canary.mixins.json:world.inline_height.LevelMixin,pl:mixin:A}
    at net.minecraft.world.entity.Entity.m_146900_(Entity.java:3172) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
    at net.minecraft.world.entity.LivingEntity.m_6147_(LivingEntity.java:1488) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:modernfix-forge.mixins.json:perf.forge_cap_retrieval.LivingEntityMixin,pl:mixin:APP:maxhealthfix.common.mixins.json:MixinLivingEntity,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorLivingEntity,pl:mixin:APP:bookshelf.common.mixins.json:patches.entity.MixinLivingEntity,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityMixin,pl:mixin:APP:supplementaries.mixins.json:LivingEntityMixin,pl:mixin:APP:curios.mixins.json:MixinLivingEntity,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin,pl:mixin:APP:puffish_skills.mixins.json:LivingEntityMixin,pl:mixin:APP:caelus.mixins.json:MixinLivingEntity,pl:mixin:APP:mixins.artifacts.common.json:accessors.LivingEntityAccessor,pl:mixin:APP:mixins.artifacts.common.json:item.hurtsound.LivingEntityMixin,pl:mixin:APP:mixins.artifacts.common.json:item.wearable.chorustotem.LivingEntityMixin,pl:mixin:APP:mixins.artifacts.forge.json:item.wearable.snowshoes.LivingEntityMixin,pl:mixin:APP:friendsandfoes-common.mixins.json:BlazeLivingEntityMixin,pl:mixin:APP:simplyswords-common.mixins.json:LivingEntityMixin,pl:mixin:APP:bettercombat.mixins.json:LivingEntityAccessor,pl:mixin:APP:bettercombat.mixins.json:LivingEntityMixin,pl:mixin:APP:personality.mixins.json:LivingEntityMixin,pl:mixin:APP:mixins.irons_spellbooks.json:LivingEntityMixin,pl:mixin:APP:canary.mixins.json:alloc.enum_values.living_entity.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.collisions.unpushable_cramming.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.fast_elytra_check.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.fast_hand_swing.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.fast_powder_snow_check.LivingEntityMixin,pl:mixin:APP:canary.mixins.json:entity.skip_equipment_change_check.LivingEntityMixin,pl:mixin:APP:expandability.mixins.json:swimming.LivingEntityMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.LivingEntityMixin,pl:mixin:A}
    at com.teamabnormals.personality.core.other.PersonalityEvents.onPlayerTick(PersonalityEvents.java:39) ~[personality-1.20.1-4.0.0.jar%23313!/:4.0.0] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:runtimedistcleaner:A}
    at com.teamabnormals.personality.core.other.__PersonalityEvents_onPlayerTick_PlayerTickEvent.invoke(.dynamic) ~[personality-1.20.1-4.0.0.jar%23313!/:4.0.0] {re:classloading,pl:eventbus:B}
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2352!/:?] {}
    at net.minecraftforge.eventbus.EventBus$$Lambda$3961/0x00007fc25cad66a8.invoke(Unknown Source) ~[?:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2352!/:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2352!/:?] {}
    at net.minecraftforge.event.ForgeEventFactory.onPlayerPreTick(ForgeEventFactory.java:915) ~[forge-1.20.1-47.2.21-universal.jar%23348!/:?] {re:mixin,re:classloading,pl:mixin:APP:modernfix-forge.mixins.json:perf.potential_spawns_alloc.ForgeEventFactoryMixin,pl:mixin:A}
    at net.minecraft.world.entity.player.Player.m_8119_(Player.java:214) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:carryon.mixins.json:PlayerMixin,pl:mixin:APP:supplementaries.mixins.json:PlayerProjectileMixin,pl:mixin:APP:friendsandfoes-common.mixins.json:PlayerEntityMixin,pl:mixin:APP:bettercombat.mixins.json:PlayerEntityAccessor,pl:mixin:APP:bettercombat.mixins.json:PlayerEntityMixin,pl:mixin:APP:personality.mixins.json:PlayerMixin,pl:mixin:APP:mixins.irons_spellbooks.json:PlayerMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.PlayerMixin,pl:mixin:A}
    at net.minecraft.server.level.ServerPlayer.m_9240_(ServerPlayer.java:467) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:yungsapi.mixins.json:ServerPlayerEntityTickMixin,pl:mixin:APP:revampedwolf.mixins.json:server.ServerPlayerMixin,pl:mixin:APP:puffish_skills.mixins.json:ServerPlayerEntityMixin,pl:mixin:APP:simplyswords-common.mixins.json:ServerPlayerEntityMixin,pl:mixin:A}
    at net.minecraft.server.network.ServerGamePacketListenerImpl.m_9933_(ServerGamePacketListenerImpl.java:262) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.forge_vehicle_packets.ServerGamePacketListenerImplMixin,pl:mixin:APP:supplementaries-common.mixins.json:ServerGamePacketListenerMixin,pl:mixin:APP:mixins.artifacts.common.json:item.umbrella.server.ServerGamePacketListenerImplMixin,pl:mixin:APP:bettercombat.mixins.json:ServerPlayNetworkHandlerMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.server.ServerGamePacketListenerImplMixin,pl:mixin:A}
    at net.minecraft.network.Connection.m_129483_(Connection.java:263) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,re:classloading}
    at net.minecraft.server.network.ServerConnectionListener.m_9721_(ServerConnectionListener.java:142) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:classloading}
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:907) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:pfm-common.mixins.json:PFMMixinDedicatedServer,pl:mixin:APP:blueprint.mixins.json:DedicatedServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:pfm.mixins.json:PFMMinecraftServerMixin,pl:mixin:APP:blueprint.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@ca2dde6
    at [email protected]/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@ca2dde6
    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=11 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@2652202
    at [email protected]/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@2652202
    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:840)
    at [email protected]/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)


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


"Thread-0" daemon prio=5 Id=18 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 TRANSFORMER/[email protected]+mc1.20.1/org.embeddedt.modernfix.forge.config.NightConfigWatchThrottler$1$1.iterator(NightConfigWatchThrottler.java:47)
    at MC-BOOTSTRAP/[email protected]/com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:162)


"FileSystemWatchService" daemon prio=5 Id=20 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:840)


"JNA Cleaner" daemon prio=5 Id=22 WAITING on java.lang.ref.ReferenceQueue$Lock@65ab696
    at [email protected]/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@65ab696
    at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
    at MC-BOOTSTRAP/[email protected]/com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58)


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


"modloading-worker-0" daemon prio=5 Id=26 TIMED_WAITING on java.util.concurrent.ForkJoinPool@43582839
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@43582839
    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)


"DFU cleaning thread" daemon prio=1 Id=45 TIMED_WAITING
    at [email protected]/java.lang.Thread.sleep(Native Method)
    at TRANSFORMER/[email protected]+mc1.20.1/org.embeddedt.modernfix.dfu.DFUBlaster$CleanerThread.run(DFUBlaster.java:59)


"FileSystemWatchService" daemon prio=5 Id=46 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:840)


"FileSystemWatchService" daemon prio=5 Id=47 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:840)


"FileSystemWatchService" daemon prio=5 Id=48 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:840)


"AW-SKIN/L-LD" daemon prio=5 Id=52 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@590f9059
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@590f9059
    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:3465)
    at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3436)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1625)
    at [email protected]/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    ...


"WorldEdit Session Manager" prio=5 Id=53 TIMED_WAITING on java.util.TaskQueue@72d1cc48
    at [email protected]/java.lang.Object.wait(Native Method)
    -  waiting on java.util.TaskQueue@72d1cc48
    at [email protected]/java.util.TimerThread.mainLoop(Timer.java:563)
    at [email protected]/java.util.TimerThread.run(Timer.java:516)


"Yggdrasil Key Fetcher" daemon prio=5 Id=56 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@216c2a82
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@216c2a82
    at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1674)
    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)
    ...


"Worker-Main-1" daemon prio=4 Id=58 WAITING on java.util.concurrent.ForkJoinPool@2377d776
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@2377d776
    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-2" daemon prio=4 Id=59 TIMED_WAITING on java.util.concurrent.ForkJoinPool@2377d776
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@2377d776
    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)


"Server thread" prio=5 Id=61 TIMED_WAITING on java.lang.String@7a102916
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@7a102916
    at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_5667_(BlockableEventLoop.java:521)
    at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:141)
    at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerChunkCache.getChunkBlocking(ServerChunkCache.java:2268)
    at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:2164)
    at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.m_6522_(Level.java:187)
    at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.m_6325_(Level.java:4051)
    ...


"Server console handler" daemon prio=5 Id=63 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@3a6824ec
    at [email protected]/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:281)
    at [email protected]/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:324)
    at [email protected]/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:189)
    -  locked java.io.InputStreamReader@273988b0
    at [email protected]/java.io.InputStreamReader.read(InputStreamReader.java:177)
    ...


"DestroyJavaVM" prio=5 Id=64 RUNNABLE


"Netty Epoll Server IO #0" daemon prio=5 Id=65 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...


"FileSystemWatchService" daemon prio=5 Id=66 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:840)


"Server Watchdog" daemon prio=5 Id=72 RUNNABLE
    at [email protected]/sun.management.ThreadImpl.dumpThreads0(Native Method)
    at [email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:528)
    at [email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:516)
    at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:41)
    at [email protected]/java.lang.Thread.run(Thread.java:840)


"LanServerPinger #1" daemon prio=5 Id=73 TIMED_WAITING
    at [email protected]/java.lang.Thread.sleep(Native Method)
    at TRANSFORMER/[email protected]/net.minecraft.client.server.LanServerPinger.run(LanServerPinger.java:48)


"Java2D Disposer" daemon prio=10 Id=74 WAITING on java.lang.ref.ReferenceQueue$Lock@59283d80
    at [email protected]/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@59283d80
    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:840)


"Netty Epoll Server IO #1" daemon prio=5 Id=76 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:209)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:202)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:306)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:363)
    at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
    at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at [email protected]/java.lang.Thread.run(Thread.java:840)


"Netty Epoll Server IO #2" daemon prio=5 Id=77 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...


"AW-NET/N-ED" daemon prio=5 Id=81 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@228be72a
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@228be72a
    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:3465)
    at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3436)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1625)
    at [email protected]/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    ...


"AW-NET/N-ED" daemon prio=5 Id=82 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@228be72a
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@228be72a
    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:3465)
    at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3436)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1625)
    at [email protected]/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    ...


"Worker-Main-9" daemon prio=4 Id=83 WAITING on java.util.concurrent.ForkJoinPool@2377d776
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@2377d776
    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)


"Netty Epoll Server IO #3" daemon prio=5 Id=87 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...


"Netty Epoll Server IO #4" daemon prio=5 Id=91 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...


"Worker-Main-16" daemon prio=4 Id=92 WAITING on java.util.concurrent.Semaphore$NonfairSync@59bfe8d3
    at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.Semaphore$NonfairSync@59bfe8d3
    at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:715)
    at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1047)
    at [email protected]/java.util.concurrent.Semaphore.acquire(Semaphore.java:318)
    at TRANSFORMER/[email protected]/net.minecraft.util.ThreadingDetector.m_199416_(ThreadingDetector.java:48)
    at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.PalettedContainer.m_63084_(PalettedContainer.java:38)
    at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.PalettedContainer.m_63091_(PalettedContainer.java:102)
    ...


"Netty Epoll Server IO #5" daemon prio=5 Id=93 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...


"Netty Epoll Server IO #6" daemon prio=5 Id=94 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...


"Netty Epoll Server IO #7" daemon prio=5 Id=95 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@65f0619 owned by "Server thread" Id=61
    at [email protected]/java.util.Collections$SynchronizedCollection.add(Collections.java:2104)
    -  blocked on java.util.Collections$SynchronizedRandomAccessList@65f0619
    at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener$1.initChannel(ServerConnectionListener.java:94)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:609)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.access$100(DefaultChannelPipeline.java:46)
    at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1463)
    ...

Stacktrace:
    at net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:56) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:classloading}
    at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin}


-- Performance stats --
Details:
    Random tick rate: 3
    Level stats: ResourceKey[minecraft:dimension / minecraft:overworld]: players: 2, entities: 312,312,195,948,948,0,0 [minecraft:skeleton:32,minecraft:item:31,minecraft:pig:23,minecraft:zombie:22,alexsmobs:blue_jay:16], block_entities: 183 [<canary_sleeping>:92,minecraft:mob_spawner:38,minecraft:sculk_sensor:12,minecraft:campfire:10,minecraft:beehive:7], block_ticks: 44757, fluid_ticks: 97, chunk_source: Chunks W: 4843 E: 312,312,195,948,948,0,0,
ResourceKey[minecraft:dimension / minecraft:the_nether]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks 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

-- System Details --
Details:
    Minecraft Version: 1.20.1
    Minecraft Version ID: 1.20.1
    Operating System: Linux (amd64) version 6.1.0-18-amd64
    Java Version: 17.0.11, Eclipse Adoptium
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
    Memory: 776913408 bytes (740 MiB) / 3579838464 bytes (3414 MiB) up to 4294967296 bytes (4096 MiB)
    CPUs: 4
    Processor Vendor: AuthenticAMD
    Processor Name: AMD Ryzen 7 5800X 8-Core Processor
    Identifier: AuthenticAMD Family 25 Model 33 Stepping 2
    Microarchitecture: Zen 3
    Frequency (GHz): -0.00
    Number of physical packages: 1
    Number of physical CPUs: 8
    Number of logical CPUs: 16
    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): 97117.84
    Virtual memory used (MB): 125679.73
    Swap memory total (MB): 32767.99
    Swap memory used (MB): 7111.44
    JVM Flags: 2 total; -Xms128M -Xmx4096M
    Server Running: true
    Player Count: 2 / 20; [ServerPlayer['nuclearchickenz'/103, l='ServerLevel[world]', x=429.99, y=81.51, z=-5659.48], ServerPlayer['yeyit'/859, l='ServerLevel[world]', x=1221.70, y=58.00, z=-1400.99]]
    Data Packs: vanilla, mod:forge, mod:fpplus, mod:geckolib, mod:playeranimator (incompatible), mod:firstperson, mod:aquaculturedelight, mod:sophisticatedcore (incompatible), mod:structureessentials (incompatible), mod:villagernames, mod:mcwfurnituresbop, mod:controlling (incompatible), mod:modernfix (incompatible), mod:citadel (incompatible), mod:alexsmobs (incompatible), mod:yungsapi, mod:maxhealthfix (incompatible), mod:mixinextras (incompatible), mod:spellbound_weapons_mr, mod:bookshelf, mod:kambrik (incompatible), mod:sophisticatedbackpacks (incompatible), mod:carryon (incompatible), mod:macawsroofsbop, mod:cloth_config (incompatible), mod:pfm (incompatible), mod:sawmill (incompatible), mod:revampedwolf (incompatible), mod:supplementaries, mod:embeddium, mod:athena, mod:geophilic_reforged (incompatible), mod:explorations (incompatible), mod:enemyexpansion, mod:chipped (incompatible), mod:mcwbridges, mod:farmersdelight, mod:handcrafted (incompatible), mod:chefsdelight (incompatible), mod:ambientsounds, mod:valhelsia_structures (incompatible), mod:mcwfences, mod:supermartijn642corelib, mod:lionfishapi (incompatible), mod:bountiful (incompatible), mod:modelfix (incompatible), mod:cataclysm (incompatible), mod:curios (incompatible), mod:patchouli (incompatible), mod:suppsquared (incompatible), mod:collective, mod:searchables (incompatible), mod:basicweapons, mod:mr_dungeons_andtaverns, mod:resourcefullib (incompatible), mod:mcwroofs, mod:inventoryprofilesnext (incompatible), mod:architectury (incompatible), mod:mcwfurnitures, mod:cupboard (incompatible), mod:fallingtree (incompatible), mod:smallships (incompatible), mod:t_and_t, mod:mobplaques, mod:puffish_skills, mod:amendments (incompatible), mod:jei, mod:attributefix (incompatible), mod:caelus (incompatible), mod:merchantmarkers, mod:fallingleaves, mod:mcwpaintings, mod:journeymap (incompatible), mod:dungeonnowloading (incompatible), mod:epherolib (incompatible), mod:artifacts, mod:sereneseasons (incompatible), mod:configured (incompatible), mod:fusion, mod:blueprint, mod:the_wandering_gambler_ii, mod:puzzlesaccessapi, mod:skinlayers3d, mod:travelerstitles, mod:friendsandfoes (incompatible), mod:hearths, mod:simplyswords (incompatible), mod:libipn (incompatible), mod:enchdesc (incompatible), mod:terrablender, mod:biomesoplenty (incompatible), mod:mcwfencesbop, mod:moonlight (incompatible), mod:bettercombat (incompatible), mod:mixinsquared (incompatible), mod:creativecore, mod:spectrelib (incompatible), mod:nethersdelight, mod:collectorsreap (incompatible), mod:personality, mod:kotlinforforge (incompatible), mod:iceberg (incompatible), mod:croptopia (incompatible), mod:polymorph (incompatible), mod:croptopia_delight, mod:nullscape, mod:irons_spellbooks, mod:entityculling, mod:canary, mod:armourers_workshop (incompatible), mod:flowerpatch, mod:immediatelyfast (incompatible), mod:oceansdelight (incompatible), mod:appleskin (incompatible), mod:alexsdelight, mod:ferritecore (incompatible), mod:connectedglass, mod:puzzleslib, mod:aquaculture, mod:flowerseeds, mod:flowerseedsbop, mod:crabbersdelight, mod:delightful (incompatible), mod:cosmeticarmorreworked, mod:expandability (incompatible), mod:valhelsia_core (incompatible), mod:cristellib (incompatible), Supplementaries Generated Pack, Suppsquared Generated Pack, file/default_skill_tree-0.1.0-1.20.zip, pfm-data-resources, mod:worldedit (incompatible)
    Enabled Feature Flags: minecraft:vanilla
    World Generation: Stable
    Is Modded: Definitely; Server brand changed to 'forge'
    Type: Dedicated Server (map_server.txt)
    ModLauncher: 10.0.9+10.0.9+main.dcd20f30
    ModLauncher launch target: forgeserver
    ModLauncher naming: srg
    ModLauncher services: 
        mixin-0.8.5.jar mixin PLUGINSERVICE 
        eventbus-6.0.5.jar eventbus PLUGINSERVICE 
        fmlloader-1.20.1-47.2.21.jar slf4jfixer PLUGINSERVICE 
        fmlloader-1.20.1-47.2.21.jar object_holder_definalize PLUGINSERVICE 
        fmlloader-1.20.1-47.2.21.jar runtime_enum_extender PLUGINSERVICE 
        fmlloader-1.20.1-47.2.21.jar capability_token_subclass PLUGINSERVICE 
        accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE 
        fmlloader-1.20.1-47.2.21.jar runtimedistcleaner PLUGINSERVICE 
        modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE 
        modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE 
    FML Language Providers: 
        [email protected]
        javafml@null
        [email protected]
        lowcodefml@null
    Mod List: 
        fpplus-1.0.4.jar                                  |Flower Pots Plus              |fpplus                        |1.0.4               |DONE      |Manifest: NOSIGNATURE
        geckolib-forge-1.20.1-4.4.4.jar                   |GeckoLib 4                    |geckolib                      |4.4.4               |DONE      |Manifest: NOSIGNATURE
        player-animation-lib-forge-1.0.2-rc1+1.20.jar     |Player Animator               |playeranimator                |1.0.2-rc1+1.20      |DONE      |Manifest: NOSIGNATURE
        firstperson-forge-2.4.1-mc1.20.1.jar              |FirstPerson                   |firstperson                   |2.4.1               |DONE      |Manifest: NOSIGNATURE
        aquaculture_delight_1.0.0_forge_1.20.1.jar        |Aquaculture Delight           |aquaculturedelight            |1.0.0               |DONE      |Manifest: NOSIGNATURE
        sophisticatedcore-1.20.1-0.6.18.597.jar           |Sophisticated Core            |sophisticatedcore             |0.6.18.597          |DONE      |Manifest: NOSIGNATURE
        structureessentials-1.20.1-3.3.jar                |Structure Essentials mod      |structureessentials           |1.20.1-3.3          |DONE      |Manifest: NOSIGNATURE
        villagernames-1.20.1-7.3.jar                      |Villager Names                |villagernames                 |7.3                 |DONE      |Manifest: NOSIGNATURE
        mcwfurnituresbop-1.20-1.1.jar                     |Macaw's Furnitures - BOP      |mcwfurnituresbop              |1.20-1.1            |DONE      |Manifest: NOSIGNATURE
        Controlling-forge-1.20.1-12.0.2.jar               |Controlling                   |controlling                   |12.0.2              |DONE      |Manifest: NOSIGNATURE
        modernfix-forge-5.17.0+mc1.20.1.jar               |ModernFix                     |modernfix                     |5.17.0+mc1.20.1     |DONE      |Manifest: NOSIGNATURE
        citadel-2.5.4-1.20.1.jar                          |Citadel                       |citadel                       |2.5.4               |DONE      |Manifest: NOSIGNATURE
        alexsmobs-1.22.8.jar                              |Alex's Mobs                   |alexsmobs                     |1.22.8              |DONE      |Manifest: NOSIGNATURE
        YungsApi-1.20-Forge-4.0.5.jar                     |YUNG's API                    |yungsapi                      |1.20-Forge-4.0.5    |DONE      |Manifest: NOSIGNATURE
        MaxHealthFix-Forge-1.20.1-12.0.2.jar              |MaxHealthFix                  |maxhealthfix                  |12.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
        mixinextras-forge-0.3.5.jar                       |MixinExtras                   |mixinextras                   |0.3.5               |DONE      |Manifest: NOSIGNATURE
        spellbound-weapons-v4.0.5m.jar                    |Spellbound Weapons            |spellbound_weapons_mr         |4.0.5m              |DONE      |Manifest: NOSIGNATURE
        Bookshelf-Forge-1.20.1-20.1.10.jar                |Bookshelf                     |bookshelf                     |20.1.10             |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
        Kambrik-6.1.1+1.20.1-forge.jar                    |Kambrik                       |kambrik                       |6.1.1+1.20.1        |DONE      |Manifest: NOSIGNATURE
        sophisticatedbackpacks-1.20.1-3.20.5.1039.jar     |Sophisticated Backpacks       |sophisticatedbackpacks        |3.20.5.1039         |DONE      |Manifest: NOSIGNATURE
        carryon-forge-1.20.1-2.1.2.7.jar                  |Carry On                      |carryon                       |2.1.2.7             |DONE      |Manifest: NOSIGNATURE
        macawsroofsbop-1.20-1.0.jar                       |Macaw's Roofs - BOP           |macawsroofsbop                |1.20-1.0            |DONE      |Manifest: NOSIGNATURE
        cloth-config-11.1.118-forge.jar                   |Cloth Config v10 API          |cloth_config                  |11.1.118            |DONE      |Manifest: NOSIGNATURE
        paladin-furniture-mod-1.2.1-forge-mc1.20.1.jar    |Paladin's Furniture           |pfm                           |1.2.1               |DONE      |Manifest: NOSIGNATURE
        sawmill-1.20-1.3.13.jar                           |Universal Sawmill             |sawmill                       |1.20-1.3.13         |DONE      |Manifest: NOSIGNATURE
        revampedwolf-1.20.1-5.0.0.jar                     |RevampedWolf                  |revampedwolf                  |1.20.1-5.0.0        |DONE      |Manifest: NOSIGNATURE
        supplementaries-1.20-2.8.10.jar                   |Supplementaries               |supplementaries               |1.20-2.8.10         |DONE      |Manifest: NOSIGNATURE
        embeddium-0.3.17+mc1.20.1-all.jar                 |Embeddium                     |embeddium                     |0.3.17+mc1.20.1     |DONE      |Manifest: NOSIGNATURE
        athena-forge-1.20.1-3.1.2.jar                     |Athena                        |athena                        |3.1.2               |DONE      |Manifest: NOSIGNATURE
        GeophilicReforged-v1.2.0.jar                      |Geophilic Reforged            |geophilic_reforged            |1.2.0               |DONE      |Manifest: NOSIGNATURE
        explorations-forge-1.20.1-1.5.2.jar               |Explorations+                 |explorations                  |1.20.1-1.5.2        |DONE      |Manifest: NOSIGNATURE
        enemyexpansion-2.3.1-forge-1.20.1.jar             |Enemy Expansion               |enemyexpansion                |2.3.1               |DONE      |Manifest: NOSIGNATURE
        Chipped-forge-1.20.1-3.0.4.jar                    |Chipped                       |chipped                       |3.0.4               |DONE      |Manifest: NOSIGNATURE
        mcw-bridges-3.0.0-mc1.20.1forge.jar               |Macaw's Bridges               |mcwbridges                    |3.0.0               |DONE      |Manifest: NOSIGNATURE
        FarmersDelight-1.20.1-1.2.4.jar                   |Farmer's Delight              |farmersdelight                |1.20.1-1.2.4        |DONE      |Manifest: NOSIGNATURE
        handcrafted-forge-1.20.1-3.0.6.jar                |Handcrafted                   |handcrafted                   |3.0.6               |DONE      |Manifest: NOSIGNATURE
        chefs-delight-1.0.3-forge-1.20.1.jar              |Chefs Delight                 |chefsdelight                  |1.0.3-forge-1.20.1  |DONE      |Manifest: NOSIGNATURE
        AmbientSounds_FORGE_v6.0.1_mc1.20.1.jar           |AmbientSounds                 |ambientsounds                 |6.0.1               |DONE      |Manifest: NOSIGNATURE
        valhelsia_structures-forge-1.20.1-1.1.2.jar       |Valhelsia Structures          |valhelsia_structures          |1.20.1-1.1.2        |DONE      |Manifest: NOSIGNATURE
        mcw-fences-1.1.1-mc1.20.1forge.jar                |Macaw's Fences and Walls      |mcwfences                     |1.1.1               |DONE      |Manifest: NOSIGNATURE
        supermartijn642corelib-1.1.17-forge-mc1.20.1.jar  |SuperMartijn642's Core Lib    |supermartijn642corelib        |1.1.17              |DONE      |Manifest: NOSIGNATURE
        lionfishapi-1.8.jar                               |LionfishAPI                   |lionfishapi                   |1.8                 |DONE      |Manifest: NOSIGNATURE
        Bountiful-6.0.3+1.20.1-forge.jar                  |Bountiful                     |bountiful                     |6.0.3+1.20.1        |DONE      |Manifest: NOSIGNATURE
        modelfix-1.15.jar                                 |Model Gap Fix                 |modelfix                      |1.15                |DONE      |Manifest: NOSIGNATURE
        L_Enders_Cataclysm-1.99.2 -1.20.1.jar             |Cataclysm Mod                 |cataclysm                     |1.99.2              |DONE      |Manifest: NOSIGNATURE
        curios-forge-5.9.0+1.20.1.jar                     |Curios API                    |curios                        |5.9.0+1.20.1        |DONE      |Manifest: NOSIGNATURE
        Patchouli-1.20.1-84-FORGE.jar                     |Patchouli                     |patchouli                     |1.20.1-84-FORGE     |DONE      |Manifest: NOSIGNATURE
        suppsquared-1.20-1.1.14.jar                       |Supplementaries Squared       |suppsquared                   |1.20-1.1.14         |DONE      |Manifest: NOSIGNATURE
        collective-1.20.1-7.40.jar                        |Collective                    |collective                    |7.40                |DONE      |Manifest: NOSIGNATURE
        Searchables-forge-1.20.1-1.0.3.jar                |Searchables                   |searchables                   |1.0.3               |DONE      |Manifest: NOSIGNATURE
        basicweapons-forge-mc1.20.1+1.2.0.jar             |Basic Weapons                 |basicweapons                  |1.2.0               |DONE      |Manifest: NOSIGNATURE
        dungeons-and-taverns-v2.1.4 [Forge].jar           |Dungeons and Taverns          |mr_dungeons_andtaverns        |1-v2.1.4            |DONE      |Manifest: NOSIGNATURE
        resourcefullib-forge-1.20.1-2.1.24.jar            |Resourceful Lib               |resourcefullib                |2.1.24              |DONE      |Manifest: NOSIGNATURE
        worldedit-mod-7.2.15.jar                          |WorldEdit                     |worldedit                     |7.2.15+6463-5ca4dff |DONE      |Manifest: NOSIGNATURE
        mcw-roofs-2.3.0-mc1.20.1forge.jar                 |Macaw's Roofs                 |mcwroofs                      |2.3.0               |DONE      |Manifest: NOSIGNATURE
        InventoryProfilesNext-forge-1.20-1.10.10.jar      |Inventory Profiles Next       |inventoryprofilesnext         |1.10.10             |DONE      |Manifest: NOSIGNATURE
        architectury-9.2.14-forge.jar                     |Architectury                  |architectury                  |9.2.14              |DONE      |Manifest: NOSIGNATURE
        mcw-furniture-3.2.2-mc1.20.1forge.jar             |Macaw's Furniture             |mcwfurnitures                 |3.2.2               |DONE      |Manifest: NOSIGNATURE
        cupboard-1.20.1-2.6.jar                           |Cupboard utilities            |cupboard                      |1.20.1-2.6          |DONE      |Manifest: NOSIGNATURE
        FallingTree-1.20.1-4.3.4.jar                      |FallingTree                   |fallingtree                   |4.3.4               |DONE      |Manifest: 3c:8e:df:6c:df:a6:2a:9f:af:64:ea:04:9a:cf:65:92:3b:54:93:0e:96:50:b4:52:e1:13:42:18:2b:ae:40:29
        smallships-forge-1.20.1-2.0.0-b1.2.jar            |Small Ships                   |smallships                    |2.0.0-b1.2          |DONE      |Manifest: NOSIGNATURE
        Towns-and-Towers-1.11-Fabric+Forge.jar            |Towns and Towers              |t_and_t                       |0.0NONE             |DONE      |Manifest: NOSIGNATURE
        MobPlaques-v8.0.1-1.20.1-Forge.jar                |Mob Plaques                   |mobplaques                    |8.0.1               |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
        puffish_skills-0.12.1-1.20-forge.jar              |Pufferfish's Skills           |puffish_skills                |0.12.1              |DONE      |Manifest: NOSIGNATURE
        amendments-1.20-1.1.14.jar                        |Amendments                    |amendments                    |1.20-1.1.14         |DONE      |Manifest: NOSIGNATURE
        jei-1.20.1-forge-15.3.0.4.jar                     |Just Enough Items             |jei                           |15.3.0.4            |DONE      |Manifest: NOSIGNATURE
        AttributeFix-Forge-1.20.1-21.0.4.jar              |AttributeFix                  |attributefix                  |21.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
        caelus-forge-3.2.0+1.20.1.jar                     |Caelus API                    |caelus                        |3.2.0+1.20.1        |DONE      |Manifest: NOSIGNATURE
        MerchantMarkers-1.20.1-forge-1.3.3.jar            |Merchant Markers              |merchantmarkers               |1.3.3               |DONE      |Manifest: NOSIGNATURE
        Fallingleaves-1.20.1-2.1.0.jar                    |Falling Leaves                |fallingleaves                 |2.1.0               |DONE      |Manifest: NOSIGNATURE
        mcw-paintings-1.0.5-1.20.1forge.jar               |Macaw's Paintings             |mcwpaintings                  |1.0.5               |DONE      |Manifest: NOSIGNATURE
        journeymap-1.20.1-5.9.20-forge.jar                |Journeymap                    |journeymap                    |5.9.20              |DONE      |Manifest: NOSIGNATURE
        Dungeon Now Loading-forge-1.20.1-1.5.jar          |Dungeon Now Loading           |dungeonnowloading             |1.5                 |DONE      |Manifest: NOSIGNATURE
        EpheroLib-1.20.1-FORGE-1.2.0.jar                  |BOZOID                        |epherolib                     |0.1.2               |DONE      |Manifest: NOSIGNATURE
        artifacts-forge-9.5.4.jar                         |Artifacts                     |artifacts                     |9.5.4               |DONE      |Manifest: NOSIGNATURE
        SereneSeasons-1.20.1-9.0.0.46.jar                 |Serene Seasons                |sereneseasons                 |9.0.0.46            |DONE      |Manifest: NOSIGNATURE
        configured-forge-1.20.1-2.2.0.jar                 |Configured                    |configured                    |2.2.0               |DONE      |Manifest: 0d:78:5f:44:c0:47:0c:8c:e2:63:a3:04:43:d4:12:7d:b0:7c:35:37:dc:40:b1:c1:98:ec:51:eb:3b:3c:45:99
        fusion-1.1.1-forge-mc1.20.1.jar                   |Fusion                        |fusion                        |1.1.1               |DONE      |Manifest: NOSIGNATURE
        blueprint-1.20.1-7.1.0.jar                        |Blueprint                     |blueprint                     |7.1.0               |DONE      |Manifest: NOSIGNATURE
        the_wandering_gambler_ii-1.1.0.jar                |The Wandering Gambler II      |the_wandering_gambler_ii      |1.0.0               |DONE      |Manifest: NOSIGNATURE
        puzzlesaccessapi-forge-8.0.7.jar                  |Puzzles Access Api            |puzzlesaccessapi              |8.0.7               |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
        skinlayers3d-forge-1.6.2-mc1.20.1.jar             |3d-Skin-Layers                |skinlayers3d                  |1.6.2               |DONE      |Manifest: NOSIGNATURE
        forge-1.20.1-47.2.21-universal.jar                |Forge                         |forge                         |47.2.21             |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
        TravelersTitles-1.20-Forge-4.0.2.jar              |Traveler's Titles             |travelerstitles               |1.20-Forge-4.0.2    |DONE      |Manifest: NOSIGNATURE
        friendsandfoes-forge-mc1.20.1-2.0.9.jar           |Friends&Foes                  |friendsandfoes                |2.0.9               |DONE      |Manifest: NOSIGNATURE
        hearths-v1.0.0-mc1.20u1.20.1.jar                  |Hearths                       |hearths                       |1.0.0-mc1.20u1.20.1 |DONE      |Manifest: NOSIGNATURE
        server-1.20.1-20230612.114412-srg.jar             |Minecraft                     |minecraft                     |1.20.1              |DONE      |Manifest: NOSIGNATURE
        simplyswords-forge-1.55.0-1.20.1.jar              |Simply Swords                 |simplyswords                  |1.55.0-1.20.1       |DONE      |Manifest: NOSIGNATURE
        libIPN-forge-1.20-4.0.2.jar                       |libIPN                        |libipn                        |4.0.2               |DONE      |Manifest: NOSIGNATURE
        EnchantmentDescriptions-Forge-1.20.1-17.0.14.jar  |EnchantmentDescriptions       |enchdesc                      |17.0.14             |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
        TerraBlender-forge-1.20.1-3.0.1.4.jar             |TerraBlender                  |terrablender                  |3.0.1.4             |DONE      |Manifest: NOSIGNATURE
        BiomesOPlenty-1.20.1-18.0.0.598.jar               |Biomes O' Plenty              |biomesoplenty                 |18.0.0.598          |DONE      |Manifest: NOSIGNATURE
        mcwfencesbop-1.20-1.0.jar                         |Macaw's Fences - BOP          |mcwfencesbop                  |1.20-1.0            |DONE      |Manifest: NOSIGNATURE
        moonlight-1.20-2.11.9-forge.jar                   |Moonlight Library             |moonlight                     |1.20-2.11.9         |DONE      |Manifest: NOSIGNATURE
        bettercombat-forge-1.8.5+1.20.1.jar               |Better Combat                 |bettercombat                  |1.8.5+1.20.1        |DONE      |Manifest: NOSIGNATURE
        mixinsquared-forge-0.1.1.jar                      |MixinSquared                  |mixinsquared                  |0.1.1               |DONE      |Manifest: NOSIGNATURE
        CreativeCore_FORGE_v2.11.28_mc1.20.1.jar          |CreativeCore                  |creativecore                  |2.11.28             |DONE      |Manifest: NOSIGNATURE
        spectrelib-forge-0.13.15+1.20.1.jar               |SpectreLib                    |spectrelib                    |0.13.15+1.20.1      |DONE      |Manifest: NOSIGNATURE
        nethersdelight-1.20.1-4.0.jar                     |Nether's Delight              |nethersdelight                |1.20.1-4.0          |DONE      |Manifest: NOSIGNATURE
        collectorsreap-1.20.1-1.3.jar                     |Collector's Reap              |collectorsreap                |1.3                 |DONE      |Manifest: NOSIGNATURE
        personality-1.20.1-4.0.0.jar                      |Personality                   |personality                   |4.0.0               |DONE      |Manifest: NOSIGNATURE
        kffmod-4.10.0.jar                                 |Kotlin For Forge              |kotlinforforge                |4.10.0              |DONE      |Manifest: NOSIGNATURE
        Iceberg-1.20.1-forge-1.1.21.jar                   |Iceberg                       |iceberg                       |1.1.21              |DONE      |Manifest: NOSIGNATURE
        Croptopia-1.20.1-FORGE-3.0.4.jar                  |Croptopia                     |croptopia                     |3.0.4               |DONE      |Manifest: NOSIGNATURE
        polymorph-forge-0.49.3+1.20.1.jar                 |Polymorph                     |polymorph                     |0.49.3+1.20.1       |DONE      |Manifest: NOSIGNATURE
        CroptopiaDelight-1.20.1_1.2.2-forge.jar           |Croptopia Delight             |croptopia_delight             |1.0                 |DONE      |Manifest: NOSIGNATURE
        Nullscape_1.20.1_v1.2.2.jar                       |Nullscape                     |nullscape                     |1.2.2               |DONE      |Manifest: NOSIGNATURE
        irons_spellbooks-1.20.1-3.1.4.jar                 |Iron's Spells 'n Spellbooks   |irons_spellbooks              |1.20.1-3.1.4        |DONE      |Manifest: NOSIGNATURE
        entityculling-forge-1.6.2-mc1.20.jar              |EntityCulling                 |entityculling                 |1.6.2               |DONE      |Manifest: NOSIGNATURE
        canary-mc1.20.1-0.3.3.jar                         |Canary                        |canary                        |0.3.3               |DONE      |Manifest: NOSIGNATURE
        armourersworkshop-forge-1.20.1-3.0.0-beta.4.jar   |Armourer's Workshop           |armourers_workshop            |3.0.0-beta.4        |DONE      |Manifest: 58:d0:3b:4b:a0:4b:43:fb:59:0f:27:f5:39:d5:65:de:9a:24:ee:2e:15:48:b1:4f:78:1a:e1:ef:cd:a4:d9:0a
        FlowerPatch-forge-1.20.1-3.0.0.jar                |Flower Patch                  |flowerpatch                   |3.0.0               |DONE      |Manifest: NOSIGNATURE
        ImmediatelyFast-Forge-1.2.15+1.20.4.jar           |ImmediatelyFast               |immediatelyfast               |1.2.15+1.20.4       |DONE      |Manifest: NOSIGNATURE
        oceansdelight-1.0.2-1.20.jar                      |Ocean's Delight               |oceansdelight                 |1.0.2-1.20          |DONE      |Manifest: NOSIGNATURE
        appleskin-forge-mc1.20.1-2.5.1.jar                |AppleSkin                     |appleskin                     |2.5.1+mc1.20.1      |DONE      |Manifest: NOSIGNATURE
        alexsdelight-1.5.jar                              |Alex's Delight                |alexsdelight                  |1.5                 |DONE      |Manifest: NOSIGNATURE
        ferritecore-6.0.1-forge.jar                       |Ferrite Core                  |ferritecore                   |6.0.1               |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
        connectedglass-1.1.11-forge-mc1.20.1.jar          |Connected Glass               |connectedglass                |1.1.11              |DONE      |Manifest: NOSIGNATURE
        PuzzlesLib-v8.1.20-1.20.1-Forge.jar               |Puzzles Lib                   |puzzleslib                    |8.1.20              |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
        Aquaculture-1.20.1-2.5.1.jar                      |Aquaculture 2                 |aquaculture                   |2.5.1               |DONE      |Manifest: NOSIGNATURE
        FlowerSeeds2-1.20.1-1.1.2.jar                     |Flower Seeds 2                |flowerseeds                   |1.1.2               |DONE      |Manifest: NOSIGNATURE
        FlowerSeeds2BiomesOPlenty-1.20.1-1.1.2.jar        |Flower Seeds 2 Biomes O Plenty|flowerseedsbop                |1.1.2               |DONE      |Manifest: NOSIGNATURE
        CrabbersDelight-1.20.1-1.1.4a.jar                 |Crabber's Delight             |crabbersdelight               |1.1.4               |DONE      |Manifest: NOSIGNATURE
        Delightful-1.20.1-3.5.2.jar                       |Delightful                    |delightful                    |3.5.2               |DONE      |Manifest: NOSIGNATURE
        cosmeticarmorreworked-1.20.1-v1a.jar              |CosmeticArmorReworked         |cosmeticarmorreworked         |1.20.1-v1a          |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
        expandability-forge-9.0.4.jar                     |ExpandAbility                 |expandability                 |9.0.4               |DONE      |Manifest: NOSIGNATURE
        valhelsia_core-forge-1.20.1-1.1.2.jar             |Valhelsia Core                |valhelsia_core                |1.1.2               |DONE      |Manifest: NOSIGNATURE
        cristellib-1.1.5-forge.jar                        |Cristel Lib                   |cristellib                    |1.1.5               |DONE      |Manifest: NOSIGNATURE
    Crash Report UUID: a0a07e9d-6f90-4203-ad9c-9c351b5221fd
    FML: 47.2
    Forge: net.minecraftforge:47.2.21

 

Dude, completely same scenario that weirdly began roughly around the same time you reported that. I've been bashing my head into my keyboard all year: I was with Piglin to offload my almost 10-year-old laptop from being a dedicated with 0.6/mb upload wifi so that my friends could have fun, and everything was going swell until it literally wasn't. I've found NO help across the entire damn internet to understand what's wrong and why, nobody can tell me how to read Spark, and nothing seems to be able to prevent the irrepairable flash-crash that just gets worse with every startup.

So far I've crashed a server that had access to 8GB of RAM (my provider), my cruddy old laptop (which somehow outperformed them during the testing area, until yesterday...), and now my latest i7 laptop with more than enough processing power (32 logis) to handle the situation, yet, I get a nice blue sky at 100% CPU logging on the server. I'm up to here with trying to figure it out after a year long battle!!

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

    • Mit dem Temu Gutscheincode (ALB496107) sichern Sie sich maximale Vorteile, speziell für unsere Nutzer in Deutschland. Wir haben diesen Code exklusiv für Sie aufbereitet, um sicherzustellen, dass Sie bei Ihren Temu-Einkäufen das Beste herausholen können. Bereiten Sie sich darauf vor, Ihre Wunschartikel zu unglaublich niedrigen Preisen zu erhalten. Egal, ob Sie ein neuer Temu-Kunde sind oder bereits fleißig auf der Plattform einkaufen, wir haben für jeden etwas dabei. Dieser Artikel beleuchtet, wie der Temu coupon code 2025 for existing customers und der Temu 90% discount coupon Ihnen dabei helfen können, Ihre Ersparnisse zu maximieren. Wir möchten sicherstellen, dass Sie keine der fantastischen Möglichkeiten verpassen, die Temu zu bieten hat. Was ist der Temu Gutscheincode 90% Rabatt? (What Is The Temu Coupon Code 90% off?) Unter dieser Überschrift möchten wir Ihnen erklären, wie sowohl Neu- als auch Bestandskunden von unseren fantastischen 90%-Rabatt-Gutscheincodes auf der Temu-App und -Website profitieren können. Wir haben uns bemüht, die besten Angebote für Sie zu finden, und der Temu coupon 90% off ist definitiv einer unserer Top-Funde. Mit diesem Code können Sie sich einen beeindruckenden 90% discount Temu coupon sichern, der Ihre Einkaufspreise drastisch senkt. (ALB496107): Sichern Sie sich einen pauschalen 90% Rabatt für neue Nutzer, um Ihren ersten Einkauf bei Temu unvergesslich günstig zu gestalten. (ALB496107): Auch für bestehende Nutzer gibt es einen satten 90% Rabatt, damit Sie auch weiterhin von den besten Preisen profitieren können. (ALB496107): Erhalten Sie ein 100€-Gutscheinpaket für mehrfache Nutzungen, das Ihnen immer wieder neue Sparmöglichkeiten bietet. (ALB496107): Profitieren Sie von einem pauschalen 100€-Rabatt für Neukunden, der Ihren Einkauf noch attraktiver macht. (ALB496107): Ein zusätzlicher 100€-Rabatt-Promocode für bestehende Kunden sorgt dafür, dass Ihre Treue belohnt wird, und sichern Sie sich einen 100€-Gutschein für neue Nutzer in Deutschland. Temu Gutscheincode 90% Rabatt für neue Nutzer (Temu Coupon Code 90% Off For New Users) Als neuer Nutzer bei Temu können Sie die höchsten Vorteile erzielen, wenn Sie unseren exklusiven Gutscheincode in der Temu-App verwenden. Wir wissen, wie aufregend es ist, eine neue Plattform zu entdecken, und wir möchten sicherstellen, dass Ihr Start bei Temu so vorteilhaft wie möglich ist. Mit dem Temu coupon 90% off eröffnen sich Ihnen unglaubliche Sparmöglichkeiten, während der Temu coupon code 40 off for existing users Ihnen zeigt, dass wir auch an unsere treuen Kunden denken. (ALB496107): Ein pauschaler 90% Rabatt für neue Nutzer, der Ihren ersten Einkauf zu einem echten Schnäppchen macht. (ALB496107): Ein 100€-Gutscheinbündel für neue Kunden, um Ihnen noch mehr Möglichkeiten zum Sparen zu bieten. (ALB496107): Bis zu 100€-Gutscheinbündel für mehrfache Nutzungen, damit Sie auch bei zukünftigen Einkäufen profitieren. (ALB496107): Kostenloser Versand nach Deutschland, damit Sie sich keine Gedanken über zusätzliche Kosten machen müssen. (ALB496107): Zusätzliche 30% Rabatt auf jeden Einkauf für Erstnutzer, was Ihre Ersparnisse noch weiter steigert. So lösen Sie den Temu 90% Rabatt-Gutscheincode für neue Kunden ein (How To Redeem The Temu 90% Off Coupon Code For New Customers?) Um den Temu 90% off Gutschein einzulösen und von den unglaublichen Ersparnissen zu profitieren, folgen Sie einfach unserer Schritt-für-Schritt-Anleitung. Es ist ganz einfach, und wir möchten sicherstellen, dass Sie keine Probleme haben, Ihren Rabatt zu erhalten. Der Temu 40 off coupon code ist ebenfalls eine großartige Option, aber mit unserem 90%-Code sichern Sie sich die maximalen Vorteile. Temu App herunterladen/Website besuchen: Laden Sie die Temu-App aus Ihrem App Store herunter oder besuchen Sie die Temu-Website über Ihren Browser. Konto erstellen/Anmelden: Erstellen Sie ein neues Konto, wenn Sie noch keines haben. Der Prozess ist schnell und unkompliziert. Produkte in den Warenkorb legen: Stöbern Sie durch die riesige Auswahl an Produkten und legen Sie Ihre Wunschartikel in den Warenkorb. Zum Warenkorb gehen: Klicken Sie auf das Warenkorb-Symbol, um eine Übersicht Ihrer ausgewählten Artikel zu erhalten. Gutscheincode eingeben: Suchen Sie das Feld für Gutscheincodes oder Promocodes. Geben Sie dort den Code ALB496107 ein. Rabatt anwenden: Klicken Sie auf „Anwenden“ oder „Einlösen“, um den Rabatt auf Ihren Einkauf anzuwenden. Sie sollten sehen, wie sich der Gesamtbetrag reduziert. Bestellung abschließen: Gehen Sie zur Kasse und schließen Sie Ihre Bestellung ab. Genießen Sie Ihre Ersparnisse! Temu Gutscheincode 90% Rabatt für bestehende Nutzer (Temu Coupon Code 90% Off For Existing Users) Auch bestehende Nutzer können von den großartigen Vorteilen profitieren, wenn sie unseren Gutscheincode in der Temu-App verwenden. Wir schätzen Ihre Treue und möchten sicherstellen, dass Sie weiterhin die besten Angebote erhalten. Der Temu 40 off coupon code ist zwar gut, aber unser Code geht noch einen Schritt weiter, um Ihnen maximale Ersparnisse zu bieten. Der Temu coupon code for existing customers ist speziell darauf ausgelegt, Ihnen als treuem Kunden die besten Rabatte zu sichern. (ALB496107): Sichern Sie sich einen zusätzlichen 90% Rabatt für bestehende Temu-Nutzer, um Ihre Einkaufspreise noch weiter zu senken. (ALB496107): Ein 100€-Gutscheinbündel für mehrere Einkäufe, das Ihnen immer wieder neue Sparmöglichkeiten bietet. (ALB496107): Ein kostenloses Geschenk mit Expressversand in ganz Deutschland, als Dankeschön für Ihre Treue. (ALB496107): Zusätzliche 30% Rabatt zusätzlich zum bestehenden Rabatt, um Ihre Ersparnisse zu maximieren. (ALB496107): Kostenloser Versand nach Deutschland, damit Sie sich keine Gedanken über Lieferkosten machen müssen. So verwenden Sie den Temu Gutscheincode 90% Rabatt für bestehende Kunden (How To Use The Temu Coupon Code 90% Off For Existing Customers?) Die Verwendung des Temu coupon code 40 off für bestehende Kunden ist genauso einfach wie für neue Nutzer. Wir möchten, dass Sie problemlos von den Vorteilen profitieren können. Der Temu discount code for existing users ist Ihr Schlüssel zu weiteren unschlagbaren Angeboten. Bei Temu anmelden: Loggen Sie sich in Ihr bestehendes Temu-Konto ein, entweder über die App oder die Website. Produkte auswählen: Stöbern Sie durch die neuesten Angebote und legen Sie die Artikel, die Sie kaufen möchten, in Ihren Warenkorb. Zum Warenkorb gehen: Überprüfen Sie Ihre Auswahl im Warenkorb. Gutscheincode eingeben: Suchen Sie das Feld für Gutscheincodes oder Promocodes. Geben Sie den Code ALB496107 ein. Rabatt anwenden: Bestätigen Sie die Eingabe, um den Rabatt auf Ihren Einkauf anzuwenden. Bestellung abschließen: Fahren Sie mit dem Bestellvorgang fort und genießen Sie die zusätzlichen Ersparnisse. So finden Sie den Temu Gutscheincode 90% Rabatt (How To Find The Temu Coupon Code 90% Off?) Sie fragen sich, wie Sie den Temu coupon code 90% off first order finden können? Wir verraten Ihnen die besten Wege, um an verifizierte und getestete Coupons zu gelangen. Es ist einfacher, als Sie denken, und wir sind hier, um Ihnen zu helfen, die besten Deals zu finden. Auch die latest Temu coupons 40 off sind leicht zu entdecken, wenn Sie wissen, wo Sie suchen müssen. Eine der besten Methoden, um stets über die neuesten und funktionierenden Temu-Gutscheincodes informiert zu sein, ist die Anmeldung für den Temu-Newsletter. Oft erhalten Abonnenten exklusive Angebote und Codes direkt in ihr Postfach. Besuchen Sie außerdem die Social-Media-Seiten von Temu. Viele Unternehmen veröffentlichen ihre neuesten Coupons und Promos zuerst auf Plattformen wie Facebook, Instagram oder Twitter. Wir empfehlen Ihnen auch, regelmäßig unsere Website zu besuchen, da wir stets die neuesten und besten Temu-Gutscheincodes für Sie aktualisieren. Vertrauenswürdige Coupon-Seiten wie unsere sind eine hervorragende Quelle, um sicherzustellen, dass Sie immer die aktuellsten und funktionierenden Rabattcodes erhalten. Wie funktionieren Temu 90% Rabatt-Coupons? (How Temu 90% Off coupons work?) Temu 90% Rabatt-Coupons, wie der Temu coupon code 90% off first time user oder der Temu coupon code 40 percent off, funktionieren, indem sie Ihnen einen erheblichen Preisnachlass auf Ihre Einkäufe gewähren. Im Grunde genommen, wenn Sie einen solchen Coupon während des Bezahlvorgangs anwenden, wird der angegebene Prozentsatz (in diesem Fall 90%) vom Gesamtpreis Ihrer Bestellung abgezogen. Dies kann entweder ein pauschaler Rabatt auf den gesamten Warenkorb sein, oder es kann sich auf bestimmte Artikel oder Kategorien beziehen, je nach den spezifischen Bedingungen des Coupons. Die Funktionsweise ist simpel: Sie geben den Code ein, das System überprüft seine Gültigkeit, und falls er gültig ist, wird der Rabatt sofort angewendet, bevor Sie die Zahlung abschließen. Dies ermöglicht Ihnen, Produkte zu einem Bruchteil des ursprünglichen Preises zu erwerben, was besonders bei größeren Einkäufen oder teureren Artikeln zu erheblichen Ersparnissen führt. Wie verdiene ich 90% Rabatt-Coupons bei Temu als Neukunde? (How To Earn 90% Off Coupons In Temu As A New Customer?) Als Neukunde bei Temu können Sie 90% Rabatt-Coupons verdienen, indem Sie bestimmte Aktionen auf der Plattform durchführen. Der Temu coupon code 90% off ist oft ein Willkommensgeschenk, um neue Nutzer anzulocken und ihnen einen Anreiz zum ersten Kauf zu geben. Der Temu 40 off coupon code first order ist ebenfalls eine häufige Willkommensaktion. Der direkteste Weg ist oft die Anmeldung über einen speziellen Empfehlungslink oder die erstmalige Registrierung in der Temu-App. Temu bietet häufig exklusive Willkommenspakete für Neukunden an, die Gutscheine mit hohem Rabattprozentsatz, manchmal sogar bis zu 90%, enthalten können. Achten Sie auf Pop-ups in der App, E-Mails nach der Registrierung oder spezielle Promotionsbanner auf der Startseite. Manchmal können Sie auch einen hohen Rabatt erhalten, indem Sie eine bestimmte Anzahl von Freunden einladen oder an bestimmten Einführungsveranstaltungen teilnehmen. Was sind die Vorteile der Nutzung von Temu 90% Rabatt-Coupons? (What Are The Advantages Of Using Temu 90% Off Coupons?) Die Nutzung von Temu 90% Rabatt-Coupons, wie dem Temu 90% off coupon code legit oder dem coupon code for Temu 40 off, bietet eine Fülle von Vorteilen, die Ihr Einkaufserlebnis erheblich verbessern können. Wir sind überzeugt, dass diese Coupons eine fantastische Möglichkeit sind, qualitativ hochwertige Produkte zu unschlagbaren Preisen zu erhalten. 90% Rabatt auf die erste Bestellung: Ein unglaublicher Start in Ihr Temu-Einkaufserlebnis, der Ihnen sofortige und erhebliche Ersparnisse beschert. 100€-Gutscheinbündel für mehrere Nutzungen: Profitieren Sie nicht nur einmal, sondern immer wieder von zusätzlichen Rabatten auf zukünftige Einkäufe. 90% Rabatt auf beliebte Artikel: Sichern Sie sich Ihre Lieblingsprodukte zu einem Bruchteil des Preises. Zusätzliche 30% Rabatt für bestehende Temu-Kunden: Eine Belohnung für Ihre Treue, die Ihre Ersparnisse weiter maximiert. Bis zu 90% Rabatt auf ausgewählte Artikel: Entdecken Sie spezielle Angebote und sichern Sie sich Top-Produkte zu Tiefpreisen. Kostenloses Geschenk für neue Nutzer: Ein kleines Dankeschön von Temu, das Ihren ersten Einkauf noch schöner macht. Kostenlose Lieferung nach Deutschland: Sorgenfreies Einkaufen ohne zusätzliche Versandkosten. Temu kostenloses Geschenk und Sonderrabatt für neue und bestehende Nutzer (Temu Free Gift And Special Discount For New And Existing Users) Es gibt zahlreiche Vorteile, unseren Temu-Gutscheincode zu verwenden, nicht nur für neue, sondern auch für bestehende Nutzer. Mit dem Temu 90% off coupon code und dem 90% off Temu coupon code möchten wir sicherstellen, dass jeder die Möglichkeit hat, bei Temu zu sparen und gleichzeitig von exklusiven Boni zu profitieren. (ALB496107): 90% Rabatt auf die erste Bestellung, um Ihnen den Einstieg bei Temu so attraktiv wie möglich zu machen. (ALB496107): 90% Rabatt für bestehende Kunden, als Zeichen unserer Wertschätzung für Ihre Treue. (ALB496107): Zusätzliche 30% Rabatt auf jeden Artikel, um Ihre Ersparnisse bei jedem Einkauf zu steigern. (ALB496107): Kostenloses Geschenk für neue Temu-Nutzer, um Ihren ersten Kauf noch spezieller zu gestalten. (ALB496107): Bis zu 90% Rabatt auf jeden Artikel in der Temu-App, damit Sie Ihre Wunschprodukte zu unschlagbaren Preisen erhalten können, sowie ein kostenloses Geschenk mit kostenlosem Versand in Deutschland. Vor- und Nachteile der Verwendung des Temu Gutscheincodes 90% Rabatt (Pros And Cons Of Using Temu Coupon Code 90% Off) Die Nutzung des Temu coupon 90% off code und des Temu free coupon code 40 off bietet viele Vorteile, aber wie bei jedem Angebot gibt es auch einige Punkte zu beachten. Wir möchten Ihnen eine ausgewogene Perspektive bieten, damit Sie eine fundierte Entscheidung treffen können. Vorteile (Pros): Erhebliche Ersparnisse: Der offensichtlichste Vorteil ist der enorme Rabatt von 90%, der Ihre Einkaufskosten drastisch senkt. Zugang zu Premium-Produkten: Ermöglicht den Kauf von Artikeln, die Sie sich sonst vielleicht nicht leisten könnten. Kostenloser Versand: Oft in Verbindung mit dem Code, was zusätzliche Kosten eliminiert. Für Neu- und Bestandskunden: Viele Vorteile sind nicht nur auf Neukunden beschränkt, sondern auch für treue Nutzer verfügbar. Attraktive Willkommensangebote: Besonders für Erstbesteller gibt es oft zusätzliche Boni und Geschenke. Nachteile (Cons): Begrenzte Verfügbarkeit: Solche hohen Rabatte sind oft zeitlich oder mengenmäßig begrenzt. Spezifische Bedingungen: Es können Mindestbestellwerte oder bestimmte Produktkategorien ausgeschlossen sein. Eingeschränkte Nutzung: Manchmal ist der Code nur einmal pro Kunde oder Haushalt verwendbar. Allgemeine Geschäftsbedingungen des Temu 90% Rabatt-Gutscheincodes im Jahr 2025 (Terms And Conditions Of The Temu 90% Off Coupon Code In 2025) Bevor Sie den Temu coupon code 90% off free shipping oder den Temu coupon code 90% off reddit verwenden, ist es wichtig, die Allgemeinen Geschäftsbedingungen zu verstehen. Wir möchten Ihnen volle Transparenz bieten, damit Sie wissen, worauf Sie sich einlassen. Kein Ablaufdatum: Unsere Gutscheincodes haben kein Verfallsdatum, Sie können sie also jederzeit verwenden, wann immer es Ihnen passt. Gültig für Neu- und Bestandskunden: Die Codes sind sowohl für neue Nutzer als auch für bestehende Kunden in Deutschland gültig, sodass jeder profitieren kann. Keine Mindestbestellanforderungen: Es gibt keine Mindestkaufbeträge, die für die Verwendung unserer Temu-Gutscheincodes erforderlich sind. Nicht mit anderen Aktionen kombinierbar: Unsere Coupons sind in der Regel nicht mit anderen laufenden Aktionen oder Rabatten kombinierbar. Einmalige Nutzung: Der Code kann in der Regel einmal pro Nutzer und Bestellung angewendet werden. Gültigkeit für bestimmte Artikel: In einigen Fällen kann der Rabatt auf bestimmte Produktkategorien oder ausgewählte Artikel beschränkt sein. Überprüfen Sie immer die Details des jeweiligen Angebots. Schlussbemerkung (Final Note) Wir hoffen, dass dieser Artikel Ihnen einen umfassenden Überblick über den Temu coupon code 90% off gegeben hat und wie Sie ihn nutzen können, um Ihre Ersparnisse zu maximieren. Wir sind stets bemüht, Ihnen die besten Angebote zu präsentieren und Ihr Einkaufserlebnis so angenehm wie möglich zu gestalten. Verpassen Sie nicht die Gelegenheit, mit dem Temu 90% off coupon unglaubliche Schnäppchen zu machen. Wir sind zuversichtlich, dass Sie von den Vorteilen dieses Codes begeistert sein werden. FAQs zum Temu 90% Rabatt-Coupon (FAQs Of Temu 90% Off Coupon) Ist der Temu 90% Rabatt-Coupon echt? Ja, der 90% Rabatt-Coupon ist absolut echt und bietet Ihnen erhebliche Ersparnisse. Wir testen und verifizieren alle unsere Codes, um sicherzustellen, dass sie funktionieren und Ihnen den beworbenen Rabatt gewähren. Kann ich den 90% Rabatt-Coupon mehrmals verwenden? In den meisten Fällen ist der 90% Rabatt-Coupon für die einmalige Nutzung pro Kunde vorgesehen. Es gibt jedoch oft zusätzliche Gutscheinpakete für mehrfache Nutzungen, die Sie erhalten können. Gibt es Einschränkungen bei der Nutzung des Coupons? Ja, manchmal können Einschränkungen wie ein Mindestbestellwert oder die Gültigkeit für bestimmte Produktkategorien bestehen. Überprüfen Sie immer die spezifischen Bedingungen des jeweiligen Angebots. Wie lange ist der 90% Rabatt-Coupon gültig? Unsere spezifischen Gutscheincodes haben in der Regel kein Ablaufdatum. Es ist jedoch immer ratsam, die AGBs zu prüfen, da manche Aktionen zeitlich begrenzt sein können. Kann ich den 90% Rabatt-Coupon mit anderen Angeboten kombinieren? Normalerweise können 90% Rabatt-Coupons nicht mit anderen laufenden Aktionen oder Rabatten kombiniert werden. Es gilt immer nur ein Gutschein pro Bestellung.
  • Topics

  • Who's Online (See full list)

×
×
  • Create New...

Important Information

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