[07:46:41] [main/INFO]: ModLauncher running: args [--username, Sanfoxer, --version, 1.20.1, --gameDir, E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6, --assetsDir, E:\apps\games\minecraft\ModrinthApp\meta\assets, --assetIndex, 5, --uuid, afc89130e5e0494b9134c0ef6854d440, --accessToken, ????????, --clientId, c4502edb-87c6-40cb-b595-64a280cf8906, --xuid, 0, --userType, msa, --versionType, release, --width, 854, --height, 480, --launchTarget, forgeclient, --fml.forgeVersion, 47.4.0, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412] [07:46:41] [main/INFO]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.16 by Azul Systems, Inc.; OS Windows 11 arch amd64 version 10.0 [07:46:47] [main/INFO]: Loading ImmediateWindowProvider fmlearlywindow [07:46:47] [main/INFO]: Trying GL version 4.6 [07:46:48] [main/INFO]: Requested GL version 4.6 got version 4.6 [07:46:48] [main/INFO]: Constructing [07:46:48] [main/INFO]: Injecting bootstrap [07:46:48] [pool-2-thread-1/INFO]: GL info: NVIDIA GeForce RTX 4070/PCIe/SSE2 GL version 4.6.0 NVIDIA 581.57, NVIDIA Corporation [07:46:48] [main/INFO]: Transforming Resolver#makeGraph [07:46:48] [main/INFO]: Injecting mc bootstrap [07:46:49] [main/INFO]: Starting Essential Loader (stage2) version 1.6.6 (0e5a0c2dc3815b0a4d4626f551309cf5) [stable] [07:46:49] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/E:/apps/games/minecraft/ModrinthApp/meta/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%23152!/ Service=ModLauncher Env=CLIENT [07:46:49] [main/INFO]: Initializing [07:46:50] [main/INFO]: Found mod file aggrofix-1.20.1-v2.0.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file AI-Improvements-1.20-0.5.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file alembic-1.1.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file alltheleaks-1.1.0+1.20.1-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file almanac-1.20.x-forge-1.0.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file AmbientSounds_FORGE_v6.1.11_mc1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file amendments-1.20-2.2.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file ApothicAttributes-1.20.1-1.3.7.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file appleskin-forge-mc1.20.1-2.5.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file aquamirae-forge-1.20.1-6.1.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file architectury-9.2.14-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file artifacts-forge-9.5.16.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Ash Of Sin-Custom Entity Anti Effect-1.20.1-1.0.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Ash Of Sin-Soul Like Boss Battle-1.20.1-1.0.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file ATi Structures Default V1.4.2 (1.20+).jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file AttributeFix-Forge-1.20.1-21.0.4.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file attributesetter-1.11-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file balm-forge-1.20.1-7.3.37-all.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file baubley-heart-canisters-1.20.1-1.1.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file BEB-Forge-1.20.1-5.0.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file better-trees-1.8.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file BetterF3-7.0.2-Forge-1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file betterlockon-1.0.6-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file blossom-blade-1.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file blueprint-1.20.1-7.1.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Bookshelf-Forge-1.20.1-20.2.13.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file bossesrise-1.20.1-forge-1.0.9.2b.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Bountiful-6.0.4+1.20.1-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file caelus-forge-3.2.0+1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file cataclysm_dimension-forge1.20.1-1.5.8.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file chat_heads-0.14.2-forge-1.20.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file chloride-FORGE-mc1.20.1-v1.7.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file cloth-config-11.1.136-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Clumps-forge-1.20.1-12.0.0.4.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file collective-1.20.1-8.13.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file CombatEvolution-1.0.2.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file configured-forge-1.20.1-2.2.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Controlling-forge-1.20.1-12.0.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file coroutil-forge-1.20.1-1.3.7.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file cosmeticarmorreworked-1.20.1-v1a.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file create-1.20.1-6.0.8.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file createbetterfps-1.20.1-1.1.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file CreativeCore_FORGE_v2.12.32_mc1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file cullleaves-forge-3.2.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file cupboard-1.20.1-2.7.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file curios-forge-5.14.1+1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file damagenumbers-1.4.0-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file defaultoptions-forge-1.20.1-18.0.4.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file dodge_parry_reward-1.20.1forge-20.12.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file dungeons-and-taverns-3.0.3.f.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file dynamic-fps-3.9.5+minecraft-1.20.0-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file embeddium-0.3.31+mc1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file EnchantmentDescriptions-Forge-1.20.1-17.1.19.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file entityculling-forge-1.9.3-mc1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file epic x parcool-forge-20.12.0.1-1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file epic-knights-1.20.1-forge-9.31.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file epic_fight_avalon-20.12.3.4.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file EpicFight Nightfall-2.3.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file epicfight-forge-20.13.4-1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file epicfight-skilltree-forge-20.2.2-1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file ExtraBounties-universal.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file FarmersDelight-1.20.1-1.2.9.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file fastboot-1.20.x-1.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file ferritecore-6.0.1-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file forge_soundattract_1.20.1-4.1.5.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file fzzy_config-0.7.3+1.20.1+forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file geckolib-forge-1.20.1-4.8.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file handcrafted-forge-1.20.1-3.0.6.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Highlighter-1.20.1-forge-1.1.9.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file HungerStrike-1.20.1-8.0.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Iceberg-1.20.1-forge-1.1.25.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Icterine-forge-1.20.0-1-1.3.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file IDA-v2.0.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file immersive_melodies-0.6.0+1.20.1-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file integrated_api-1.5.3+1.20.1-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file invincible-forge1.20.1-20.13.5.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file InvMove-0.9.1+1.20.1-Forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file InvMoveCompats-0.5.0+1.20.4-Forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file irons_spellbooks-1.20.1-3.4.0.9.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file ItemBorders-1.20.1-forge-1.2.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Jade-1.20.1-Forge-11.13.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file JadeAddons-1.20.1-Forge-5.5.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file jei-1.20.1-forge-15.20.0.118.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Kambrik-6.1.1+1.20.1-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file kotlinforforge-4.11.0-all.jar of type LIBRARY with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file kubejs-forge-2001.6.5-build.16.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file L_Enders_Cataclysm-3.16.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file LegendaryTooltips-1.20.1-forge-1.4.5.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file letmedespawn-1.20.x-forge-1.5.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file lionfishapi-2.4-Fix.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file lootintegrations-1.20.1-4.7.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file lootintegrations_yungs-1.4.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file mcw-bridges-3.1.0-mc1.20.1forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file midnightlib-forge-1.4.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file mimic-1.0.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file modernfix-forge-5.25.1+mc1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file moonlight-1.20-2.16.16-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file morehitboxes-forge-1.20.1-1.9.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file MRU-1.0.4+1.20.1+forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file nightfall_invade-1.0.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file NonConflictKeys-Forge-1.19.X-1.20-1.0.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Not Enough Recipe Book-FORGE-0.4.1+1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file obscure_api-18.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file OctoLib-FORGE-0.5.0.1+1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file oculus-mc1.20.1-1.8.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file OELib-forge-0.0.5.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file p1nero_ec-20.13.0.4.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file packetfixer-3.3.1-1.18-1.20.4-merged.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file ParCool-1.20.1-3.4.1.5.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file PhilipsRuins1.20.1-5.7.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Placebo-1.20.1-8.6.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file player-animation-lib-forge-1.0.2-rc1+1.20.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Prism-1.20.1-forge-1.0.5.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file PuzzlesLib-v8.1.33-1.20.1-Forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Quark-4.0-462.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file remove-terralith-intro-message-1.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file resourcefullib-forge-1.20.1-2.1.29.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file restApi-0.10.1-1.20.1-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file rhino-forge-2001.2.3-build.10.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file sanitydim-mc1.20-1.1.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Searchables-forge-1.20.1-1.0.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file shelmarow_hud-1.0.3.1-forge-1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file ShoulderSurfing-Forge-1.20.1-4.15.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file sodiumoptionsapi-forge-1.0.10-1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file sophisticatedbackpacks-1.20.1-3.24.12.1411.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file sophisticatedcore-1.20.1-1.2.107.1240.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file sound-physics-remastered-forge-1.20.1-1.5.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file super_warden-20.13.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file supplementaries-1.20-3.1.41.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file sword_soaring-forge1.20.1-20.13.2.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file tame_the_fox-1.0-1.20.1.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file TerraBlender-forge-1.20.1-3.0.1.10.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Terralith_1.20.x_v2.5.4.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file TravelersTitles-1.20-Forge-4.0.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Trials-2.3.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file veinminer-1.1.0.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file visuality-forge-2.0.2.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file VisualWorkbench-v8.0.1-1.20.1-Forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file voicechat-forge-1.20.1-2.6.6.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file watut-forge-1.20.1-1.2.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file waystones-forge-1.20.1-14.1.17.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Xaeros_Minimap_25.2.10_Forge_1.20.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file XaerosWorldMap_1.39.12_Forge_1.20.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YouDied-1.20-3.0.0.17-forge.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsApi-1.20-Forge-4.0.6.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsBetterDesertTemples-1.20-Forge-3.0.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsBetterDungeons-1.20-Forge-4.0.4.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsBetterEndIsland-1.20-Forge-2.0.6.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsBetterJungleTemples-1.20-Forge-2.0.5.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsBetterMineshafts-1.20-Forge-4.0.4.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsBetterNetherFortresses-1.20-Forge-2.0.6.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsBetterOceanMonuments-1.20-Forge-3.0.4.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsBetterStrongholds-1.20-Forge-4.0.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsBetterWitchHuts-1.20-Forge-3.0.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsBridges-1.20-Forge-4.0.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsCaveBiomes-1.20.1-Forge-2.0.5.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file YungsExtras-1.20-Forge-4.0.3.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/INFO]: Found mod file Zeta-1.0-30.jar of type MOD with provider {mods folder locator at E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\mods} [07:46:50] [main/WARN]: Mod file E:\apps\games\minecraft\ModrinthApp\meta\libraries\net\minecraftforge\fmlcore\1.20.1-47.4.0\fmlcore-1.20.1-47.4.0.jar is missing mods.toml file [07:46:51] [main/WARN]: Mod file E:\apps\games\minecraft\ModrinthApp\meta\libraries\net\minecraftforge\javafmllanguage\1.20.1-47.4.0\javafmllanguage-1.20.1-47.4.0.jar is missing mods.toml file [07:46:51] [main/WARN]: Mod file E:\apps\games\minecraft\ModrinthApp\meta\libraries\net\minecraftforge\lowcodelanguage\1.20.1-47.4.0\lowcodelanguage-1.20.1-47.4.0.jar is missing mods.toml file [07:46:51] [main/WARN]: Mod file E:\apps\games\minecraft\ModrinthApp\meta\libraries\net\minecraftforge\mclanguage\1.20.1-47.4.0\mclanguage-1.20.1-47.4.0.jar is missing mods.toml file [07:46:51] [main/INFO]: Found mod file fmlcore-1.20.1-47.4.0.jar of type LIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4beaf6bd [07:46:51] [main/INFO]: Found mod file javafmllanguage-1.20.1-47.4.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4beaf6bd [07:46:51] [main/INFO]: Found mod file lowcodelanguage-1.20.1-47.4.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4beaf6bd [07:46:51] [main/INFO]: Found mod file mclanguage-1.20.1-47.4.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4beaf6bd [07:46:51] [main/INFO]: Found mod file client-1.20.1-20230612.114412-srg.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4beaf6bd [07:46:51] [main/INFO]: Found mod file forge-1.20.1-47.4.0-universal.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4beaf6bd [07:46:51] [main/WARN]: Attempted to select two dependency jars from JarJar which have the same identification: Mod File: and Mod File: . Using Mod File: [07:46:51] [main/INFO]: Found 35 dependencies adding them to mods collection [07:46:51] [main/INFO]: Found mod file kuma-api-forge-20.1.12+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file caffeine-3.1.8.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file fabric-api-base-0.4.31+ef105b4977.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file MixinExtras-0.5.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file battery-1.3.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file mixinextras-forge-0.5.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file mixinsquared-forge-0.2.0-beta.6.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file kfflang-4.11.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file defaultresources-forge-1.20-2.2.2.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file Ponder-Forge-1.20.1-1.0.91.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file Registrate-MC1.20-1.3.3.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file MixinSquared-0.3.6-beta.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file mclib-20.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file TRender-1.0.8-1.20.1-forge-SNAPSHOT.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file snakeyaml-2.2.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file mvel2-2.5.0.Final.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file kffmod-4.11.0.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file kfflib-4.11.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file bytecodecs-1.0.2.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file flywheel-forge-1.20.1-1.0.5.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file caffeine-coroutines-1.2.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file TslatEffectsLib-forge-1.20-1.5.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file jcpp-1.4.14.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file mixinextras-forge-0.2.0-beta.7.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file Reflect-1.5.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file jankson-1.2.3.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file yabn-1.0.3.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file TRansition-1.0.8-1.20.1-forge-SNAPSHOT.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file mixinconstraints-1.0.7.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file puzzlesaccessapi-forge-20.1.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file tomlkt-jvm-0.3.7.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file expandability-forge-9.0.4.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file lazyyyyy-lexforge-mod-0.14.19.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file lazyyyyy-xplat-lexforge-0.14.19.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found mod file hash4j-0.21.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@6807a356 [07:46:51] [main/INFO]: Found Kotlin-containing mod Jar[union:/E:/apps/games/minecraft/ModrinthApp/profiles/Night%20Fall%20LITE%201.1.6/essential/libraries/forge_1.20.1/kotlin-for-forge-4.3.0-slim.jar%23334!/], checking whether we need to upgrade it.. [07:46:51] [main/INFO]: Found outdated Kotlin core libs 0.0.0 (we ship 1.9.23) [07:46:51] [main/INFO]: Found outdated Kotlin Coroutines libs 0.0.0 (we ship 1.8.0) [07:46:51] [main/INFO]: Found outdated Kotlin Serialization libs 0.0.0 (we ship 1.6.3) [07:46:51] [main/INFO]: Generating jar with updated Kotlin at C:\Users\********\AppData\Local\Temp\kff-updated-kotlin-18282788697016046109-4.3.0-slim.jar [07:46:52] [main/INFO]: Found Kotlin-containing mod Jar[union:/E:/apps/games/minecraft/ModrinthApp/profiles/Night%20Fall%20LITE%201.1.6/mods/kotlinforforge-4.11.0-all.jar%23422!/], checking whether we need to upgrade it.. [07:46:52] [main/INFO]: Found up-to-date Kotlin core libs 2.0.0 (we ship 1.9.23) [07:46:52] [main/INFO]: Found up-to-date Kotlin Coroutines libs 1.8.1 (we ship 1.8.0) [07:46:52] [main/INFO]: Found up-to-date Kotlin Serialization libs 1.6.3 (we ship 1.6.3) [07:46:52] [main/INFO]: All good, no update needed: Jar[union:/E:/apps/games/minecraft/ModrinthApp/profiles/Night%20Fall%20LITE%201.1.6/mods/kotlinforforge-4.11.0-all.jar%23422!/] [07:46:55] [main/INFO]: Compatibility level set to JAVA_17 [07:46:55] [main/INFO]: Successfully loaded Mixin Connector [com.sonicether.soundphysics.MixinConnector] [07:46:55] [main/INFO]: Launching target 'forgeclient' with arguments [--version, 1.20.1, --gameDir, E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6, --assetsDir, E:\apps\games\minecraft\ModrinthApp\meta\assets, --uuid, afc89130e5e0494b9134c0ef6854d440, --username, Sanfoxer, --assetIndex, 5, --accessToken, ????????, --clientId, c4502edb-87c6-40cb-b595-64a280cf8906, --xuid, 0, --userType, msa, --versionType, release, --width, 854, --height, 480] [07:46:55] [main/WARN]: Reference map 'combat_evolution.refmap.json' for combat_evolution.mixins.json could not be read. If this is a development environment you can ignore this message [07:46:55] [main/INFO]: Loaded configuration file for ModernFix 5.25.1+mc1.20.1: 98 options available, 0 override(s) found [07:46:55] [main/INFO]: Applying Nashorn fix [07:46:55] [main/INFO]: Applied Forge config corruption patch [07:46:55] [main/INFO]: Configuring Minecraft's max.bg.threads option with 13 threads [07:46:55] [main/INFO]: Loaded configuration file for Embeddium: 220 options available, 3 override(s) found [07:46:55] [main/INFO]: Searching for graphics cards... [07:46:56] [main/INFO]: Found graphics card: GraphicsAdapterInfo[vendor=NVIDIA, name=NVIDIA GeForce RTX 4070, version=DriverVersion=32.0.15.8157] [07:46:56] [main/WARN]: Embeddium has applied one or more workarounds to prevent crashes or other issues on your system: [NVIDIA_THREADED_OPTIMIZATIONS] [07:46:56] [main/WARN]: This is not necessarily an issue, but it may result in certain features or optimizations being disabled. You can sometimes fix these issues by upgrading your graphics driver. [07:46:56] [main/WARN]: Reference map 'handcrafted-forge-1.20.1-forge-refmap.json' for handcrafted.mixins.json could not be read. If this is a development environment you can ignore this message [07:46:56] [main/WARN]: Reference map 'yungsextras.refmap.json' for yungsextras.mixins.json could not be read. If this is a development environment you can ignore this message [07:46:56] [main/WARN]: Reference map 'yungsextras.refmap.json' for yungsextras_forge.mixins.json could not be read. If this is a development environment you can ignore this message [07:46:56] [main/INFO]: Starting Essential v1.3.10.1 (#5eb5895901) [stable] [07:46:56] [main/WARN]: Reference map 'puzzlesaccessapi.common.refmap.json' for puzzlesaccessapi.common.mixins.json could not be read. If this is a development environment you can ignore this message [07:46:56] [main/WARN]: Reference map 'mixins.block_factorys_bosses.refmap.json' for mixins.block_factorys_bosses.json could not be read. If this is a development environment you can ignore this message [07:46:56] [main/INFO]: Loading 174 mods: - aggrofix 2.0.0 - aiimprovements 0.5.2 - alembic 1.1.1 |-- defaultresources 2.2.2 \-- tslateffectslib 1.5 - alltheleaks 1.1.0+1.20.1-forge - almanac 1.0.2 - ambientsounds 6.1.11 - amendments 1.20-2.2.3 - appleskin 2.5.1+mc1.20.1 - aquamirae 6.1.2 - architectury 9.2.14 - artifacts 9.5.16 \-- expandability 9.0.4 - ash_of_sin_custom_entity_anti_effect 1.0.1 - ash_of_sin_soul_like_boss_battle 1.0.3 - atistructures 1.4.0 - attributefix 21.0.4 - attributesetter 1.11-forge - attributeslib 1.3.7 - balm 7.3.37 \-- kuma_api 20.1.12 - beb 5.0.0 - betterdeserttemples 1.20-Forge-3.0.3 - betterdungeons 1.20-Forge-4.0.4 - betterendisland 1.20-Forge-2.0.6 - betterf3 7.0.2 - betterfortresses 1.20-Forge-2.0.6 - betterjungletemples 1.20-Forge-2.0.5 - betterlockon 1.0.6-forge - bettermineshafts 1.20-Forge-4.0.4 - betteroceanmonuments 1.20-Forge-3.0.4 - betterstrongholds 1.20-Forge-4.0.3 - betterwitchhuts 1.20-Forge-3.0.3 - bhc 1.20.1-1.1.1 - block_factorys_bosses **.**.**.**. - blueprint 7.1.3 - bookshelf 20.2.13 - bountiful 6.0.4+1.20.1 - caelus 3.2.0+1.20.1 - cataclysm 3.16 - cataclysm_dimension 1.5.8 - chat_heads 0.14.2 - chloride 1.7.2 - cloth_config 11.1.136 - clumps **.**.**.** - collective 8.13 - combat_evolution **.**.**.** - configured 2.2.3 - controlling 12.0.2 - coroutil 1.20.1-1.3.7 - cosmeticarmorreworked 1.20.1-v1a - create 6.0.8 |-- flywheel 1.0.5 \-- ponder 1.0.91 - createbetterfps 1.1.1 - creativecore 2.12.32 - cullleaves 3.2.0 - cupboard 1.20.1-2.7 - curios 5.14.1+1.20.1 - damagenumbers 1.4.0-forge - defaultoptions 18.0.4 - distanthorizons 2.3.6-b - dodge_parry_reward 20.12.2 - dynamic_fps 3.9.5 - efn 2.0 \-- mixinsquared 0.2.0-beta.6 - embeddium 0.3.31+mc1.20.1 \-- rubidium 0.7.1 - enchdesc 17.1.19 - entityculling 1.9.3 |-- transition 1.0.8 \-- trender 1.0.8 - epic_fight_avalon **.**.**.** - epicfight 20.13.4 - epicparcool **.**.**.** - epicskills 20.2.2 - essential **.**.**.** - extrabounties 1.3.7 - farmersdelight 1.20.1-1.2.9 - fastboot 1.2 - ferritecore 6.0.1 - forge 47.4.0 - fzzy_config 0.7.3+1.20.1+forge - geckolib 4.8.2 - handcrafted 3.0.6 - highlighter 1.1.9 - hungerstrike 8.0.0 - iceberg 1.1.25 - icterine 1.3.0 - immersive_melodies 0.6.0+1.20.1 - integrated_api 1.5.3+1.20.1-forge - integrated_dungeons_arise 2.0.3 - invincible **.**.**.** - invmove 0.9.1 - invmove_compat 0.5.0 - irons_spellbooks 1.20.1-3.4.0.9 - itemborders 1.2.2 - jade 11.13.2+forge - jadeaddons 5.5.0+forge - jei **.**.**.** - kambrik 6.1.1+1.20.1 - kotlinforforge 4.11.0 - kubejs 2001.6.5-build.16 - lazyyyyy 0.14.19 - legendarytooltips 1.4.5 - letmedespawn 1.5.0 - lionfishapi 2.4-Fix - lootintegrations 1.20.1-4.7 - lootintegrations_yungs 1 - magistuarmory 9.31 - mcwbridges 3.1.0 - midnightlib 1.4.2 - mimic 1.0.3 - minecraft 1.20.1 - modernfix 5.25.1+mc1.20.1 - moonlight 1.20-2.16.16 - morehitboxes 1.9.2 - mr_better_trees 1.8 - mr_blossom_blade 1.2 - mr_dungeons_andtaverns 3.0.3.f - mr_remove_terralithintromessage 1.1 - mr_veinminer 1.1.0 - mru 1.0.4+1.20.1+forge - nckey 1.0.0 - nerb 0.4.1 - nightfall_invade 1.0.3 - obscure_api 18 - octolib **.**.**.** - oculus 1.8.0 - oelib 0.0.5 - p1nero_ec **.**.**.** - packetfixer 3.3.1 - parcool **.**.**.** - philipsruins 5.6 - placebo 8.6.0 - playeranimator 1.0.2-rc1+1.20 - prism 1.0.5 - puzzleslib 8.1.33 \-- puzzlesaccessapi 20.1.1 - quark 4.0-462 - resourcefullib 2.1.29 - restapi 0.10.1-1.20.1-forge - rhino 2001.2.3-build.10 - sanitydim 1.1.0 - searchables 1.0.3 - shelmarow_hud **.**.**.**-forge-1.20.1 - shouldersurfing 1.20.1-4.15.0 - sodiumoptionsapi 1.0.10 \-- fabric_api_base 0.4.31+ef105b4977 - sophisticatedbackpacks 3.24.12.1411 - sophisticatedcore 1.2.107.1240 - sound_physics_remastered 1.20.1-1.5.1 - soundattract 4.1.5 - super_warden 20.13.0 - supplementaries 1.20-3.1.41 - sword_soaring **.**.**.** - tame_the_fox 1.0-SNAPSHOT - terrablender **.**.**.** - terralith 2.5.4 - travelerstitles 1.20-Forge-4.0.2 - trials 2.3.3 - visuality 2.0.2 - visualworkbench 8.0.1 - voicechat 1.20.1-2.6.6 \-- voicechat_api 2.6.0 - watut 1.20.1-1.2.3 - waystones 14.1.17 - xaerominimap 25.2.10 - xaeroworldmap 1.39.12 - you_died **.**.**.** - yungsapi 1.20-Forge-4.0.6 - yungsbridges 1.20-Forge-4.0.3 - yungscavebiomes 1.20.1-Forge-2.0.5 - yungsextras 1.20-Forge-4.0.3 - zeta 1.0-30 [07:46:56] [main/WARN]: Reference map 'mimic.refmap.json' for mimic.mixins.json could not be read. If this is a development environment you can ignore this message [07:46:56] [main/WARN]: Reference map 'OELib-common-api-common-api-refmap.json' for oelib.mixins.json could not be read. If this is a development environment you can ignore this message [07:46:56] [main/WARN]: Reference map 'super_warden.mixin-refmap.json' for super_warden.mixins.json could not be read. If this is a development environment you can ignore this message [07:46:56] [main/WARN]: Reference map 'coroutil.refmap.json' for coroutil.mixins.json could not be read. If this is a development environment you can ignore this message [07:46:56] [main/WARN]: Reference map 'nightfall_invade.refmap.json' for nightfall_invade.mixins.json could not be read. If this is a development environment you can ignore this message [07:46:56] [main/INFO]: Packet Fixer forge 1.19.4-1.20.1 has been applied successfully. [07:46:57] [main/WARN]: Error loading class: com/ultramega/showcaseitem/ShowcaseItemFeature (java.lang.ClassNotFoundException: com.ultramega.showcaseitem.ShowcaseItemFeature) [07:46:57] [main/WARN]: Error loading class: mekanism/client/render/entity/RenderFlame (java.lang.ClassNotFoundException: mekanism.client.render.entity.RenderFlame) [07:46:57] [main/WARN]: Error loading class: mekanism/client/render/armor/MekaSuitArmor (java.lang.ClassNotFoundException: mekanism.client.render.armor.MekaSuitArmor) [07:46:58] [main/INFO]: Patching IForgeItemStack#getEnchantmentLevel [07:46:58] [main/INFO]: Patching IForgeItemStack#getEnchantmentLevel [07:46:58] [main/WARN]: Error loading class: dev/tr7zw/skinlayers/versionless/render/CustomModelPart (java.lang.ClassNotFoundException: dev.tr7zw.skinlayers.versionless.render.CustomModelPart) [07:46:58] [main/WARN]: @Mixin target dev.tr7zw.skinlayers.versionless.render.CustomModelPart was not found mixins.epicfight.json:skinlayers.MixinCustomModelPart [07:46:58] [main/WARN]: Error loading class: dev/tr7zw/skinlayers/versionless/render/CustomizableCube (java.lang.ClassNotFoundException: dev.tr7zw.skinlayers.versionless.render.CustomizableCube) [07:46:58] [main/WARN]: @Mixin target dev.tr7zw.skinlayers.versionless.render.CustomizableCube was not found mixins.epicfight.json:skinlayers.MixinCustomizableCubeWrapper$SkinLayer3DMixinCustomModelCube [07:46:58] [main/WARN]: Error loading class: de/teamlapen/vampirism/client/renderer/entity/layers/VampirePlayerHeadLayer (java.lang.ClassNotFoundException: de.teamlapen.vampirism.client.renderer.entity.layers.VampirePlayerHeadLayer) [07:46:58] [main/WARN]: @Mixin target de.teamlapen.vampirism.client.renderer.entity.layers.VampirePlayerHeadLayer was not found mixins.epicfight.json:teamlapen.MixinVampirePlayerHeadLayer [07:46:58] [main/WARN]: Error loading class: de/teamlapen/werewolves/client/render/layer/HumanWerewolfLayer (java.lang.ClassNotFoundException: de.teamlapen.werewolves.client.render.layer.HumanWerewolfLayer) [07:46:58] [main/WARN]: @Mixin target de.teamlapen.werewolves.client.render.layer.HumanWerewolfLayer was not found mixins.epicfight.json:teamlapen.MixinHumanWerewolfLayer [07:46:58] [main/INFO]: Patching EffectRenderingInventoryScreen#renderEffects [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.zeta.Issue69 will be loaded as it matches versions: 1.0-30 in [1.0-19,) [07:46:58] [main/INFO]: Mixins added to allowed list: [main.RecipeCrawlHandlerMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.moonlight.UntrackedIssue001 will be loaded as it matches versions: 1.20-2.16.16 in [1.20-2.13.32,) [07:46:58] [main/INFO]: Mixins added to allowed list: [main.FakeLevelManagerMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.minecraft.UntrackedIssue002 will be loaded as it matches versions: 1.20.1 in 1.20.1 [07:46:58] [main/INFO]: Mixins added to allowed list: [main.EntityTickListMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.minecraft.UntrackedIssue001 will be loaded as it matches versions: 1.20.1 in 1.20.1 [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.irons_spellbooks.UntrackedIssue001 will be loaded as it matches versions: 1.20.1-3.4.0.9 in [1.20.1-3.4.0,) [07:46:58] [main/INFO]: Mixins added to allowed list: [main.ServerPlayerEventsMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.forge.UntrackedIssue002 will be loaded as it matches versions: 47.4.0 in [47.2,) [07:46:58] [main/INFO]: Mixins added to allowed list: [accessor.FakePlayerNetHandlerAccessor, accessor.ConnectionAccessor] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.forge.UntrackedIssue001 will be loaded as it matches versions: 47.4.0 in [47.2,) [07:46:58] [main/INFO]: Mixins added to allowed list: [main.ServerPlayerMixin, main.PlayerListMixin, accessor.PlayerAdvancementsAccessor] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.forge.Issue39 will be loaded as it matches versions: 47.4.0 in [47.2,) [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.forge.Issue10684 will be loaded as it matches versions: 47.4.0 in * [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.curios.UntrackedIssue001 will be loaded as it matches versions: 5.14.1+1.20.1 in [5.9.1,) [07:46:58] [main/INFO]: Mixins added to allowed list: [main.CuriosEventHandlerMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.create.UntrackedIssue001 will be loaded as it matches versions: 6.0.8 in [0.5.1.c,) [07:46:58] [main/INFO]: Mixins added to allowed list: [accessor.ExtendoGripItemAccessor] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.betterf3.UntrackedIssue001 will be loaded as it matches versions: 7.0.2 in [7.0.2,) [07:46:58] [main/INFO]: Mixins added to allowed list: [main.LocationModuleMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.common.mods.architectury.UntrackedIssue001 will be loaded as it matches versions: 9.2.14 in [9.0.8,) [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.client.mods.xaerominimap.UntrackedIssue001 will be loaded as it matches versions: 25.2.10 in * [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.client.mods.watut.UntrackedIssue001 will be loaded as it matches versions: 1.20.1-1.2.3 in * [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.client.mods.minecraft.UntrackedIssue001 will be loaded as it matches versions: 1.20.1 in 1.20.1 [07:46:58] [main/INFO]: Mixins added to allowed list: [main.ATLItemStackMixin, main.MinecraftMixin, main.SynchedEntityDataMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.client.mods.jei.UntrackedIssue001 will be loaded as it matches versions: **.**.**.** in [**.**.**.**,) [07:46:58] [main/INFO]: Mixins added to allowed list: [main.RecipeTransferButtonMixin, main.LazySortedRecipeLayoutListMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.client.mods.irons_spellbooks.UntrackedIssue002 will be loaded as it matches versions: 1.20.1-3.4.0.9 in [1.20.1-3.4.0,) [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.client.mods.irons_spellbooks.UntrackedIssue001 will be loaded as it matches versions: 1.20.1-3.4.0.9 in [1.20.1-3.4.0,) [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.client.mods.iceberg.UntrackedIssue003 will be loaded as it matches versions: 1.1.25 in [1.1.25,) [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.client.mods.iceberg.UntrackedIssue002 will be loaded as it matches versions: 1.1.25 in [1.1.10,) [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.client.mods.iceberg.UntrackedIssue001 will be loaded as it matches versions: 1.1.25 in [1.1.10,) [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.leaks.client.mods.geckolib.UntrackedIssue001 will be loaded as it matches versions: 4.8.2 in [4.4.8,) [07:46:58] [main/INFO]: Mixins added to allowed list: [main.GeoModelMixin, main.GeoArmorRendererMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.fix.common.mods.zeta.FixCopyStack will be loaded as it matches versions: 1.0-30 in * [07:46:58] [main/INFO]: Mixins added to allowed list: [main.StackFixRecipeCrawlHandlerMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.fix.common.mods.modernfix.CancelRLMixin will be loaded as it matches versions: 5.25.1+mc1.20.1 in [5.0.0,) [07:46:58] [main/INFO]: Mixins added to cancel list: [org.embeddedt.modernfix.common.mixin.perf.deduplicate_location.MixinResourceLocation] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.fix.common.mods.kubejs.FixItemStackModification will be loaded as it matches versions: 2001.6.5-build.16 in * [07:46:58] [main/INFO]: Mixins added to allowed list: [main.IngredientKJSMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.fix.common.mods.jei.FixItemStackCopy will be loaded as it matches versions: **.**.**.** in * [07:46:58] [main/INFO]: Mixins added to allowed list: [main.SmithingCategoryExtensionMixin, main.NormalizedTypedItemStackMixin, main.IngredientSetMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.fix.client.mods.betterf3.FixDebugScreen will be loaded as it matches versions: 7.0.2 in * [07:46:58] [main/INFO]: Mixins added to allowed list: [main.DebugScreenOverlayMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.feature.common.mods.minecraft.MemoryMonitor will be loaded as it matches versions: 1.20.1 in 1.20.1 [07:46:58] [main/INFO]: Mixins added to allowed list: [main.PlayerMixin, main.ChunkAccessMixin, main.LevelMixin, main.MinecraftServerMixin] [07:46:58] [main/INFO]: Class dev.uncandango.alltheleaks.feature.common.mods.minecraft.ClearLeakedLevelChunks will be loaded as it matches versions: 1.20.1 in 1.20.1 [07:46:58] [main/INFO]: Mixins added to allowed list: [accessor.LevelAccessor, main.RebindableTickingBlockEntityWrapperMixin, accessor.LevelChunkAccessor] [07:46:58] [main/WARN]: Error loading class: net/jitl/client/ClientLoginChecker (java.lang.ClassNotFoundException: net.jitl.client.ClientLoginChecker) [07:46:58] [main/WARN]: @Mixin target net.jitl.client.ClientLoginChecker was not found lazyyyyy.forge.mixins.json:jitl.fix_login_crash.ClientLoginCheckerMixin [07:46:58] [main/WARN]: Error loading class: com/ultramega/cabletiers/registry/ClientEventHandler (java.lang.ClassNotFoundException: com.ultramega.cabletiers.registry.ClientEventHandler) [07:46:58] [main/WARN]: @Mixin target com.ultramega.cabletiers.registry.ClientEventHandler was not found lazyyyyy.forge.mixins.json:lazy_model_bake.cable_tiers.ClientEventHandlerMixin [07:46:58] [main/WARN]: Error loading class: com/refinedmods/refinedstorage/setup/ClientSetup (java.lang.ClassNotFoundException: com.refinedmods.refinedstorage.setup.ClientSetup) [07:46:58] [main/WARN]: @Mixin target com.refinedmods.refinedstorage.setup.ClientSetup was not found lazyyyyy.forge.mixins.json:lazy_model_bake.refined_storage.ClientSetupMixin [07:46:58] [main/WARN]: Error loading class: reascer/wom/animation/attacks/BasicMultipleAttackAnimation (java.lang.ClassNotFoundException: reascer.wom.animation.attacks.BasicMultipleAttackAnimation) [07:46:58] [main/WARN]: @Mixin target reascer.wom.animation.attacks.BasicMultipleAttackAnimation was not found betterlockon.compat.mixins.json:BasicMultipleAttackAnimationMixin [07:46:58] [main/WARN]: Error loading class: com/github/leawind/thirdperson/core/CameraAgent (java.lang.ClassNotFoundException: com.github.leawind.thirdperson.core.CameraAgent) [07:46:58] [main/WARN]: @Mixin target com.github.leawind.thirdperson.core.CameraAgent was not found betterlockon.compat.mixins.json:CameraAgentMixin [07:46:58] [main/WARN]: Error loading class: com/github/leawind/thirdperson/core/EntityAgent (java.lang.ClassNotFoundException: com.github.leawind.thirdperson.core.EntityAgent) [07:46:58] [main/WARN]: @Mixin target com.github.leawind.thirdperson.core.EntityAgent was not found betterlockon.compat.mixins.json:EntityAgentMixin [07:46:58] [main/WARN]: Error loading class: net/fabricmc/fabric/impl/datagen/FabricDataGenHelper (java.lang.ClassNotFoundException: net.fabricmc.fabric.impl.datagen.FabricDataGenHelper) [07:46:58] [main/WARN]: Error loading class: mezz/modnametooltip/TooltipEventHandler (java.lang.ClassNotFoundException: mezz.modnametooltip.TooltipEventHandler) [07:46:58] [main/WARN]: Error loading class: me/shedaniel/rei/impl/client/ClientHelperImpl (java.lang.ClassNotFoundException: me.shedaniel.rei.impl.client.ClientHelperImpl) [07:46:58] [main/WARN]: Error loading class: dev/emi/emi/screen/EmiScreenManager (java.lang.ClassNotFoundException: dev.emi.emi.screen.EmiScreenManager) [07:46:58] [main/WARN]: Error loading class: me/shedaniel/rei/impl/client/gui/ScreenOverlayImpl (java.lang.ClassNotFoundException: me.shedaniel.rei.impl.client.gui.ScreenOverlayImpl) [07:46:58] [main/WARN]: Error loading class: com/vicmatskiv/pointblank/item/GunItem (java.lang.ClassNotFoundException: com.vicmatskiv.pointblank.item.GunItem) [07:46:58] [main/WARN]: @Mixin target com.vicmatskiv.pointblank.item.GunItem was not found soundattract.mixins.json:PointBlankGunItemMixin [07:46:59] [main/WARN]: Error loading class: noobanidus/mods/lootr/config/ConfigManager (java.lang.ClassNotFoundException: noobanidus.mods.lootr.config.ConfigManager) [07:46:59] [main/WARN]: @Mixin target noobanidus.mods.lootr.config.ConfigManager was not found quark_integrations.mixins.json:lootr.ConfigManagerMixin [07:46:59] [main/WARN]: Error loading class: net/raphimc/immediatelyfast/feature/map_atlas_generation/MapAtlasTexture (java.lang.ClassNotFoundException: net.raphimc.immediatelyfast.feature.map_atlas_generation.MapAtlasTexture) [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.AnimationPlayerMixin.class -> yesman.epicfight.api.animation.AnimationPlayer.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.ArmaturesAccessor.class -> yesman.epicfight.gameasset.Armatures.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.DodgeSkillMixin.class -> yesman.epicfight.skill.dodge.DodgeSkill.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.LargeFireballMixin.class -> net.minecraft.world.entity.projectile.LargeFireball.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.MixinMob.class -> net.minecraft.world.entity.Mob.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.ServerPlayerPatchMixin.class -> yesman.epicfight.world.capabilities.entitypatch.player.ServerPlayerPatch.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.SkillMixin.class -> yesman.epicfight.skill.Skill.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.UtilMixin.class -> net.minecraft.Util.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:75]: [EFN Mixin Loader]Apply Compat Mixin: com.hm.efn.mixin.compat.cataclysm.MixinIABossMonster.class -> com.github.L_Ender.cataclysm.entity.InternalAnimationMonster.IABossMonsters.IABoss_monster.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:75]: [EFN Mixin Loader]Apply Compat Mixin: com.hm.efn.mixin.compat.cataclysm.MixinLLibraryBossMonster.class -> com.github.L_Ender.cataclysm.entity.AnimationMonster.BossMonsters.LLibrary_Boss_Monster.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:77]: [EFN Mixin Loader]Skip Mixin: com.hm.efn.mixin.compat.citadel.AnimationHandlerMixin.class -> com.github.alexthe666.citadel.animation.AnimationHandler.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:75]: [EFN Mixin Loader]Apply Compat Mixin: com.hm.efn.mixin.compat.geckolib.AnimationProcessorMixin.class -> software.bernie.geckolib.core.animation.AnimationProcessor.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:77]: [EFN Mixin Loader]Skip Mixin: com.hm.efn.mixin.compat.lionfishapi.AnimationHandlerMixin.class -> com.github.L_Ender.lionfishapi.server.animation.AnimationHandler.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.LocalPlayerPatchMixin.class -> yesman.epicfight.client.world.capabilites.entitypatch.player.LocalPlayerPatch.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.LockonMixin.class -> yesman.epicfight.client.world.capabilites.entitypatch.player.LocalPlayerPatch.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.MixinGameRenderer.class -> net.minecraft.client.renderer.GameRenderer.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.MixinKeyboardHandler.class -> net.minecraft.client.KeyboardHandler.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.MixinKeyMapping.class -> net.minecraft.client.KeyMapping.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.MixinLevelRenderer.class -> net.minecraft.client.renderer.LevelRenderer.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.MixinMouseHandler.class -> net.minecraft.client.MouseHandler.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.MixinParticleEngine.class -> net.minecraft.client.particle.ParticleEngine.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.PPlayerRendererMixin.class -> yesman.epicfight.client.renderer.patched.entity.PPlayerRenderer.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:80]: [EFN Mixin Loader]Apply Default Mixin: com.hm.efn.mixin.TimerMixin.class -> net.minecraft.client.Timer.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:77]: [EFN Mixin Loader]Skip Mixin: com.hm.efn.mixin.compat.oculus.MixinParticleEngineA.class -> net.minecraft.client.particle.ParticleEngine.class [07:46:59] [main/INFO]: [com.hm.efn.mixinloader.CompatInfos:shouldMixin:75]: [EFN Mixin Loader]Apply Compat Mixin: com.hm.efn.mixin.compat.oculus.MixinParticleEngineB.class -> net.minecraft.client.particle.ParticleEngine.class [07:46:59] [main/WARN]: Error loading class: net/sweenus/simplyswords/config/Config (java.lang.ClassNotFoundException: net.sweenus.simplyswords.config.Config) [07:46:59] [main/WARN]: @Mixin target net.sweenus.simplyswords.config.Config was not found lazyyyyy.mixins.json:simply_swords.faster_config.ConfigMixin [07:46:59] [main/INFO]: Disabled 'async_model_baking.EntityModelSetMixin' due to config [07:46:59] [main/INFO]: Disabled 'async_model_baking.ModelPartAccessor' due to config [07:46:59] [main/WARN]: Error loading class: com/faboslav/structurify/common/config/client/gui/widget/ImageButtonWidget (java.lang.ClassNotFoundException: com.faboslav.structurify.common.config.client.gui.widget.ImageButtonWidget) [07:46:59] [main/WARN]: @Mixin target com.faboslav.structurify.common.config.client.gui.widget.ImageButtonWidget was not found lazyyyyy.mixins.json:yacl.lazy_animated_image.structurify.ImageButtonWidgetMixin [07:46:59] [main/WARN]: Force-disabling mixin 'features.render.world.sky.WorldRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [oculus]) disables it and children [07:46:59] [main/WARN]: Force-disabling mixin 'features.render.world.sky.ClientWorldMixin' as rule 'mixin.features.render.world.sky' (added by mods [oculus]) disables it and children [07:46:59] [main/WARN]: Force-disabling mixin 'features.render.world.sky.BackgroundRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [oculus]) disables it and children [07:46:59] [main/WARN]: Force-disabling mixin 'features.render.gui.font.GlyphRendererMixin' as rule 'mixin.features.render.gui.font' (added by mods [oculus]) disables it and children [07:46:59] [main/WARN]: Force-disabling mixin 'features.render.gui.font.FontSetMixin' as rule 'mixin.features.render.gui.font' (added by mods [oculus]) disables it and children [07:46:59] [main/WARN]: Force-disabling mixin 'features.render.entity.shadows.EntityRenderDispatcherMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children [07:46:59] [main/WARN]: Force-disabling mixin 'features.render.entity.remove_streams.ModelPartMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children [07:46:59] [main/WARN]: Force-disabling mixin 'features.render.entity.remove_streams.HierarchicalModelMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children [07:46:59] [main/WARN]: Force-disabling mixin 'features.render.entity.fast_render.ModelPartMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children [07:46:59] [main/WARN]: Force-disabling mixin 'features.render.entity.fast_render.CuboidMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children [07:46:59] [main/WARN]: Force-disabling mixin 'features.render.entity.cull.EntityRendererMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children [07:46:59] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.5.0). [07:47:00] [main/WARN]: Static binding violation: PRIVATE @Overwrite method m_216202_ in modernfix-forge.mixins.json:perf.tag_id_caching.TagOrElementLocationMixin cannot reduce visibiliy of PUBLIC target method, visibility will be upgraded. [07:47:01] [pool-4-thread-1/INFO]: ModernFix reached bootstrap stage (24.79 s after launch) [07:47:01] [pool-4-thread-1/WARN]: @Final field delegatesByName:Ljava/util/Map; in modernfix-forge.mixins.json:perf.forge_registry_alloc.ForgeRegistryMixin should be final [07:47:01] [pool-4-thread-1/WARN]: @Final field delegatesByValue:Ljava/util/Map; in modernfix-forge.mixins.json:perf.forge_registry_alloc.ForgeRegistryMixin should be final [07:47:01] [pool-4-thread-1/WARN]: @Inject(@At("INVOKE")) Shift.BY=2 on sanitydim.mixins.json:MixinEntity::handler$dag000$move exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning. [07:47:01] [pool-4-thread-1/INFO]: Patching IForgeItemStack#getEnchantmentLevel [07:47:01] [pool-4-thread-1/INFO]: Patching IForgeItemStack#getEnchantmentLevel [07:47:02] [pool-4-thread-1/INFO]: Vanilla bootstrap took 1133 milliseconds [07:47:02] [pool-4-thread-1/WARN]: Method overwrite conflict for m_6104_ in embeddium.mixins.json:features.options.render_layers.LeavesBlockMixin, previously written by me.srrapero720.chloride.mixins.impl.leaves_culling.LeavesBlockMixin. Skipping method. [07:47:03] [pool-4-thread-1/INFO]: Patching IForgeItemStack#getEnchantmentLevel [07:47:03] [pool-4-thread-1/INFO]: Patching IForgeItemStack#getEnchantmentLevel [07:47:03] [pool-4-thread-1/WARN]: @Final field f_31427_:[I in mixins.epicfight.json:common.MixinWitherBoss should be final [07:47:03] [pool-4-thread-1/WARN]: @Final field f_31428_:[I in mixins.epicfight.json:common.MixinWitherBoss should be final [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:04] [pool-4-thread-1/WARN]: defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch [07:47:05] [pool-4-thread-1/WARN]: Static binding violation: PRIVATE @Overwrite method m_47505_ in modernfix-common.mixins.json:perf.remove_biome_temperature_cache.BiomeMixin cannot reduce visibiliy of PUBLIC target method, visibility will be upgraded. [07:47:06] [Render thread/INFO]: Patching EffectRenderingInventoryScreen#renderEffects [07:47:06] [Render thread/WARN]: Assets URL 'union:/E:/apps/games/minecraft/ModrinthApp/meta/libraries/net/minecraft/client/1.20.1-20230612.114412/client-1.20.1-20230612.114412-srg.jar%23496!/assets/.mcassetsroot' uses unexpected schema [07:47:06] [Render thread/WARN]: Assets URL 'union:/E:/apps/games/minecraft/ModrinthApp/meta/libraries/net/minecraft/client/1.20.1-20230612.114412/client-1.20.1-20230612.114412-srg.jar%23496!/data/.mcassetsroot' uses unexpected schema [07:47:06] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD' [07:47:06] [Render thread/INFO]: Setting user: Sanfoxer [07:47:07] [Render thread/INFO]: Bypassed Mojang DFU [07:47:07] [Render thread/INFO]: BeforeConstant is searching for constants in method with descriptor (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/GuiMessageTag;)V [07:47:07] [Render thread/INFO]: BeforeConstant found STRING constant: value = , stringValue = null [07:47:07] [Render thread/INFO]: BeforeConstant found a matching constant TYPE at ordinal 0 [07:47:07] [Render thread/INFO]: BeforeConstant found LdcInsn [07:47:07] [Render thread/INFO]: BeforeConstant found STRING constant: value = \\r, stringValue = null [07:47:07] [Render thread/INFO]: BeforeConstant found a matching constant TYPE at ordinal 1 [07:47:07] [Render thread/INFO]: BeforeConstant found LdcInsn \\r [07:47:07] [Render thread/INFO]: BeforeConstant found STRING constant: value = , stringValue = null [07:47:07] [Render thread/INFO]: BeforeConstant found a matching constant TYPE at ordinal 2 [07:47:07] [Render thread/INFO]: BeforeConstant found LdcInsn [07:47:07] [Render thread/INFO]: BeforeConstant found STRING constant: value = \\n, stringValue = null [07:47:07] [Render thread/INFO]: BeforeConstant found a matching constant TYPE at ordinal 3 [07:47:07] [Render thread/INFO]: BeforeConstant found LdcInsn \\n [07:47:07] [Render thread/INFO]: BeforeConstant found CLASS constant: value = Ljava/lang/String;, typeValue = null [07:47:07] [Render thread/INFO]: BeforeConstant found STRING constant: value = [{}] [CHAT] {}, stringValue = null [07:47:07] [Render thread/INFO]: BeforeConstant found a matching constant TYPE at ordinal 4 [07:47:07] [Render thread/INFO]: BeforeConstant found LdcInsn [{}] [CHAT] {} [07:47:07] [Render thread/INFO]: BeforeConstant found STRING constant: value = [CHAT] {}, stringValue = null [07:47:07] [Render thread/INFO]: BeforeConstant found a matching constant TYPE at ordinal 5 [07:47:07] [Render thread/INFO]: BeforeConstant found LdcInsn [CHAT] {} [07:47:07] [Render thread/INFO]: Queuing DH event binding... [07:47:07] [Render thread/INFO]: OptiFine not detected. [07:47:07] [Render thread/INFO]: options.txt already exists - last modified 1763188011555 [07:47:07] [Render thread/INFO]: Loaded default options for extra-folder [07:47:08] [Render thread/INFO]: Starting DI! [07:47:08] [Render thread/INFO]: Authenticating to Mojang as Sanfoxer (afc89130-e5e0-494b-9134-c0ef6854d440) [07:47:08] [Render thread/INFO]: Backend library: LWJGL version 3.3.1 build 7 [07:47:08] [DefaultDispatcher-worker-74/INFO]: Connecting to Essential Connection Manager... [07:47:08] [ForkJoinPool.commonPool-worker-1/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/elementa/components/UIImage$2$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-1,5,main] [07:47:08] [ForkJoinPool.commonPool-worker-1/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.elementa.components.UIImage$2.invoke(UIImage.kt:62) ~[?:?] at gg.essential.elementa.components.UIImage$2.invoke(UIImage.kt:47) ~[?:?] at gg.essential.elementa.components.UIImage._init_$lambda$1(UIImage.kt:47) ~[?:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:08] [DefaultDispatcher-worker-74/INFO]: Using Default JreDnsResolver [07:47:08] [DefaultDispatcher-worker-74/INFO]: Using Default JreSocketFactory [07:47:08] [Render thread/INFO]: Loaded client.properties [07:47:08] [Render thread/WARN]: Applying workaround: Prevent the NVIDIA OpenGL driver from using broken optimizations (NVIDIA_THREADED_OPTIMIZATIONS) [07:47:08] [Render thread/ERROR]: Mod mixin into Embeddium internals detected. This instance is now tainted. The Embeddium team does not provide any guarantee of support for issues encountered while such mods are installed. [07:47:08] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gui.SodiumGameOptions, which may cause instability. [07:47:08] [Render thread/INFO]: OpenGL Vendor: NVIDIA Corporation [07:47:08] [Render thread/INFO]: OpenGL Renderer: NVIDIA GeForce RTX 4070/PCIe/SSE2 [07:47:08] [Render thread/INFO]: OpenGL Version: 4.6.0 NVIDIA 581.57 [07:47:08] [Render thread/WARN]: Enabling secondary workaround for NVIDIA threaded optimizations [07:47:08] [WebSocketConnectReadThread-173/INFO]: Connected to Essential Connection Manager. [07:47:09] [Render thread/INFO]: Debug functionality is disabled. [07:47:09] [Render thread/INFO]: OpenGL 4.5 detected, enabling DSA. [07:47:09] [modloading-worker-0/WARN]: Mod(s) [sodiumoptionsapi, oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gui.SodiumOptionsGUI, which may cause instability. [07:47:09] [modloading-worker-0/INFO]: Dynamic FPS 3.9.5 active on Forge! [07:47:09] [modloading-worker-0/INFO]: [restapi + restapi] -> Logger created for restapi! [07:47:09] [modloading-worker-0/INFO]: [restapi + restapi] -> Api starting. [07:47:09] [modloading-worker-0/INFO]: Constructing common components for visualworkbench:main [07:47:09] [modloading-worker-0/INFO]: [restapi + restapi] -> Creating item registry [07:47:09] [modloading-worker-0/INFO]: [restapi + restapi] -> Creating block registry [07:47:09] [modloading-worker-0/INFO]: Forge mod loading, version 47.4.0, for MC 1.20.1 with MCP 20230612.114412 [07:47:09] [modloading-worker-0/INFO]: MinecraftForge v47.4.0 Initialized [07:47:09] [modloading-worker-0/INFO]: [restapi + restapi] -> Creating creative tab registry [07:47:09] [modloading-worker-0/INFO]: [restapi + restapi] -> Creating sound events registry [07:47:09] [modloading-worker-0/INFO]: [restapi + restapi] -> Creating criterion_trigger registry [07:47:09] [modloading-worker-0/INFO]: [restapi + restapi] -> Default registries created [07:47:09] [modloading-worker-0/INFO]: [restapi + restapi] -> Loading API without testing classes [07:47:09] [modloading-worker-0/WARN]: Static binding violation: PRIVATE @Overwrite method m_109501_ in embeddium.mixins.json:core.render.world.WorldRendererMixin cannot reduce visibiliy of PUBLIC target method, visibility will be upgraded. [07:47:09] [modloading-worker-0/INFO]: Visuality has initialized, have fun with more particles! [07:47:09] [modloading-worker-0/INFO]: Constructing client components for visualworkbench:main [07:47:10] [modloading-worker-0/INFO]: Constructing common components for puzzleslib:main [07:47:10] [modloading-worker-0/INFO]: Loaded mod compat: GeckolibCompat [07:47:10] [modloading-worker-0/INFO]: Loaded mod compat: IRISCompat [07:47:10] [modloading-worker-0/INFO]: Loaded mod compat: CuriosCompat [07:47:10] [modloading-worker-0/INFO]: Loaded mod compat: PlayerAnimatorCompat [07:47:10] [modloading-worker-0/INFO]: Constructing client components for puzzleslib:main [07:47:10] [modloading-worker-0/INFO]: Sending ConfigManager... [07:47:10] [modloading-worker-0/INFO]: Sending ConfigManager took 5.682 ms [07:47:10] [modloading-worker-0/INFO]: Kotlin For Forge Enabled! [07:47:10] [modloading-worker-0/INFO]: [io.ejekta.kambrik.KambrikModForge::22]: Service loaders found: [io.ejekta.kambrik.bridge.KambrikSharedApiForge@4cd536c0] [07:47:10] [modloading-worker-0/INFO]: Applying dimension config example.toml [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of AnalogueWatchClock-[1.19.3]-1.2.1.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:pufferfish_bucket is now minecraft:bucket. [07:47:10] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:salmon_bucket is now minecraft:bucket. [07:47:10] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:cod_bucket is now minecraft:bucket. [07:47:10] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:tropical_fish_bucket is now minecraft:bucket. [07:47:10] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:axolotl_bucket is now minecraft:bucket. [07:47:10] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:powder_snow_bucket is now minecraft:bucket. [07:47:10] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:tadpole_bucket is now minecraft:bucket. [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of BDHill Reforge the Sword Edge-1.20.1.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of cubic-sun-moon-v1.8.4a.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of Curios_Compat.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of DMC5 yamato for Nightfall v1.1.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/INFO]: Loading Collective version 8.13. [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of EBE_1.20.x_v1.1.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of EclecticTrove-noconfig-1.20.1-1.3.0.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of enchant icons 1.20 v1.3.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of Enchantment Outlines 1.19-1.20.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of Fancy_Beds-v4.1.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of LowOnFire_1.20.1.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of MandalasGUI+Darkmode_1.21.5_1.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/INFO]: Loaded config for: cupboard.json [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of OurStoryFTBTheme-1.20.x-1.1.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of Quark Programmer Art.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:10] [modloading-worker-0/INFO]: [dev.tr7zw.trender.gui.impl.client.LibGuiClient:onInitializeClient:38]: [LibGui] Initializing Client... [07:47:10] [modloading-worker-0/INFO]: Chloride is here, lets make your experience taste-able [07:47:10] [modloading-worker-0/INFO]: Create 6.0.8 initializing! Commit hash: 1a1a9a2819b4f89f78caec41b55ed8cb222fa24b [07:47:10] [modloading-worker-0/ERROR]: Could not read metadata of Stay_True_1.20.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:11] [modloading-worker-0/INFO]: Registering S2C receiver with id architectury:sync_ids [07:47:11] [modloading-worker-0/INFO]: Registering C2S receiver with id architectury:sync_ids [07:47:11] [modloading-worker-0/ERROR]: Could not read metadata of true_nitwit_texture.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:11] [modloading-worker-0/INFO]: Registering S2C receiver with id octolib:config_sync [07:47:11] [modloading-worker-0/INFO]: Loaded common.properties [07:47:11] [modloading-worker-0/ERROR]: Could not read metadata of Vulmoons calaclysm remake_0.1.zip for resource pack detection; ignoring: DynamicException[Not a JSON object: null Optional.empty] [07:47:11] [modloading-worker-0/INFO]: Loaded dev.properties [07:47:11] [modloading-worker-0/INFO]: Looking for KubeJS plugins... [07:47:11] [modloading-worker-0/INFO]: Found plugin source kubejs [07:47:11] [modloading-worker-0/WARN]: Plugin dev.latvian.mods.kubejs.integration.forge.gamestages.GameStagesIntegration does not have required mod gamestages loaded, skipping [07:47:11] [modloading-worker-0/INFO]: Found plugin source epicfight [07:47:11] [modloading-worker-0/INFO]: forge loader environment detected [07:47:11] [modloading-worker-0/INFO]: Loaded config file. [07:47:11] [modloading-worker-0/INFO]: Saved config file. [07:47:11] [modloading-worker-0/INFO]: Done in 245.3 ms [07:47:11] [modloading-worker-0/INFO]: Initializing TerraBlender underground biome compat [07:47:11] [modloading-worker-0/INFO]: Doing super early config setup for zeta [07:47:11] [modloading-worker-0/INFO]: Registering C2S receiver with id artifacts:networking_channel/42a7ad70b1cc371599a0eff744096b8a [07:47:11] [modloading-worker-0/INFO]: Registering S2C receiver with id artifacts:networking_channel/42a7ad70b1cc371599a0eff744096b8a [07:47:11] [modloading-worker-0/INFO]: Registering C2S receiver with id artifacts:networking_channel/74a5e841822a3a87854ae896a33430d6 [07:47:11] [modloading-worker-0/INFO]: Registering S2C receiver with id artifacts:networking_channel/74a5e841822a3a87854ae896a33430d6 [07:47:11] [modloading-worker-0/INFO]: Registering C2S receiver with id artifacts:networking_channel/eb3d1e2748533430848cadf0f37c7e9c [07:47:11] [modloading-worker-0/INFO]: Registering S2C receiver with id artifacts:networking_channel/eb3d1e2748533430848cadf0f37c7e9c [07:47:11] [modloading-worker-0/INFO]: Registering C2S receiver with id artifacts:networking_channel/91c8520f19f93b3e8b6a727568e194ab [07:47:11] [modloading-worker-0/INFO]: Registering S2C receiver with id artifacts:networking_channel/91c8520f19f93b3e8b6a727568e194ab [07:47:11] [modloading-worker-0/INFO]: Registering C2S receiver with id artifacts:networking_channel/8c2784d778293fd482ed84b8aa5fedb9 [07:47:11] [modloading-worker-0/INFO]: Registering S2C receiver with id artifacts:networking_channel/8c2784d778293fd482ed84b8aa5fedb9 [07:47:11] [modloading-worker-0/INFO]: Registering C2S receiver with id artifacts:networking_channel/ea038224ea783d40b2863f52239e2604 [07:47:11] [modloading-worker-0/INFO]: Registering S2C receiver with id artifacts:networking_channel/ea038224ea783d40b2863f52239e2604 [07:47:11] [modloading-worker-0/INFO]: Registering C2S receiver with id artifacts:networking_channel/97ad64b7ecaf33209991c4f031501a58 [07:47:11] [modloading-worker-0/INFO]: Registering S2C receiver with id artifacts:networking_channel/97ad64b7ecaf33209991c4f031501a58 [07:47:11] [modloading-worker-0/WARN]: Modified mixin "dev.uncandango.alltheleaks.mixin.core.main.RecipeCrawlHandlerMixin". Check debug logs for more information. [07:47:11] [modloading-worker-0/WARN]: Modified mixin "dev.uncandango.alltheleaks.mixin.core.main.RecipeCrawlHandlerMixin". Check debug logs for more information. [07:47:11] [modloading-worker-0/WARN]: Modified mixin "dev.uncandango.alltheleaks.mixin.core.main.RecipeCrawlHandlerMixin". Check debug logs for more information. [07:47:11] [modloading-worker-0/INFO]: Registering C2S receiver with id magistuarmory:packet_long_reach_attack [07:47:11] [modloading-worker-0/INFO]: Registering C2S receiver with id magistuarmory:packet_lance_collision [07:47:11] [modloading-worker-0/INFO]: Registering S2C receiver with id magistuarmory:packet_bc_or_ef_installed [07:47:11] [modloading-worker-0/INFO]: [BetterF3] Starting... [07:47:11] [modloading-worker-0/INFO]: [BetterF3] Loading... [07:47:11] [modloading-worker-0/INFO]: ExpandAbility here, who dis? [07:47:12] [modloading-worker-0/INFO]: [BetterF3] All done! [07:47:12] [modloading-worker-0/INFO]: Loading Rhino Minecraft remapper... [07:47:12] [modloading-worker-0/INFO]: Rhino properties loaded. [07:47:12] [modloading-worker-0/INFO]: Loading mappings for 1.20.1 [07:47:12] [modloading-worker-0/INFO]: Done in 0.256 s [07:47:12] [modloading-worker-0/INFO]: Discovered 164 modules to load. [07:47:12] [modloading-worker-0/INFO]: Constructing module Abacus... [07:47:12] [modloading-worker-0/INFO]: Constructing module Adjustable Chat... [07:47:12] [modloading-worker-0/INFO]: Constructing module Ambient Discs... [07:47:12] [modloading-worker-0/INFO]: Constructing module Ancient Tomes... [07:47:12] [modloading-worker-0/INFO]: Constructing module Ancient Wood... [07:47:12] [modloading-worker-0/INFO]: Constructing module Armed Armor Stands... [07:47:12] [modloading-worker-0/INFO]: Constructing module Auto Walk Keybind... [07:47:12] [modloading-worker-0/INFO]: Constructing module Automatic Recipe Unlock... [07:47:12] [modloading-worker-0/INFO]: Constructing module Automatic Tool Restock... [07:47:12] [modloading-worker-0/INFO]: Constructing module Azalea Wood... [07:47:12] [modloading-worker-0/INFO]: Constructing module Back Button Keybind... [07:47:12] [modloading-worker-0/INFO]: Constructing module Backpack... [07:47:12] [modloading-worker-0/INFO]: Constructing module Beacon Redirection... [07:47:12] [modloading-worker-0/INFO]: Constructing module Better Elytra Rocket... [07:47:12] [modloading-worker-0/INFO]: Constructing module Big Stone Clusters... [07:47:12] [modloading-worker-0/INFO]: Loaded config fzzy_config:keybinds in 1692ms [07:47:12] [modloading-worker-0/INFO]: Constructing module Blossom Trees... [07:47:12] [modloading-worker-0/INFO]: Constructing module Bottled Cloud... [07:47:12] [modloading-worker-0/INFO]: Constructing module Buckets Show Inhabitants... [07:47:12] [modloading-worker-0/INFO]: Constructing module Camera... [07:47:12] [modloading-worker-0/INFO]: Constructing module Campfires Boost Elytra... [07:47:12] [modloading-worker-0/INFO]: Constructing module Celebratory Lamps... [07:47:12] [modloading-worker-0/INFO]: Constructing module Chains Connect Blocks... [07:47:12] [modloading-worker-0/INFO]: Constructing module Chest Searching... [07:47:12] [modloading-worker-0/INFO]: Constructing module Chorus Vegetation... [07:47:12] [modloading-worker-0/INFO]: Constructing module Chute... [07:47:12] [modloading-worker-0/INFO]: Constructing module Climate Control Remover... [07:47:12] [modloading-worker-0/INFO]: Constructing module Color Runes... [07:47:12] [modloading-worker-0/INFO]: Constructing module Compasses Work Everywhere... [07:47:12] [modloading-worker-0/INFO]: Constructing module Compressed Blocks... [07:47:12] [modloading-worker-0/INFO]: Constructing module Coral On Cactus... [07:47:12] [modloading-worker-0/INFO]: Constructing module Corundum... [07:47:12] [modloading-worker-0/INFO]: Constructing module Crabs... [07:47:12] [modloading-worker-0/INFO]: Constructing module Crafter... [07:47:12] [modloading-worker-0/INFO]: Constructing module Crate... [07:47:12] [modloading-worker-0/INFO]: Constructing module Diamond Repair... [07:47:12] [modloading-worker-0/INFO]: Constructing module Dispensers Place Blocks... [07:47:12] [modloading-worker-0/INFO]: Constructing module Double Door Opening... [07:47:12] [modloading-worker-0/INFO]: Constructing module Dragon Scales... [07:47:12] [modloading-worker-0/INFO]: Constructing module Duskbound Blocks... [07:47:12] [modloading-worker-0/INFO]: Constructing module Dyeable Item Frames... [07:47:12] [modloading-worker-0/INFO]: Constructing module Easy Transfering... [07:47:12] [modloading-worker-0/INFO]: Constructing module Elytra Indicator... [07:47:12] [modloading-worker-0/INFO]: Constructing module Emotes... [07:47:12] [modloading-worker-0/INFO]: Constructing module Enchantment Predicates... [07:47:12] [modloading-worker-0/INFO]: Constructing module Enchantments Begone... [07:47:12] [modloading-worker-0/INFO]: Constructing module Ender Watcher... [07:47:12] [modloading-worker-0/INFO]: Constructing module Endermosh Music Disc... [07:47:12] [modloading-worker-0/INFO]: Constructing module Enhanced Ladders... [07:47:12] [modloading-worker-0/INFO]: Constructing module Expanded Item Interactions... [07:47:12] [modloading-worker-0/INFO]: Constructing module Fairy Rings... [07:47:12] [modloading-worker-0/INFO]: Constructing module Fallen Logs... [07:47:12] [modloading-worker-0/INFO]: Constructing module Feeding Trough... [07:47:12] [modloading-worker-0/INFO]: Constructing module Forgotten... [07:47:12] [modloading-worker-0/INFO]: Constructing module Foxhound... [07:47:12] [modloading-worker-0/INFO]: Constructing module Framed Glass... [07:47:12] [modloading-worker-0/INFO]: Constructing module Game Nerfs... [07:47:12] [modloading-worker-0/INFO]: Constructing module Glass Item Frame... [07:47:12] [modloading-worker-0/INFO]: Constructing module Glass Shard... [07:47:12] [modloading-worker-0/INFO]: Constructing module Glimmering Weald... [07:47:12] [modloading-worker-0/INFO]: Constructing module Gold Bars... [07:47:12] [modloading-worker-0/INFO]: Constructing module Gold Tools Have Fortune... [07:47:12] [modloading-worker-0/INFO]: Constructing module Grab Chickens... [07:47:12] [modloading-worker-0/INFO]: Constructing module Grate... [07:47:12] [modloading-worker-0/INFO]: Constructing module Gravisand... [07:47:12] [modloading-worker-0/INFO]: Constructing module Greener Grass... [07:47:12] [modloading-worker-0/INFO]: Constructing module Hedges... [07:47:12] [modloading-worker-0/INFO]: Constructing module Hoe Harvesting... [07:47:12] [modloading-worker-0/INFO]: Constructing module Hollow Logs... [07:47:12] [modloading-worker-0/INFO]: Constructing module Horses Swim... [07:47:12] [modloading-worker-0/INFO]: Constructing module Hotbar Changer... [07:47:12] [modloading-worker-0/INFO]: Constructing module Improved Sponges... [07:47:12] [modloading-worker-0/INFO]: Constructing module Improved Tooltips... [07:47:12] [modloading-worker-0/INFO]: Constructing module Industrial Palette... [07:47:12] [modloading-worker-0/INFO]: Constructing module Inventory Sorting... [07:47:12] [modloading-worker-0/INFO]: Constructing module Iron Rod... [07:47:12] [modloading-worker-0/INFO]: Constructing module Item Sharing... [07:47:12] [modloading-worker-0/INFO]: Constructing module Japanese Palette... [07:47:12] [modloading-worker-0/INFO]: Constructing module Leaf Carpet... [07:47:12] [modloading-worker-0/INFO]: Constructing module Lock Rotation... [07:47:12] [modloading-worker-0/INFO]: Constructing module Long Range Pick Block... [07:47:12] [modloading-worker-0/INFO]: Constructing module Magma Keeps Concrete Powder... [07:47:12] [modloading-worker-0/INFO]: Constructing module Magnets... [07:47:12] [modloading-worker-0/INFO]: Constructing module Map Washing... [07:47:12] [modloading-worker-0/INFO]: Constructing module Matrix Enchanting... [07:47:12] [modloading-worker-0/INFO]: Constructing module Metal Buttons... [07:47:12] [modloading-worker-0/INFO]: Constructing module Microcrafting Helper... [07:47:12] [modloading-worker-0/INFO]: Constructing module Midori... [07:47:12] [modloading-worker-0/INFO]: Constructing module Monster Box... [07:47:12] [modloading-worker-0/INFO]: Constructing module More Banner Layers... [07:47:12] [modloading-worker-0/INFO]: Constructing module More Brick Types... [07:47:12] [modloading-worker-0/INFO]: Constructing module More Mud Blocks... [07:47:12] [modloading-worker-0/INFO]: Constructing module More Note Block Sounds... [07:47:12] [modloading-worker-0/INFO]: Constructing module More Potted Plants... [07:47:12] [modloading-worker-0/INFO]: Constructing module More Villagers... [07:47:12] [modloading-worker-0/INFO]: Constructing module Narrator Readout... [07:47:12] [modloading-worker-0/INFO]: Constructing module Nether Brick Fence Gate... [07:47:12] [modloading-worker-0/INFO]: Constructing module Nether Obsidian Spikes... [07:47:12] [modloading-worker-0/INFO]: Constructing module New Stone Types... [07:47:12] [modloading-worker-0/INFO]: Constructing module No Durability On Cosmetics... [07:47:12] [modloading-worker-0/INFO]: Constructing module No More Lava Pockets... [07:47:12] [modloading-worker-0/INFO]: Constructing module Obsidian Plate... [07:47:12] [modloading-worker-0/INFO]: Constructing module Overlay Shader... [07:47:12] [modloading-worker-0/INFO]: Constructing module Parrot Eggs... [07:47:12] [modloading-worker-0/INFO]: Constructing module Pat The Dogs... [07:47:12] [modloading-worker-0/INFO]: Constructing module Pathfinder Maps... [07:47:12] [modloading-worker-0/INFO]: Constructing module Permafrost... [07:47:12] [modloading-worker-0/INFO]: Constructing module Petals On Water... [07:47:12] [modloading-worker-0/INFO]: Constructing module Pickarang... [07:47:12] [modloading-worker-0/INFO]: Constructing module Pig Litters... [07:47:12] [modloading-worker-0/INFO]: Constructing module Pipes... [07:47:12] [modloading-worker-0/INFO]: Constructing module Pistons Move Tile Entities... [07:47:12] [modloading-worker-0/INFO]: Constructing module Poison Potato Usage... [07:47:12] [modloading-worker-0/INFO]: Constructing module Quick Armor Swapping... [07:47:12] [modloading-worker-0/INFO]: Constructing module Rainbow Lamps... [07:47:12] [modloading-worker-0/INFO]: Constructing module Raw Metal Bricks... [07:47:12] [modloading-worker-0/INFO]: Constructing module Reacharound Placing... [07:47:12] [modloading-worker-0/INFO]: Constructing module Redstone Randomizer... [07:47:12] [modloading-worker-0/INFO]: Constructing module Renewable Spore Blossoms... [07:47:12] [modloading-worker-0/INFO]: Constructing module Replace Scaffolding... [07:47:12] [modloading-worker-0/INFO]: Constructing module Rope... [07:47:12] [modloading-worker-0/INFO]: Constructing module Safer Creatures... [07:47:12] [modloading-worker-0/INFO]: Constructing module Seed Pouch... [07:47:12] [modloading-worker-0/INFO]: Constructing module Shear Vines... [07:47:12] [modloading-worker-0/INFO]: Constructing module Shiba... [07:47:12] [modloading-worker-0/INFO]: Constructing module Shingles... [07:47:12] [modloading-worker-0/INFO]: Constructing module Shulker Packing... [07:47:12] [modloading-worker-0/INFO]: Constructing module Simple Harvest... [07:47:12] [modloading-worker-0/INFO]: Constructing module Skull Pikes... [07:47:13] [modloading-worker-0/INFO]: Constructing module Slabs To Blocks... [07:47:13] [modloading-worker-0/INFO]: Constructing module Slime In A Bucket... [07:47:13] [modloading-worker-0/INFO]: Constructing module Slimes To Magma Cubes... [07:47:13] [modloading-worker-0/INFO]: Constructing module Snow Golem Player Heads... [07:47:13] [modloading-worker-0/INFO]: Constructing module Soul Candles... [07:47:13] [modloading-worker-0/INFO]: Constructing module Soul Sandstone... [07:47:13] [modloading-worker-0/INFO]: Constructing module Spawner Replacer... [07:47:13] [modloading-worker-0/INFO]: Constructing module Spiral Spires... [07:47:13] [modloading-worker-0/INFO]: Constructing module Stonelings... [07:47:13] [modloading-worker-0/INFO]: Constructing module Stools... [07:47:13] [modloading-worker-0/INFO]: Constructing module Sturdy Stone... [07:47:13] [modloading-worker-0/INFO]: Constructing module Thatch... [07:47:13] [modloading-worker-0/INFO]: Constructing module Tiny Potato... [07:47:13] [modloading-worker-0/INFO]: Constructing module Torch Arrow... [07:47:13] [modloading-worker-0/INFO]: Constructing module Toretoise... [07:47:13] [modloading-worker-0/INFO]: Constructing module Totem Of Holding... [07:47:13] [modloading-worker-0/INFO]: Constructing module Trowel... [07:47:13] [modloading-worker-0/INFO]: Constructing module Usage Ticker... [07:47:13] [modloading-worker-0/INFO]: Constructing module Uses For Curses... [07:47:13] [modloading-worker-0/INFO]: Constructing module Utility Recipes... [07:47:13] [modloading-worker-0/INFO]: Constructing module Variant Animal Textures... [07:47:13] [modloading-worker-0/INFO]: Constructing module Variant Bookshelves... [07:47:13] [modloading-worker-0/INFO]: Constructing module Variant Chests... [07:47:13] [modloading-worker-0/INFO]: Constructing module Variant Furnaces... [07:47:13] [modloading-worker-0/INFO]: Constructing module Variant Ladders... [07:47:13] [modloading-worker-0/INFO]: Constructing module Variant Selector... [07:47:13] [modloading-worker-0/INFO]: Constructing module Vertical Planks... [07:47:13] [modloading-worker-0/INFO]: Constructing module Vertical Slabs... [07:47:13] [modloading-worker-0/INFO]: Constructing module Vexes Die With Their Masters... [07:47:13] [modloading-worker-0/INFO]: Constructing module Villager Rerolling Rework... [07:47:13] [modloading-worker-0/INFO]: Constructing module Villagers Follow Emeralds... [07:47:13] [modloading-worker-0/INFO]: Constructing module Wooden Posts... [07:47:13] [modloading-worker-0/INFO]: Constructing module Wool Shuts Up Minecarts... [07:47:13] [modloading-worker-0/INFO]: Constructing module Wraith... [07:47:13] [modloading-worker-0/INFO]: Constructing module Zombie Villagers On Normal... [07:47:13] [modloading-worker-0/INFO]: Constructing module More Stone Variants... [07:47:13] [modloading-worker-0/INFO]: Constructed 164 modules. [07:47:13] [modloading-worker-0/INFO]: Doing super early config setup for quark [07:47:13] [modloading-worker-0/WARN]: @Inject(@At("INVOKE")) Shift.BY=5 on attributeslib.mixins.json:client.ClientPacketListenerMixin::handler$bgd000$apoth_postAttrChangedEvent exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning. [07:47:13] [modloading-worker-0/INFO]: example.js#5: Hello, World! (Loaded startup scripts) [07:47:13] [modloading-worker-0/INFO]: Loaded script startup_scripts:example.js in 0.054 s [07:47:13] [modloading-worker-0/INFO]: Loaded 1/1 KubeJS startup scripts in 1.162 s with 0 errors and 0 warnings [07:47:13] [modloading-worker-0/INFO]: example.js#5: Hello, World! (Loaded client scripts) [07:47:13] [modloading-worker-0/INFO]: Loaded script client_scripts:example.js in 0.0 s [07:47:13] [modloading-worker-0/INFO]: Loaded 1/1 KubeJS client scripts in 0.048 s with 0 errors and 0 warnings [07:47:13] [modloading-worker-0/INFO]: Registering C2S receiver with id kubejs:send_data_from_client [07:47:13] [modloading-worker-0/INFO]: Registering S2C receiver with id kubejs:send_data_from_server [07:47:13] [modloading-worker-0/INFO]: Registering S2C receiver with id kubejs:paint [07:47:13] [modloading-worker-0/INFO]: Registering S2C receiver with id kubejs:add_stage [07:47:13] [modloading-worker-0/INFO]: Registering S2C receiver with id kubejs:remove_stage [07:47:13] [modloading-worker-0/INFO]: Registering S2C receiver with id kubejs:sync_stages [07:47:13] [modloading-worker-0/INFO]: Registering C2S receiver with id kubejs:first_click [07:47:13] [modloading-worker-0/INFO]: Registering S2C receiver with id kubejs:toast [07:47:13] [modloading-worker-0/INFO]: Registering S2C receiver with id kubejs:reload_startup_scripts [07:47:13] [modloading-worker-0/INFO]: Registering S2C receiver with id kubejs:display_server_errors [07:47:13] [modloading-worker-0/INFO]: Registering S2C receiver with id kubejs:display_client_errors [07:47:14] [modloading-worker-0/WARN]: defineId called for: class net.minecraft.world.entity.player.Player from class yesman.epicfight.world.capabilities.entitypatch.player.PlayerPatch [07:47:18] [Render thread/WARN]: Registry entry listened Registry Entry [minecraft:entity_type / artifacts:mimic] was not realized! [07:47:18] [Render thread/INFO]: Initialized block sets in 15ms [07:47:18] [Render thread/INFO]: Instantiating Mojang DFU [07:47:18] [Datafixer Bootstrap/INFO]: 188 Datafixer optimizations took 146 milliseconds [07:47:19] [Render thread/WARN]: defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch [07:47:19] [Render thread/WARN]: defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch [07:47:19] [Render thread/WARN]: defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch [07:47:19] [Render thread/WARN]: defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch [07:47:19] [Render thread/WARN]: defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch [07:47:19] [Render thread/WARN]: defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch [07:47:19] [Render thread/WARN]: defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch [07:47:19] [Render thread/WARN]: defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch [07:47:19] [Render thread/WARN]: defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch [07:47:19] [Render thread/INFO]: Replacing search trees with 'JEI' provider [07:47:20] [Render thread/INFO]: Attempting pack insertion... [07:47:20] [Render thread/INFO]: Registering CHLORIDE built-in packs [07:47:21] [Render thread/INFO]: Block minecraft:water_cauldron had its color provider replaced and will not use per-vertex coloring [07:47:21] [Render thread/INFO]: Hardware information: [07:47:21] [Render thread/INFO]: CPU: 16x AMD Ryzen 7 3700X 8-Core Processor [07:47:21] [Render thread/INFO]: GPU: NVIDIA GeForce RTX 4070/PCIe/SSE2 (Supports OpenGL 4.6.0 NVIDIA 581.57) [07:47:21] [Render thread/INFO]: OS: Windows 11 (10.0) [07:47:21] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.vertex.VertexFormatDescriptionImpl, which may cause instability. [07:47:21] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.vertex.buffer.SodiumBufferBuilder, which may cause instability. [07:47:21] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer, which may cause instability. [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/mod/cosmetics/settings/CosmeticProperty$Companion$json$2 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.mod.cosmetics.settings.CosmeticProperty.(CosmeticProperty.kt:472) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.InfraCosmeticsData$addCosmetic$settingsFuture$1.invoke(InfraCosmeticsData.kt:126) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.InfraCosmeticsData$addCosmetic$settingsFuture$1.invoke(InfraCosmeticsData.kt:126) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.InfraCosmeticsData.addCosmetic$lambda$3(InfraCosmeticsData.kt:126) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/mod/cosmetics/settings/CosmeticProperty$Companion$json$2$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.mod.cosmetics.settings.CosmeticProperty$Companion$json$2.invoke(CosmeticProperty.kt:473) ~[?:?] at gg.essential.mod.cosmetics.settings.CosmeticProperty$Companion$json$2.invoke(CosmeticProperty.kt:472) ~[?:?] at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74) ~[?:?] at gg.essential.mod.cosmetics.settings.CosmeticProperty$Companion.getJson(CosmeticProperty.kt:472) ~[?:?] at gg.essential.mod.cosmetics.settings.CosmeticProperty$Companion.fromJsonArray(CosmeticProperty.kt:483) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.InfraCosmeticsData$addCosmetic$settingsFuture$1.invoke(InfraCosmeticsData.kt:126) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.InfraCosmeticsData$addCosmetic$settingsFuture$1.invoke(InfraCosmeticsData.kt:126) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.InfraCosmeticsData.addCosmetic$lambda$3(InfraCosmeticsData.kt:126) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent gg/essential/lib/okhttp3/internal/Internal for class gg/essential/lib/okhttp3/OkHttpClient$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.lib.okhttp3.internal.Internal at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.lib.okhttp3.OkHttpClient$Builder.(OkHttpClient.java:475) ~[?:?] at gg.essential.util.HttpUtils.httpClient$lambda$1(HttpUtils.kt:40) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent gg/essential/lib/okhttp3/EventListener for class gg/essential/lib/okhttp3/EventListener$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.lib.okhttp3.EventListener at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.lib.okhttp3.OkHttpClient$Builder.(OkHttpClient.java:477) ~[?:?] at gg.essential.util.HttpUtils.httpClient$lambda$1(HttpUtils.kt:40) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent gg/essential/lib/okhttp3/internal/tls/CertificateChainCleaner for class gg/essential/lib/okhttp3/internal/tls/BasicCertificateChainCleaner in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.lib.okhttp3.internal.tls.CertificateChainCleaner at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.lib.okhttp3.OkHttpClient$Builder.sslSocketFactory(OkHttpClient.java:696) ~[?:?] at gg.essential.util.HttpUtils.httpClient$lambda$1(HttpUtils.kt:41) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent gg/essential/lib/okhttp3/internal/platform/Platform for class gg/essential/lib/okhttp3/internal/platform/Jdk9Platform in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.lib.okhttp3.internal.platform.Platform at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.lib.okhttp3.internal.tls.CertificateChainCleaner.get(CertificateChainCleaner.java:41) ~[?:?] at gg.essential.lib.okhttp3.OkHttpClient$Builder.sslSocketFactory(OkHttpClient.java:696) ~[?:?] at gg.essential.util.HttpUtils.httpClient$lambda$1(HttpUtils.kt:41) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent gg/essential/lib/okhttp3/internal/platform/Platform for class gg/essential/lib/okhttp3/internal/platform/AndroidPlatform in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.lib.okhttp3.internal.platform.Platform at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.lib.okhttp3.internal.platform.Platform.findPlatform(Platform.java:173) ~[?:?] at gg.essential.lib.okhttp3.internal.platform.Platform.(Platform.java:74) ~[?:?] at gg.essential.lib.okhttp3.internal.tls.CertificateChainCleaner.get(CertificateChainCleaner.java:41) ~[?:?] at gg.essential.lib.okhttp3.OkHttpClient$Builder.sslSocketFactory(OkHttpClient.java:696) ~[?:?] at gg.essential.util.HttpUtils.httpClient$lambda$1(HttpUtils.kt:41) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent gg/essential/lib/okhttp3/internal/tls/CertificateChainCleaner for class gg/essential/lib/okhttp3/internal/platform/AndroidPlatform$AndroidCertificateChainCleaner in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:21] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.lib.okhttp3.internal.tls.CertificateChainCleaner at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.lib.okhttp3.internal.platform.Platform.findPlatform(Platform.java:173) ~[?:?] at gg.essential.lib.okhttp3.internal.platform.Platform.(Platform.java:74) ~[?:?] at gg.essential.lib.okhttp3.internal.tls.CertificateChainCleaner.get(CertificateChainCleaner.java:41) ~[?:?] at gg.essential.lib.okhttp3.OkHttpClient$Builder.sslSocketFactory(OkHttpClient.java:696) ~[?:?] at gg.essential.util.HttpUtils.httpClient$lambda$1(HttpUtils.kt:41) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:21] [Render thread/INFO]: Registering model layer quark:crab#main [07:47:21] [Render thread/INFO]: Registering model layer quark:shiba#main [07:47:21] [Render thread/INFO]: Registering model layer quark:quark_boat_chest#main [07:47:21] [Render thread/INFO]: Registering model layer quark:wraith#main [07:47:21] [Render thread/INFO]: Registering model layer quark:forgotten_hat#main [07:47:21] [Render thread/INFO]: Registering model layer quark:stoneling#main [07:47:21] [Render thread/INFO]: Registering model layer quark:toretoise#main [07:47:21] [Render thread/INFO]: Registering model layer quark:quark_boat#main [07:47:21] [Render thread/INFO]: Registering model layer quark:foxhound#main [07:47:21] [Render thread/INFO]: Registering model layer quark:backpack#main [07:47:22] [Render thread/INFO]: Reloading ResourceManager: vanilla, mod_resources, Moonlight Mods Dynamic Assets, KubeJS Resource Pack [assets], file/Fancy_Beds-v4.1.zip, file/LowOnFire_1.20.1.zip, file/Stay_True_1.20.zip, file/Vulmoons calaclysm remake_0.1.zip, file/cubic-sun-moon-v1.8.4a.zip, file/enchant icons 1.20 v1.3.zip, file/true_nitwit_texture.zip, EpicFight Nightfall-2.3.3.jar:packs/more_power, file/EBE_1.20.x_v1.1.zip, file/EclecticTrove-noconfig-1.20.1-1.3.0.zip, file/DMC5 yamato for Nightfall v1.1.zip, file/Curios_Compat.zip, file/BDHill Reforge the Sword Edge-1.20.1.zip, supplementaries:darker_ropes, file/MandalasGUI+Darkmode_1.21.5_1.zip, file/Enchantment Outlines 1.19-1.20.zip, file/AnalogueWatchClock-[1.19.3]-1.2.1.zip, defaultresources_global, Essential Assets, essential [07:47:22] [Worker-ResourceReload-0/INFO]: Starting runtime resource generation for pack type CLIENT_RESOURCES with generators from mods [moonlight, supplementaries, supplementaries, amendments]: [net.mehvahdjukaar.moonlight.core.MoonlightClient$Gen@23fee7f5, net.mehvahdjukaar.supplementaries.dynamicpack.ClientDynamicResourcesGenerator@b3530c9, net.mehvahdjukaar.amendments.client.ClientResourceGenerator@690ae505] [07:47:22] [Worker-ResourceReload-0/INFO]: Generating runtime assets for pack Moonlight Mods Dynamic Assets (moonlight) [07:47:22] [Render thread/INFO]: Forge only mixins are working for Beautiful Enchanted Books! [07:47:22] [Worker-ResourceReload-0/INFO]: Generated runtime CLIENT_RESOURCES for pack Moonlight Mods Dynamic Assets (moonlight) in: 6 ms (multithreaded) [07:47:22] [Worker-ResourceReload-0/INFO]: Generating runtime assets for pack Moonlight Mods Dynamic Assets (supplementaries) [07:47:22] [Worker-ResourceReload-0/INFO]: Generated runtime CLIENT_RESOURCES for pack Moonlight Mods Dynamic Assets (supplementaries) in: 114 ms (multithreaded) [07:47:22] [Worker-ResourceReload-0/INFO]: Generating runtime assets for pack Moonlight Mods Dynamic Assets (amendments) [07:47:22] [pool-11-thread-1/ERROR]: Palette mask cataclysm:item/music_disc_maledictus needs to be at least as large as the target image amendments:block/music_discs/music_disc_mask and have the same frame count. You must alter the mask to match the texture size [07:47:22] [Worker-ResourceReload-0/INFO]: Generated runtime CLIENT_RESOURCES for pack Moonlight Mods Dynamic Assets (amendments) in: 47 ms (multithreaded) [07:47:22] [Worker-ResourceReload-0/INFO]: Finished runtime resources generation for 4 packs in a total of 169 ms [07:47:22] [Render thread/INFO]: Client resource reload complete! [07:47:22] [Render thread/INFO]: Successfully loaded 0 assets remolders! [07:47:22] [DefaultDispatcher-worker-81/INFO]: Connected to Discord as sanfoxerken [07:47:22] [Finalizer/WARN]: One or more BufferBuilders have been leaked, ModernFix will attempt to correct this. [07:47:23] [modloading-worker-0/INFO]: Epic Fight web server connection helper: Initialize [07:47:23] [Worker-ResourceReload-11/WARN]: File supplementaries:sounds/item/awning_bounce_1.ogg does not exist, cannot add it to event supplementaries:block.awning.bounce [07:47:23] [Worker-ResourceReload-11/WARN]: File supplementaries:sounds/item/awning_bounce_2.ogg does not exist, cannot add it to event supplementaries:block.awning.bounce [07:47:23] [Worker-ResourceReload-11/WARN]: File supplementaries:sounds/item/awning_bounce_3.ogg does not exist, cannot add it to event supplementaries:block.awning.bounce [07:47:23] [Worker-ResourceReload-11/WARN]: File block_factorys_bosses:sounds/dragon_flameattack_01.ogg does not exist, cannot add it to event block_factorys_bosses:dragon_flame [07:47:23] [Worker-ResourceReload-11/WARN]: File block_factorys_bosses:sounds/dragon_flameattack_02.ogg does not exist, cannot add it to event block_factorys_bosses:dragon_flame [07:47:23] [Worker-ResourceReload-11/WARN]: File block_factorys_bosses:sounds/dragon_flameattack_03.ogg does not exist, cannot add it to event block_factorys_bosses:dragon_flame [07:47:23] [Worker-ResourceReload-11/WARN]: File block_factorys_bosses:sounds/dragon_flameattack_04.ogg does not exist, cannot add it to event block_factorys_bosses:dragon_flame [07:47:23] [Worker-ResourceReload-14/INFO]: Found unifont_all_no_pua-15.0.06.hex, loading [07:47:23] [modloading-worker-0/INFO]: Epic Fight web server connection helper: supported [07:47:23] [modloading-worker-0/INFO]: Epic Fight web server status: Initialize [07:47:23] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/mod/cosmetics/featured/FeaturedItemType$Companion$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:23] [Worker-ResourceReload-11/WARN]: File cataclysm:sounds/entity/maledictus_leap.ogg does not exist, cannot add it to event cataclysm:maledictus_leap [07:47:23] [Worker-ResourceReload-11/WARN]: File cataclysm:sounds/entity/maledictus_idle3.ogg does not exist, cannot add it to event cataclysm:maledictus_idle [07:47:23] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedItemType.(FeaturedItemType.kt:16) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedItem$Cosmetic.(FeaturedItem.kt:42) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedItem$Cosmetic$$serializer.deserialize(FeaturedItem.kt:32) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedItem$Cosmetic$$serializer.deserialize(FeaturedItem.kt:32) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:89) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedPageRaw$$serializer.deserialize(featuredPage.kt:25) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedPageRaw$$serializer.deserialize(featuredPage.kt:25) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedPageSerializer.deserialize(featuredPage.kt:51) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedPageSerializer.deserialize(featuredPage.kt:46) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedPageCollection$$serializer.deserialize(FeaturedPageCollection.kt:24) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedPageCollection$$serializer.deserialize(FeaturedPageCollection.kt:24) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent gg/essential/mod/cosmetics/featured/BaseDivider for class gg/essential/mod/cosmetics/featured/TextDivider in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:23] [Worker-ResourceReload-11/WARN]: File irons_spellbooks:sounds/dead_king/music/drums.ogg does not exist, cannot add it to event irons_spellbooks:entity.dead_king.music.drum_loop [07:47:23] [Worker-ResourceReload-11/WARN]: File irons_spellbooks:sounds/dead_king/music/finale.ogg does not exist, cannot add it to event irons_spellbooks:entity.dead_king.music.finale [07:47:23] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.mod.cosmetics.featured.BaseDivider at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedPageSerializer.deserialize$convertToDividerList(featuredPage.kt:57) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedPageSerializer.deserialize(featuredPage.kt:61) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedPageSerializer.deserialize(featuredPage.kt:46) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedPageCollection$$serializer.deserialize(FeaturedPageCollection.kt:24) ~[?:?] at gg.essential.mod.cosmetics.featured.FeaturedPageCollection$$serializer.deserialize(FeaturedPageCollection.kt:24) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [DefaultDispatcher-worker-7/WARN]: Invalid path minecraft:assets/minecraft/textures/block/old iron/iron_door_top.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-79/WARN]: Invalid path minecraft:assets/minecraft/textures/block/old iron/iron_door_bottom.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-3/WARN]: Invalid path minecraft:assets/minecraft/textures/block/old iron/iron_trapdoor.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [ForkJoinPool.commonPool-worker-10/ERROR]: Could not find parent kotlin/coroutines/jvm/internal/SuspendLambda for class gg/essential/network/connectionmanager/cosmetics/AssetLoader$AssetType$Texture$1$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-10,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-10/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.coroutines.jvm.internal.SuspendLambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$AssetType$Texture$1.invoke(AssetLoader.kt:330) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$AssetType$Texture$1.invoke(AssetLoader.kt:329) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [ForkJoinPool.commonPool-worker-10/ERROR]: Could not find parent gg/essential/model/backend/minecraft/MinecraftRenderBackend$DynamicTexture for class gg/essential/model/backend/minecraft/MinecraftRenderBackend$CosmeticTexture in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-10,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-10/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.model.backend.minecraft.MinecraftRenderBackend$DynamicTexture at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.backend.minecraft.MinecraftRenderBackend.readTexture(MinecraftRenderBackend.kt:395) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$AssetType$Texture$1$1.invokeSuspend(AssetLoader.kt:330) ~[?:?] at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[?:?] at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) ~[?:?] at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:277) ~[?:?] at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) ~[?:?] at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) ~[?:?] at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) ~[?:?] at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48) ~[?:?] at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$AssetType$Texture$1.invoke(AssetLoader.kt:330) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$AssetType$Texture$1.invoke(AssetLoader.kt:329) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [ForkJoinPool.commonPool-worker-5/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/util/CachedAvatarImage$parseAsset$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-5,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-5/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.util.CachedAvatarImage.parseAsset$default(CachedAvatarImage.kt:54) ~[?:?] at gg.essential.util.CachedAvatarImage$PlayerHeadAssetType$1.invoke(CachedAvatarImage.kt:39) ~[?:?] at gg.essential.util.CachedAvatarImage$PlayerHeadAssetType$1.invoke(CachedAvatarImage.kt:38) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [ForkJoinPool.commonPool-worker-10/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/backend/minecraft/MinecraftRenderBackend$DynamicTexture$identifier$2 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-10,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-10/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.backend.minecraft.MinecraftRenderBackend$DynamicTexture.(MinecraftRenderBackend.kt:420) ~[?:?] at gg.essential.model.backend.minecraft.MinecraftRenderBackend$CosmeticTexture.(MinecraftRenderBackend.kt:431) ~[?:?] at gg.essential.model.backend.minecraft.MinecraftRenderBackend.readTexture(MinecraftRenderBackend.kt:395) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$AssetType$Texture$1$1.invokeSuspend(AssetLoader.kt:330) ~[?:?] at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[?:?] at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) ~[?:?] at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:277) ~[?:?] at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) ~[?:?] at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) ~[?:?] at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) ~[?:?] at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48) ~[?:?] at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$AssetType$Texture$1.invoke(AssetLoader.kt:330) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$AssetType$Texture$1.invoke(AssetLoader.kt:329) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [DefaultDispatcher-worker-62/WARN]: Invalid path minecraft:assets/minecraft/textures/item/cool netherrite/netherite_axe.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-77/WARN]: Invalid path minecraft:assets/minecraft/textures/item/netherite no gold/netherite_boots.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-68/WARN]: Invalid path minecraft:assets/minecraft/textures/item/cool netherrite/netherite_chestplate.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-68/WARN]: Invalid path minecraft:assets/minecraft/textures/item/netherite no gold/netherite_helmet.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-62/WARN]: Invalid path minecraft:assets/minecraft/textures/item/cool netherrite/pack.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-68/WARN]: Invalid path minecraft:assets/minecraft/textures/item/cool netherrite/netherite_shovel.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-62/WARN]: Invalid path minecraft:assets/minecraft/textures/item/cool netherrite/netherite_leggings.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-68/WARN]: Invalid path minecraft:assets/minecraft/textures/item/netherite no gold/netherite_leggings.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-62/WARN]: Invalid path minecraft:assets/minecraft/textures/item/cool netherrite/netherite_hoe.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-68/WARN]: Invalid path minecraft:assets/minecraft/textures/item/cool netherrite/netherite_helmet.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-68/WARN]: Invalid path minecraft:assets/minecraft/textures/item/cool netherrite/netherite_sword.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-62/WARN]: Invalid path minecraft:assets/minecraft/textures/item/cool netherrite/netherite_pickaxe.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-77/WARN]: Invalid path minecraft:assets/minecraft/textures/item/cool netherrite/readme.txt in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-62/WARN]: Invalid path minecraft:assets/minecraft/textures/item/netherite no gold/netherite_chestplate.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [DefaultDispatcher-worker-68/WARN]: Invalid path minecraft:assets/minecraft/textures/item/cool netherrite/netherite_boots.png in pack file/Stay_True_1.20.zip, ignoring [07:47:23] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent kotlinx/serialization/json/JsonContentPolymorphicSerializer for class gg/essential/model/file/UvsSerializer in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-1/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/file/ParticlesFile$Material$Companion$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-1,5,main] [07:47:23] [Worker-ResourceReload-2/WARN]: Missing sprite: antiquelegacy:textures/entity/bronze_republic_scutum_pattern.png [07:47:23] [Worker-ResourceReload-2/WARN]: Missing sprite: antiquelegacy:textures/entity/bronze_republic_scutum_nopattern.png [07:47:23] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlinx.serialization.json.JsonContentPolymorphicSerializer at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ModelFile$Uvs$Companion.serializer(ModelFile.kt:77) ~[?:?] at gg.essential.model.file.ModelFile$Cube.(ModelFile.kt:68) ~[?:?] at gg.essential.model.file.ModelFile$Cube$$serializer.deserialize(ModelFile.kt:68) ~[?:?] at gg.essential.model.file.ModelFile$Cube$$serializer.deserialize(ModelFile.kt:68) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ModelFile$Bone$$serializer.deserialize(ModelFile.kt:56) ~[?:?] at gg.essential.model.file.ModelFile$Bone$$serializer.deserialize(ModelFile.kt:56) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ModelFile$Geometry$$serializer.deserialize(ModelFile.kt:39) ~[?:?] at gg.essential.model.file.ModelFile$Geometry$$serializer.deserialize(ModelFile.kt:39) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ModelFile$$serializer.deserialize(ModelFile.kt:32) ~[?:?] at gg.essential.model.file.ModelFile$$serializer.deserialize(ModelFile.kt:32) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent gg/essential/model/file/ModelFile$Uvs for class gg/essential/model/file/ModelFile$Uvs$PerFace in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-1/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticlesFile$Material.(ParticlesFile.kt:80) ~[?:?] at gg.essential.model.file.ParticlesFile$Material$$serializer.deserialize(ParticlesFile.kt:80) ~[?:?] at gg.essential.model.file.ParticlesFile$Material$$serializer.deserialize(ParticlesFile.kt:80) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$BasicRenderParameters$$serializer.deserialize(ParticlesFile.kt:74) ~[?:?] at gg.essential.model.file.ParticlesFile$BasicRenderParameters$$serializer.deserialize(ParticlesFile.kt:74) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$Description$$serializer.deserialize(ParticlesFile.kt:67) ~[?:?] at gg.essential.model.file.ParticlesFile$Description$$serializer.deserialize(ParticlesFile.kt:67) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/file/AnimationFile$Loop$Companion$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.model.file.ModelFile$Uvs at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.UvsSerializer.selectDeserializer(ModelFile.kt:113) ~[?:?] at kotlinx.serialization.json.JsonContentPolymorphicSerializer.deserialize(JsonContentPolymorphicSerializer.kt:93) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ModelFile$Cube$$serializer.deserialize(ModelFile.kt:68) ~[?:?] at gg.essential.model.file.ModelFile$Cube$$serializer.deserialize(ModelFile.kt:68) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ModelFile$Bone$$serializer.deserialize(ModelFile.kt:56) ~[?:?] at gg.essential.model.file.ModelFile$Bone$$serializer.deserialize(ModelFile.kt:56) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ModelFile$Geometry$$serializer.deserialize(ModelFile.kt:39) ~[?:?] at gg.essential.model.file.ModelFile$Geometry$$serializer.deserialize(ModelFile.kt:39) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ModelFile$$serializer.deserialize(ModelFile.kt:32) ~[?:?] at gg.essential.model.file.ModelFile$$serializer.deserialize(ModelFile.kt:32) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [ForkJoinPool.commonPool-worker-6/ERROR]: Could not find parent gg/essential/model/file/ModelFile$Uvs for class gg/essential/model/file/ModelFile$Uvs$Box in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-6,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.AnimationFile$Loop.(AnimationFile.kt:74) ~[?:?] at gg.essential.model.file.AnimationFile$Animation.(AnimationFile.kt:48) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [ForkJoinPool.commonPool-worker-10/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/util/EssentialGuiExtensionsKt$toImageFactory$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-10,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-6/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.model.file.ModelFile$Uvs at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.UvsSerializer.selectDeserializer(ModelFile.kt:114) ~[?:?] at kotlinx.serialization.json.JsonContentPolymorphicSerializer.deserialize(JsonContentPolymorphicSerializer.kt:93) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ModelFile$Cube$$serializer.deserialize(ModelFile.kt:68) ~[?:?] at gg.essential.model.file.ModelFile$Cube$$serializer.deserialize(ModelFile.kt:68) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ModelFile$Bone$$serializer.deserialize(ModelFile.kt:56) ~[?:?] at gg.essential.model.file.ModelFile$Bone$$serializer.deserialize(ModelFile.kt:56) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ModelFile$Geometry$$serializer.deserialize(ModelFile.kt:39) ~[?:?] at gg.essential.model.file.ModelFile$Geometry$$serializer.deserialize(ModelFile.kt:39) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ModelFile$$serializer.deserialize(ModelFile.kt:32) ~[?:?] at gg.essential.model.file.ModelFile$$serializer.deserialize(ModelFile.kt:32) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [ForkJoinPool.commonPool-worker-10/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.util.EssentialGuiExtensionsKt.toImageFactory(essentialGuiExtensions.kt:88) ~[?:?] at gg.essential.util.CachedAvatarImage.parseAsset(CachedAvatarImage.kt:70) ~[?:?] at gg.essential.util.CachedAvatarImage.parseAsset$default(CachedAvatarImage.kt:54) ~[?:?] at gg.essential.util.CachedAvatarImage$PlayerHeadAssetType$1.invoke(CachedAvatarImage.kt:39) ~[?:?] at gg.essential.util.CachedAvatarImage$PlayerHeadAssetType$1.invoke(CachedAvatarImage.kt:38) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent kotlinx/serialization/json/JsonTransformingSerializer for class gg/essential/model/util/ListOrSingleSerializer in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlinx.serialization.json.JsonTransformingSerializer at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.AnimationFile$Animation.(AnimationFile.kt:48) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [ForkJoinPool.commonPool-worker-13/ERROR]: Could not find parent kotlinx/serialization/json/JsonTransformingSerializer for class gg/essential/model/file/KeyframesSerializer$InnerSerializer in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-13,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-6/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/util/GuiEssentialPlatformImpl$onResourceManagerReload$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-6,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-6/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.util.GuiEssentialPlatformImpl.onResourceManagerReload(GuiEssentialPlatformImpl.kt:162) ~[?:?] at gg.essential.util.image.bitmap.GuiEssentialExtensionsKt.(guiEssentialExtensions.kt:30) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$AssetType$Mask$1.invoke(AssetLoader.kt:333) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$AssetType$Mask$1.invoke(AssetLoader.kt:332) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [ForkJoinPool.commonPool-worker-13/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlinx.serialization.json.JsonTransformingSerializer at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.KeyframesSerializer.(AnimationFile.kt:104) ~[?:?] at gg.essential.model.Keyframes$Companion.serializer(Animation.kt:387) ~[?:?] at gg.essential.model.Channels.(Animation.kt:373) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [modloading-worker-0/INFO]: Loading client config for visualworkbench [07:47:23] [ForkJoinPool.commonPool-worker-1/ERROR]: Could not find parent gg/essential/model/file/ParticleEffectComponents$Direction for class gg/essential/model/file/ParticleEffectComponents$Direction$Outwards in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-1,5,main] [07:47:23] [ForkJoinPool.commonPool-worker-1/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.model.file.ParticleEffectComponents$Direction at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox.(ParticlesFile.kt:389) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:23] [Worker-ResourceReload-5/WARN]: Unused frames in sprite irons_spellbooks:item/upgrade_orb_ender: [1, 5, 6, 7] [07:47:23] [ForkJoinPool.commonPool-worker-1/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/file/ParticleEffectComponents$Direction$Outwards$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-1,5,main] [07:47:23] [Worker-ResourceReload-4/WARN]: Unused frames in sprite irons_spellbooks:item/energized_core_energy: [11] [07:47:23] [Worker-ResourceReload-9/WARN]: Unused frames in sprite cataclysm:item/cursed_eye: [8, 9] [07:47:23] [ForkJoinPool.commonPool-worker-1/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$Direction$Outwards.(ParticlesFile.kt:346) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox.(ParticlesFile.kt:389) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-13/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/BedrockModel$referencedAnimations$1$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-13,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-13/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.BedrockModel.(BedrockModel.kt:162) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.ModelLoader$ModelState$future$2.invoke(ModelLoader.kt:80) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.ModelLoader$ModelState$future$2.invoke(ModelLoader.kt:79) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.ModelLoader$ModelState.future$lambda$9(ModelLoader.kt:79) ~[?:?] at java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: Could not find parent kotlinx/serialization/json/JsonTransformingSerializer for class gg/essential/model/util/PairAsListSerializer in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-1,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlinx.serialization.json.JsonTransformingSerializer at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard.(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-5/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/BedrockModel$referencedAnimations$1$2 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-5,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/file/ParticleEffectComponents$ParticleAppearanceBillboard$Direction$Companion$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-1,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-5/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.BedrockModel.(BedrockModel.kt:162) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.ModelLoader$ModelState$future$2.invoke(ModelLoader.kt:80) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.ModelLoader$ModelState$future$2.invoke(ModelLoader.kt:79) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.ModelLoader$ModelState.future$lambda$9(ModelLoader.kt:79) ~[?:?] at java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [Worker-ResourceReload-10/WARN]: Texture efn:item/ruinfighter_leggings with size 22x22 limits mip level from 2 to 1 [07:47:24] [Worker-ResourceReload-10/WARN]: Texture efn:item/ruinfighter_helmet with size 23x23 limits mip level from 1 to 0 [07:47:24] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent kotlinx/serialization/json/JsonTransformingSerializer for class gg/essential/model/file/SoundDefinitionsFile$SoundObjectOrNameSerializer in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$Direction.(ParticlesFile.kt:485) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard.(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: Could not find parent gg/essential/model/file/ParticleEffectComponents$ParticleAppearanceBillboard$Direction for class gg/essential/model/file/ParticleEffectComponents$ParticleAppearanceBillboard$Direction$Custom in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-1,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlinx.serialization.json.JsonTransformingSerializer at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.SoundDefinitionsFile$Definition.(SoundDefinitionsFile.kt:28) ~[?:?] at gg.essential.model.file.SoundDefinitionsFile$Definition$$serializer.deserialize(SoundDefinitionsFile.kt:28) ~[?:?] at gg.essential.model.file.SoundDefinitionsFile$Definition$$serializer.deserialize(SoundDefinitionsFile.kt:28) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.SoundDefinitionsFile$$serializer.deserialize(SoundDefinitionsFile.kt:23) ~[?:?] at gg.essential.model.file.SoundDefinitionsFile$$serializer.deserialize(SoundDefinitionsFile.kt:23) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$Direction at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$Direction$Companion$1.invoke(ParticlesFile.kt:485) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$Direction$Companion$1.invoke(ParticlesFile.kt:485) ~[?:?] at kotlin.SafePublicationLazyImpl.getValue(LazyJVM.kt:107) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$Direction$Companion.get$cachedSerializer(ParticlesFile.kt:485) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$Direction$Companion.serializer(ParticlesFile.kt:485) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard.(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: Could not find parent gg/essential/model/file/ParticleEffectComponents$ParticleAppearanceBillboard$Direction for class gg/essential/model/file/ParticleEffectComponents$ParticleAppearanceBillboard$Direction$FromVelocity in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-1,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/SoundCategory$Companion$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$Direction at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$Direction$Companion$1.invoke(ParticlesFile.kt:485) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$Direction$Companion$1.invoke(ParticlesFile.kt:485) ~[?:?] at kotlin.SafePublicationLazyImpl.getValue(LazyJVM.kt:107) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$Direction$Companion.get$cachedSerializer(ParticlesFile.kt:485) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$Direction$Companion.serializer(ParticlesFile.kt:485) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard.(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.SoundCategory.(SoundCategory.kt:17) ~[?:?] at gg.essential.model.SoundCategory$$serializer.deserialize(SoundCategory.kt:17) ~[?:?] at gg.essential.model.SoundCategory$$serializer.deserialize(SoundCategory.kt:17) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.SoundDefinitionsFile$Definition$$serializer.deserialize(SoundDefinitionsFile.kt:28) ~[?:?] at gg.essential.model.file.SoundDefinitionsFile$Definition$$serializer.deserialize(SoundDefinitionsFile.kt:28) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.SoundDefinitionsFile$$serializer.deserialize(SoundDefinitionsFile.kt:23) ~[?:?] at gg.essential.model.file.SoundDefinitionsFile$$serializer.deserialize(SoundDefinitionsFile.kt:23) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/file/ParticleEffectComponents$ParticleAppearanceBillboard$FacingCameraMode$Companion$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-1,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$FacingCameraMode.(ParticlesFile.kt:448) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$FacingCameraMode$$serializer.deserialize(ParticlesFile.kt:448) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$FacingCameraMode$$serializer.deserialize(ParticlesFile.kt:448) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: Could not find parent kotlinx/serialization/json/JsonContentPolymorphicSerializer for class gg/essential/model/file/MolangColorOrGradientSerializer in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-1,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlinx.serialization.json.JsonContentPolymorphicSerializer at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceTinting$$serializer.deserialize(ParticlesFile.kt:552) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceTinting$$serializer.deserialize(ParticlesFile.kt:552) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: Could not find parent kotlinx/serialization/json/JsonContentPolymorphicSerializer for class gg/essential/model/file/MolangColorSerializer in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-1,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlinx.serialization.json.JsonContentPolymorphicSerializer at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.MolangColor$Companion.serializer(ParticlesFile.kt:680) ~[?:?] at gg.essential.model.file.MolangGradientMapSerializer.(ParticlesFile.kt:768) ~[?:?] at gg.essential.model.file.MolangGradient$$serializer.deserialize(ParticlesFile.kt:700) ~[?:?] at gg.essential.model.file.MolangGradient$$serializer.deserialize(ParticlesFile.kt:700) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonContentPolymorphicSerializer.deserialize(JsonContentPolymorphicSerializer.kt:94) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceTinting$$serializer.deserialize(ParticlesFile.kt:552) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceTinting$$serializer.deserialize(ParticlesFile.kt:552) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: Could not find parent gg/essential/lib/kotgl/matrix/vectors/Vec4 for class gg/essential/lib/kotgl/matrix/vectors/ImmutableVec4 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-1,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-1/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.lib.kotgl.matrix.vectors.Vec4 at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.lib.kotgl.matrix.vectors.Vectors__VectorsKt.vec4(Vectors.kt:41) ~[?:?] at gg.essential.lib.kotgl.matrix.vectors.Vectors.vec4(Unknown Source) ~[?:?] at gg.essential.model.file.MolangColorLiteral.(ParticlesFile.kt:685) ~[?:?] at gg.essential.model.file.MolangColorLiteral.(ParticlesFile.kt) ~[?:?] at gg.essential.model.file.MolangColorLiteralSerializer.deserialize(ParticlesFile.kt:742) ~[?:?] at gg.essential.model.file.MolangColorLiteralSerializer.deserialize(ParticlesFile.kt:733) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonContentPolymorphicSerializer.deserialize(JsonContentPolymorphicSerializer.kt:94) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:73) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:69) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.file.MolangGradientMapSerializer.deserialize(ParticlesFile.kt:781) ~[?:?] at gg.essential.model.file.MolangGradientMapSerializer.deserialize(ParticlesFile.kt:767) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at gg.essential.model.file.MolangGradient$$serializer.deserialize(ParticlesFile.kt:700) ~[?:?] at gg.essential.model.file.MolangGradient$$serializer.deserialize(ParticlesFile.kt:700) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonContentPolymorphicSerializer.deserialize(JsonContentPolymorphicSerializer.kt:94) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceTinting$$serializer.deserialize(ParticlesFile.kt:552) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceTinting$$serializer.deserialize(ParticlesFile.kt:552) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/file/ParticlesFile$Curve$Type$Companion$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticlesFile$Curve$Type.(ParticlesFile.kt:98) ~[?:?] at gg.essential.model.file.ParticlesFile$Curve$Type$$serializer.deserialize(ParticlesFile.kt:98) ~[?:?] at gg.essential.model.file.ParticlesFile$Curve$Type$$serializer.deserialize(ParticlesFile.kt:98) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$Curve$$serializer.deserialize(ParticlesFile.kt:90) ~[?:?] at gg.essential.model.file.ParticlesFile$Curve$$serializer.deserialize(ParticlesFile.kt:90) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent kotlinx/serialization/json/JsonContentPolymorphicSerializer for class gg/essential/model/file/ParticleEffectComponents$Direction$Serializer in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlinx.serialization.json.JsonContentPolymorphicSerializer at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.childSerializers(ParticlesFile.kt:378) ~[?:?] at kotlinx.serialization.internal.PluginGeneratedSerialDescriptor$childSerializers$2.invoke(PluginGeneratedSerialDescriptor.kt:36) ~[?:?] at kotlinx.serialization.internal.PluginGeneratedSerialDescriptor$childSerializers$2.invoke(PluginGeneratedSerialDescriptor.kt:36) ~[?:?] at kotlin.SafePublicationLazyImpl.getValue(LazyJVM.kt:107) ~[?:?] at kotlinx.serialization.internal.PluginGeneratedSerialDescriptor.getChildSerializers(PluginGeneratedSerialDescriptor.kt:36) ~[?:?] at kotlinx.serialization.internal.PluginGeneratedSerialDescriptor.getElementDescriptor(PluginGeneratedSerialDescriptor.kt:76) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.coerceInputValue(StreamingJsonDecoder.kt:399) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeObjectIndex(StreamingJsonDecoder.kt:231) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeElementIndex(StreamingJsonDecoder.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent gg/essential/model/file/ParticleEffectComponents$Direction for class gg/essential/model/file/ParticleEffectComponents$Direction$Inwards in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:24] [Worker-ResourceReload-11/ERROR]: Failed to load model efn:models/item/sword_sheath_of_pioneer.json java.util.NoSuchElementException: No value present at java.util.Optional.orElseThrow(Unknown Source) ~[?:?] at net.minecraftforge.client.model.obj.ObjLoader.lambda$loadModel$0(ObjLoader.java:67) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) ~[?:?] at net.minecraftforge.client.model.obj.ObjLoader.loadModel(ObjLoader.java:66) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.client.model.obj.ObjLoader.read(ObjLoader.java:61) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.client.model.obj.ObjLoader.read(ObjLoader.java:30) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserializeGeometry(ExtendedBlockModelDeserializer.java:105) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:55) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:38) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%2388!/:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%2388!/:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%2388!/:?] at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%2388!/:?] at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%2388!/:?] at net.minecraftforge.client.model.SeparateTransformsModel$Loader.read(SeparateTransformsModel.java:175) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.client.model.SeparateTransformsModel$Loader.read(SeparateTransformsModel.java:164) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserializeGeometry(ExtendedBlockModelDeserializer.java:105) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:55) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:38) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%2388!/:?] at net.minecraft.util.GsonHelper.m_13780_(GsonHelper.java:524) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.GsonHelper.m_263475_(GsonHelper.java:531) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.GsonHelper.m_13776_(GsonHelper.java:581) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.renderer.block.model.BlockModel.m_111461_(BlockModel.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.resources.model.ModelManager.m_246478_(ModelManager.java:110) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.model.file.ParticleEffectComponents$Direction at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$Direction$Serializer.selectDeserializer(ParticlesFile.kt:354) ~[?:?] at kotlinx.serialization.json.JsonContentPolymorphicSerializer.deserialize(JsonContentPolymorphicSerializer.kt:93) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:24] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/file/ParticleEffectComponents$Direction$Inwards$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:24] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$Direction$Inwards.(ParticlesFile.kt:343) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$Direction$Serializer.selectDeserializer(ParticlesFile.kt:354) ~[?:?] at kotlinx.serialization.json.JsonContentPolymorphicSerializer.deserialize(JsonContentPolymorphicSerializer.kt:93) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:25] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent gg/essential/model/file/ParticleEffectComponents$Direction$ObjectAsString for class gg/essential/model/file/ParticleEffectComponents$Direction$InwardsSerializer in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:25] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.model.file.ParticleEffectComponents$Direction$ObjectAsString at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$Direction$Inwards$1.invoke(ParticlesFile.kt:343) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$Direction$Inwards$1.invoke(ParticlesFile.kt:343) ~[?:?] at kotlin.SafePublicationLazyImpl.getValue(LazyJVM.kt:107) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$Direction$Inwards.get$cachedSerializer(ParticlesFile.kt:343) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$Direction$Inwards.serializer(ParticlesFile.kt:343) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$Direction$Serializer.selectDeserializer(ParticlesFile.kt:354) ~[?:?] at kotlinx.serialization.json.JsonContentPolymorphicSerializer.deserialize(JsonContentPolymorphicSerializer.kt:93) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:25] [ForkJoinPool.commonPool-worker-9/WARN]: Auto login failed with status code 400: Auto login failed: Invalid tokens [07:47:25] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'minecraft:blockstates/cut_sandstone.json' in resourcepack: 'file/Stay_True_1.20.zip' for variant: 'axis=z': Unknown blockstate property: 'axis' [07:47:25] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'minecraft:blockstates/cut_sandstone.json' in resourcepack: 'file/Stay_True_1.20.zip' for variant: 'axis=x': Unknown blockstate property: 'axis' [07:47:25] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'minecraft:blockstates/cut_sandstone.json' in resourcepack: 'file/Stay_True_1.20.zip' for variant: 'axis=y': Unknown blockstate property: 'axis' [07:47:25] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/Box3$Companion$points$2 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:25] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.Box3.(Box3.kt:138) ~[?:?] at gg.essential.model.ModelParser.parse(ModelParser.kt:50) ~[?:?] at gg.essential.model.BedrockModel.(BedrockModel.kt:66) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.ModelLoader$ModelState$future$2.invoke(ModelLoader.kt:80) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.ModelLoader$ModelState$future$2.invoke(ModelLoader.kt:79) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.ModelLoader$ModelState.future$lambda$9(ModelLoader.kt:79) ~[?:?] at java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:25] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/Box3$intersectsTriangleHelper$2 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:25] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.Box3.(Box3.kt:24) ~[?:?] at gg.essential.model.Box3.(Box3.kt:19) ~[?:?] at gg.essential.model.ModelParser.parse(ModelParser.kt:50) ~[?:?] at gg.essential.model.BedrockModel.(BedrockModel.kt:66) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.ModelLoader$ModelState$future$2.invoke(ModelLoader.kt:80) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.ModelLoader$ModelState$future$2.invoke(ModelLoader.kt:79) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.ModelLoader$ModelState.future$lambda$9(ModelLoader.kt:79) ~[?:?] at java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:25] [ForkJoinPool.commonPool-worker-9/ERROR]: Could not find parent gg/essential/model/file/ParticleEffectComponents$Direction for class gg/essential/model/file/ParticleEffectComponents$Direction$Custom in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-9,5,main] [07:47:25] [ForkJoinPool.commonPool-worker-9/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.model.file.ParticleEffectComponents$Direction at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$Direction$Serializer.selectDeserializer(ParticlesFile.kt:356) ~[?:?] at kotlinx.serialization.json.JsonContentPolymorphicSerializer.deserialize(JsonContentPolymorphicSerializer.kt:93) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$EmitterShapeBox$$serializer.deserialize(ParticlesFile.kt:378) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:25] [Worker-ResourceReload-12/INFO]: [voicechat] Compatibility version 20 [07:47:25] [Forge Version Check/INFO]: [mr_remove_terralithintromessage] Starting version check at https://api.modrinth.com/updates/sk4iFZGy/forge_updates.json [07:47:25] [Worker-ResourceReload-13/INFO]: HELLO FROM COMMON SETUP [07:47:25] [Worker-ResourceReload-13/INFO]: DIRT BLOCK >> minecraft:dirt [07:47:25] [Worker-ResourceReload-13/INFO]: DIRT BLOCK >> minecraft:dirt [07:47:25] [Worker-ResourceReload-13/INFO]: The magic number is... 42 [07:47:25] [Worker-ResourceReload-13/INFO]: ITEM >> iron_ingot [07:47:26] [Worker-ResourceReload-4/INFO]: lootintegrations mod initialized [07:47:26] [Worker-ResourceReload-13/INFO]: Data registry initialized with 0 registered types [07:47:26] [ForkJoinPool.commonPool-worker-13/ERROR]: Could not find parent gg/essential/model/molang/QueryExpr for class gg/essential/model/molang/QueryExpr$LifeTime in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-13,5,main] [07:47:26] [ForkJoinPool.commonPool-worker-13/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.model.molang.QueryExpr at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:385) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:415) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:357) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:415) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseMolang(MolangExpression.kt:516) ~[?:?] at gg.essential.model.molang.Parser.fullyParseMolang(MolangExpression.kt:520) ~[?:?] at gg.essential.model.molang.Parser.tryFullyParseMolang(MolangExpression.kt:528) ~[?:?] at gg.essential.model.molang.MolangExpressionKt.parseMolangExpression(MolangExpression.kt:536) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:545) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:538) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.molang.MolangVec3Serializer.deserialize(MolangVec3.kt:52) ~[?:?] at gg.essential.model.molang.MolangVec3Serializer.deserialize(MolangVec3.kt:45) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.file.KeyframeSerializer.deserialize(AnimationFile.kt:164) ~[?:?] at gg.essential.model.file.KeyframeSerializer.deserialize(AnimationFile.kt:117) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:73) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:69) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonTransformingSerializer.deserialize(JsonTransformingSerializer.kt:78) ~[?:?] at gg.essential.model.file.KeyframesSerializer.deserialize(AnimationFile.kt:105) ~[?:?] at gg.essential.model.file.KeyframesSerializer.deserialize(AnimationFile.kt:103) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:26] [Worker-ResourceReload-13/INFO]: Registered network packet: DataSyncChunkPacket (mod: oelib, ID: 0, Side: BOTH, NetworkDirection: BOTH, Chunk Threshold: No chunking bytes) [07:47:26] [Worker-ResourceReload-13/INFO]: Created SimpleChannel for mod oelib: oelib:main [07:47:26] [ForkJoinPool.commonPool-worker-13/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/molang/QueryExpr$LifeTime$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-13,5,main] [07:47:26] [Worker-ResourceReload-13/WARN]: Packet DataSyncChunkPacket is already registered for mod oelib, skipping [07:47:26] [Worker-ResourceReload-13/INFO]: Registered builtin data sync packets [07:47:26] [Worker-ResourceReload-13/INFO]: Network manager initialized [07:47:26] [ForkJoinPool.commonPool-worker-13/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.molang.QueryExpr$LifeTime.(MolangExpression.kt:159) ~[?:?] at gg.essential.model.molang.QueryExpr$LifeTime.(MolangExpression.kt) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:385) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:415) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:357) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:415) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseMolang(MolangExpression.kt:516) ~[?:?] at gg.essential.model.molang.Parser.fullyParseMolang(MolangExpression.kt:520) ~[?:?] at gg.essential.model.molang.Parser.tryFullyParseMolang(MolangExpression.kt:528) ~[?:?] at gg.essential.model.molang.MolangExpressionKt.parseMolangExpression(MolangExpression.kt:536) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:545) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:538) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.molang.MolangVec3Serializer.deserialize(MolangVec3.kt:52) ~[?:?] at gg.essential.model.molang.MolangVec3Serializer.deserialize(MolangVec3.kt:45) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.file.KeyframeSerializer.deserialize(AnimationFile.kt:164) ~[?:?] at gg.essential.model.file.KeyframeSerializer.deserialize(AnimationFile.kt:117) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:73) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:69) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonTransformingSerializer.deserialize(JsonTransformingSerializer.kt:78) ~[?:?] at gg.essential.model.file.KeyframesSerializer.deserialize(AnimationFile.kt:105) ~[?:?] at gg.essential.model.file.KeyframesSerializer.deserialize(AnimationFile.kt:103) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:26] [Forge Version Check/INFO]: [mr_remove_terralithintromessage] Found status: OUTDATED Current: 1.1 Target: 1.1+mod [07:47:26] [Forge Version Check/INFO]: [highlighter] Starting version check at https://mc-update-check.anthonyhilyard.com/521590 [07:47:26] [Worker-ResourceReload-12/INFO]: [voicechat] Loading plugins [07:47:26] [Forge Version Check/WARN]: Failed to process update information javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at jdk.internal.net.http.HttpClientImpl.send(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientFacade.send(Unknown Source) ~[java.net.http:?] at net.minecraftforge.fml.VersionChecker$1.openUrlString(VersionChecker.java:142) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at net.minecraftforge.fml.VersionChecker$1.process(VersionChecker.java:180) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at java.lang.Iterable.forEach(Unknown Source) ~[?:?] at net.minecraftforge.fml.VersionChecker$1.run(VersionChecker.java:117) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] Caused by: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at sun.security.ssl.Alert.createSSLException(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: java.security.cert.CertPathValidatorException: validity check failed at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) ~[?:?] at java.security.cert.CertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: java.security.cert.CertificateExpiredException: NotAfter: Sat Sep 06 09:33:56 CDT 2025 at sun.security.x509.CertificateValidity.valid(Unknown Source) ~[?:?] at sun.security.x509.X509CertImpl.checkValidity(Unknown Source) ~[?:?] at sun.security.provider.certpath.BasicChecker.verifyValidity(Unknown Source) ~[?:?] at sun.security.provider.certpath.BasicChecker.check(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) ~[?:?] at java.security.cert.CertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:47:26] [Forge Version Check/INFO]: [searchables] Starting version check at https://updates.blamejared.com/get?n=searchables&gv=1.20.1 [07:47:26] [Worker-ResourceReload-12/INFO]: [voicechat] Loaded 2 plugin(s) [07:47:26] [Worker-ResourceReload-12/INFO]: [voicechat] Initializing plugins [07:47:26] [Worker-ResourceReload-12/INFO]: Initializing Simple Voice Chat integration [07:47:26] [Worker-ResourceReload-12/INFO]: [voicechat] Initialized 2 plugin(s) [07:47:26] [Worker-ResourceReload-12/INFO]: [voicechat] Registering events for 'sound_physics_remastered' [07:47:26] [Worker-ResourceReload-12/INFO]: [voicechat] Registering events for 'soundattract_vc_integration' [07:47:26] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent gg/essential/model/molang/QueryExpr for class gg/essential/model/molang/QueryExpr$AnimTime in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:26] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.model.molang.QueryExpr at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:384) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:357) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:415) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseMolang(MolangExpression.kt:516) ~[?:?] at gg.essential.model.molang.Parser.fullyParseMolang(MolangExpression.kt:520) ~[?:?] at gg.essential.model.molang.Parser.tryFullyParseMolang(MolangExpression.kt:528) ~[?:?] at gg.essential.model.molang.MolangExpressionKt.parseMolangExpression(MolangExpression.kt:536) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:545) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:538) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.molang.MolangVec3Serializer.deserialize(MolangVec3.kt:52) ~[?:?] at gg.essential.model.molang.MolangVec3Serializer.deserialize(MolangVec3.kt:45) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.file.KeyframeSerializer.deserialize(AnimationFile.kt:164) ~[?:?] at gg.essential.model.file.KeyframeSerializer.deserialize(AnimationFile.kt:117) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:73) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:69) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonTransformingSerializer.deserialize(JsonTransformingSerializer.kt:78) ~[?:?] at gg.essential.model.file.KeyframesSerializer.deserialize(AnimationFile.kt:105) ~[?:?] at gg.essential.model.file.KeyframesSerializer.deserialize(AnimationFile.kt:103) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:26] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/molang/QueryExpr$AnimTime$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:26] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.molang.QueryExpr$AnimTime.(MolangExpression.kt:158) ~[?:?] at gg.essential.model.molang.QueryExpr$AnimTime.(MolangExpression.kt) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:384) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:357) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:415) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseMolang(MolangExpression.kt:516) ~[?:?] at gg.essential.model.molang.Parser.fullyParseMolang(MolangExpression.kt:520) ~[?:?] at gg.essential.model.molang.Parser.tryFullyParseMolang(MolangExpression.kt:528) ~[?:?] at gg.essential.model.molang.MolangExpressionKt.parseMolangExpression(MolangExpression.kt:536) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:545) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:538) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.molang.MolangVec3Serializer.deserialize(MolangVec3.kt:52) ~[?:?] at gg.essential.model.molang.MolangVec3Serializer.deserialize(MolangVec3.kt:45) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.file.KeyframeSerializer.deserialize(AnimationFile.kt:164) ~[?:?] at gg.essential.model.file.KeyframeSerializer.deserialize(AnimationFile.kt:117) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:73) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:69) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonTransformingSerializer.deserialize(JsonTransformingSerializer.kt:78) ~[?:?] at gg.essential.model.file.KeyframesSerializer.deserialize(AnimationFile.kt:105) ~[?:?] at gg.essential.model.file.KeyframesSerializer.deserialize(AnimationFile.kt:103) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:26] [Render thread/INFO]: Common setup: Performing initial refresh of zeta's config on thread 'Render thread' [07:47:26] [Render thread/INFO]: 'zeta' is enabling Zeta's piston structure resolver. [07:47:26] [Render thread/INFO]: zeta's config is now ready to accept filewatcher changes [07:47:26] [Render thread/INFO]: Registered region minecraft:overworld to index 0 for type OVERWORLD [07:47:26] [Render thread/INFO]: Registered region minecraft:nether to index 0 for type NETHER [07:47:26] [Render thread/INFO]: Registered region yungscavebiomes:overworld to index 1 for type OVERWORLD [07:47:26] [Render thread/INFO]: Initialized color sets in 36ms [07:47:26] [Render thread/INFO]: Tacz integration is disabled or mod not found. [07:47:26] [Render thread/INFO]: Registered region quark:biome_provider to index 2 for type OVERWORLD [07:47:26] [Render thread/INFO]: Common setup: Performing initial refresh of quark's config on thread 'Render thread' [07:47:26] [Forge Version Check/INFO]: [searchables] Found status: BETA Current: 1.0.3 Target: 1.0.3 [07:47:26] [Forge Version Check/INFO]: [mr_dungeons_andtaverns] Starting version check at https://api.modrinth.com/updates/tpehi7ww/forge_updates.json [07:47:26] [ForkJoinPool.commonPool-worker-13/ERROR]: Could not find parent kotlinx/serialization/json/JsonTransformingSerializer for class gg/essential/model/file/ParticlesFile$Event$WeightedEventSerializer in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-13,5,main] [07:47:26] [Render thread/INFO]: quark's config is now ready to accept filewatcher changes [07:47:26] [ForkJoinPool.commonPool-worker-13/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlinx.serialization.json.JsonTransformingSerializer at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticlesFile$Event.(ParticlesFile.kt:111) ~[?:?] at gg.essential.model.file.ParticlesFile$Event$$serializer.deserialize(ParticlesFile.kt:111) ~[?:?] at gg.essential.model.file.ParticlesFile$Event$$serializer.deserialize(ParticlesFile.kt:111) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:26] [ForkJoinPool.commonPool-worker-13/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/file/ParticlesFile$Event$Particle$Type$Companion$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-13,5,main] [07:47:26] [ForkJoinPool.commonPool-worker-13/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.file.ParticlesFile$Event$Particle$Type.(ParticlesFile.kt:134) ~[?:?] at gg.essential.model.file.ParticlesFile$Event$Particle$Type$$serializer.deserialize(ParticlesFile.kt:134) ~[?:?] at gg.essential.model.file.ParticlesFile$Event$Particle$Type$$serializer.deserialize(ParticlesFile.kt:134) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$Event$Particle$$serializer.deserialize(ParticlesFile.kt:127) ~[?:?] at gg.essential.model.file.ParticlesFile$Event$Particle$$serializer.deserialize(ParticlesFile.kt:127) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticlesFile$Event$$serializer.deserialize(ParticlesFile.kt:111) ~[?:?] at gg.essential.model.file.ParticlesFile$Event$$serializer.deserialize(ParticlesFile.kt:111) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:26] [Forge Version Check/INFO]: [mr_dungeons_andtaverns] Found status: OUTDATED Current: 3.0.3.f Target: 3.0.3.f+mod [07:47:26] [Forge Version Check/INFO]: [dynamic_fps] Starting version check at https://api.lostluma.net/updates/dynamic-fps?platform=forge [07:47:27] [Render thread/INFO]: Finished mod setup in: [2, 119, 0, 5, 0, 1, 14, 2] ms [07:47:27] [Worker-ResourceReload-4/INFO]: Reloading reverb parameters [07:47:27] [Worker-ResourceReload-14/INFO]: Loading Xaero's Minimap - Stage 1/2 [07:47:27] [Worker-ResourceReload-5/INFO]: entity.tame_the_fox.custom_fox [07:47:27] [Worker-ResourceReload-5/INFO]: HELLO FROM CLIENT SETUP [07:47:27] [Worker-ResourceReload-5/INFO]: MINECRAFT NAME >> Sanfoxer [07:47:27] [Worker-ResourceReload-8/INFO]: Loading Xaero's World Map - Stage 1/2 [07:47:27] [Placebo Patreon Trail Loader/INFO]: Loading patreon trails data... [07:47:27] [Placebo Patreon Wing Loader/INFO]: Loading patreon wing data... [07:47:27] [Worker-ResourceReload-11/WARN]: Packet DataSyncChunkPacket is already registered for mod oelib, skipping [07:47:27] [Worker-ResourceReload-12/INFO]: LOADED CHLORIDE [07:47:27] [Render thread/WARN]: @Final field shadeSwapVertices:Lit/unimi/dsi/fastutil/ints/IntList; in createbetterfps.mixins.json:ShadedBlockSbbBuilderMixin should be final [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: parcool:action.hang_down.jump [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:ancient [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:ancient_guardian [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:arena1 [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:arena2 [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:ascension [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_leaves.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_leaves.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_leaves.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_leaves.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_leaves.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_log.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_log.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_log.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_log.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_log.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_planks.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_planks.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_planks.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_planks.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.acacia_planks.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.barrel.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.barrel.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.barrel.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.beehive.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.beehive.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.beehive.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_leaves.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_leaves.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_leaves.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_leaves.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_leaves.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_log.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_log.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_log.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_log.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_log.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_object.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_object.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_object.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_object.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_object.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_planks.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_planks.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_planks.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_planks.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.birch_planks.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.bookshelf.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.bookshelf.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.bookshelf.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.bookshelf.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.chest.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.chest.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.chest.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.clay.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.clay.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.clay.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.clay.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.cobblestone.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.cobblestone.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.cobblestone.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.cobblestone.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.cobblestone.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.copper_ore.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.copper_ore.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.copper_ore.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.copper_ore.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.copper_ore.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_copper_ore.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_copper_ore.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_copper_ore.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_copper_ore.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_copper_ore.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_gold_ore.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_gold_ore.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_gold_ore.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_gold_ore.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_gold_ore.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_iron_ore.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_iron_ore.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_iron_ore.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_iron_ore.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.deepslate_iron_ore.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.glass.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.glass.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.glass.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.gold_block.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.gold_ore.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.gold_ore.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.gold_ore.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.gold_ore.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.gold_ore.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.gravel.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.gravel.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.gravel.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.gravel.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.gravel.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.hay_block.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.hay_block.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.hay_block.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.hay_block.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.ice.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.ice.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.ice.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.ice.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.ice.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.iron_block.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.iron_ore.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.iron_ore.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.iron_ore.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.iron_ore.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.iron_ore.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_leaves.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_leaves.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_leaves.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_leaves.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_leaves.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_object.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_object.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_object.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_object.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_object.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_planks.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_planks.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_planks.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_planks.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.jungle_planks.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.loom.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.loom.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.loom.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.loom.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.magma_block.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.magma_block.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.magma_block.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.magma_block.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.magma_block.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_leaves.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_leaves.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_leaves.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_leaves.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_leaves.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_log.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_log.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_log.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_log.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_log.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_object.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_object.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_object.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_object.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_object.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_planks.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_planks.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_planks.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_planks.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mangrove_planks.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mossy_cobblestone.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mossy_cobblestone.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mossy_cobblestone.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mossy_stone_bricks.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mossy_stone_bricks.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mossy_stone_bricks.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.mossy_stone_bricks.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.oak_log.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.oak_log.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.oak_log.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.oak_log.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.oak_log.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.packed_ice.break [07:47:27] [Placebo Patreon Trail Loader/INFO]: Loaded 50 patreon trails. [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.packed_ice.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.packed_ice.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.packed_ice.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.packed_ice.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.quartz.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.quartz.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.quartz.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.quartz.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.raw_gold_block.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.raw_gold_block.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.raw_gold_block.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.raw_gold_block.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.raw_gold_block.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.sandstone.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.sheet_metal.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.sheet_metal.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_leaves.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_leaves.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_leaves.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_leaves.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_leaves.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_log.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_log.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_log.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_log.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_log.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_object.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_object.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_object.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_object.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_object.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_planks.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_planks.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_planks.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_planks.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.spruce_planks.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.stone_bricks.break [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.stone_bricks.fall [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.stone_bricks.hit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.stone_bricks.place [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:block.stone_bricks.step [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: armourers_workshop:boi [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:boss [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:broken_heart_of_ender [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: armourers_workshop:burn [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:cauldron [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: armourers_workshop:dodge [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:enderman [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:ghast [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:item.hard_metal.hold [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:item.shiny_metal.hold [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: sounds:item.sword.swoosh [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:kermetic [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:menta_menardi [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:metaluna [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:mini1 [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:mini2 [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:necromancer [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: armourers_workshop:noise [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: armourers_workshop:page-turn [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: armourers_workshop:paint [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: parcool:parcool.disable [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: parcool:parcool.enable [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: armourers_workshop:picker [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:porcus_humungous [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:redstone_monstrosity [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:shattered [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: cataclysm:strongswingattack [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:summit [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: cataclysm:swingattack [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:wildfire [07:47:27] [Worker-ResourceReload-4/INFO]: Unknown sound in sound rate config: battlemusic:wither_storm [07:47:27] [Worker-ResourceReload-12/INFO]: Initializing Distant Horizons client, firing DhApiBeforeDhInitEvent... [07:47:27] [Worker-ResourceReload-0/INFO]: Load Camera Animation: efn:camera_animation/yamato_judgementcut_end_camera.json [07:47:27] [Worker-ResourceReload-4/INFO]: Using Cloth Config GUI [07:47:27] [Placebo Patreon Wing Loader/INFO]: Loaded 21 patreon wings. [07:47:27] [Worker-ResourceReload-3/INFO]: [voicechat] Using Cloth Config GUI [07:47:27] [Worker-ResourceReload-3/INFO]: [voicechat] Initializing Opus [07:47:27] [Worker-ResourceReload-3/INFO]: [voicechat] Successfully initialized Opus [07:47:27] [Worker-ResourceReload-3/INFO]: [voicechat] Initializing RNNoise [07:47:27] [Worker-ResourceReload-3/INFO]: [voicechat] Successfully initialized RNNoise [07:47:27] [Worker-ResourceReload-3/INFO]: [voicechat] Initializing Speex [07:47:27] [Worker-ResourceReload-3/INFO]: [voicechat] Successfully initialized Speex [07:47:27] [Worker-ResourceReload-3/INFO]: [voicechat] Initializing LAME [07:47:27] [Forge Version Check/INFO]: [dynamic_fps] Found status: UP_TO_DATE Current: 3.9.5 Target: null [07:47:27] [Forge Version Check/INFO]: [mr_better_trees] Starting version check at https://api.modrinth.com/updates/cfXIpi12/forge_updates.json [07:47:27] [Worker-ResourceReload-3/INFO]: [voicechat] Successfully initialized LAME [07:47:27] [Forge Version Check/INFO]: [mr_better_trees] Found status: OUTDATED Current: 1.8 Target: 1.8+mod [07:47:27] [Forge Version Check/INFO]: [visualworkbench] Starting version check at https://raw.githubusercontent.com/Fuzss/modresources/main/update/visualworkbench.json [07:47:27] [Forge Version Check/INFO]: [visualworkbench] Found status: UP_TO_DATE Current: 8.0.1 Target: null [07:47:27] [Forge Version Check/INFO]: [attributefix] Starting version check at https://updates.blamejared.com/get?n=attributefix&gv=1.20.1 [07:47:27] [Forge Version Check/INFO]: [attributefix] Found status: BETA Current: 21.0.4 Target: 21.0.4 [07:47:27] [Forge Version Check/INFO]: [mr_blossom_blade] Starting version check at https://api.modrinth.com/updates/UMmSTwE0/forge_updates.json [07:47:28] [Worker-ResourceReload-12/INFO]: Distant Horizons, Version: 2.3.6-b [07:47:28] [Forge Version Check/INFO]: [mr_blossom_blade] Found status: OUTDATED Current: 1.2 Target: 1.2+mod [07:47:28] [Forge Version Check/INFO]: [puzzlesaccessapi] Starting version check at https://raw.githubusercontent.com/Fuzss/modresources/main/update/puzzlesaccessapi.json [07:47:28] [Forge Version Check/INFO]: [puzzlesaccessapi] Found status: BETA Current: 20.1.1 Target: null [07:47:28] [Forge Version Check/INFO]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json [07:47:28] [Worker-ResourceReload-12/INFO]: Initialising config for [DistantHorizons] [07:47:28] [Worker-ResourceReload-12/ERROR]: Unable to convert config value [{}] from [class java.lang.String] to [class java.util.HashMap] for config [mapTest], the default config value will be used instead [{}]. Make sure a converter is defined in [ConfigTypeConverters]. [07:47:28] [Worker-ResourceReload-12/INFO]: [DistantHorizons] Config initialised [07:47:28] [Worker-ResourceReload-12/INFO]: Distant Horizons client Initialized. [07:47:28] [Worker-ResourceReload-12/INFO]: Running Delayed setup... [07:47:28] [Worker-ResourceReload-12/INFO]: Delayed setup complete, firing DhApiAfterDhInitEvent event... [07:47:28] [Worker-ResourceReload-12/INFO]: DH Ready, binding Iris event handlers... [07:47:28] [Worker-ResourceReload-12/INFO]: DH Iris events bound. [07:47:28] [Forge Version Check/INFO]: [forge] Found status: UP_TO_DATE Current: 47.4.0 Target: null [07:47:28] [Forge Version Check/INFO]: [voicechat] Starting version check at https://update.maxhenkel.de/forge/voicechat [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/molang/ComparisonExpr$Op$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.molang.ComparisonExpr$Op.(MolangExpression.kt:169) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:428) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseMolang(MolangExpression.kt:516) ~[?:?] at gg.essential.model.molang.Parser.fullyParseMolang(MolangExpression.kt:520) ~[?:?] at gg.essential.model.molang.Parser.tryFullyParseMolang(MolangExpression.kt:528) ~[?:?] at gg.essential.model.molang.MolangExpressionKt.parseMolangExpression(MolangExpression.kt:536) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:545) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:538) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.KeyValueSerializer.deserialize(Tuples.kt:50) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonTransformingSerializer.deserialize(JsonTransformingSerializer.kt:78) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$UV$$serializer.deserialize(ParticlesFile.kt:510) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$UV$$serializer.deserialize(ParticlesFile.kt:510) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/molang/ComparisonExpr$Op$2 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.molang.ComparisonExpr$Op.(MolangExpression.kt:170) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:428) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseMolang(MolangExpression.kt:516) ~[?:?] at gg.essential.model.molang.Parser.fullyParseMolang(MolangExpression.kt:520) ~[?:?] at gg.essential.model.molang.Parser.tryFullyParseMolang(MolangExpression.kt:528) ~[?:?] at gg.essential.model.molang.MolangExpressionKt.parseMolangExpression(MolangExpression.kt:536) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:545) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:538) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.KeyValueSerializer.deserialize(Tuples.kt:50) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonTransformingSerializer.deserialize(JsonTransformingSerializer.kt:78) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$UV$$serializer.deserialize(ParticlesFile.kt:510) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$UV$$serializer.deserialize(ParticlesFile.kt:510) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/molang/ComparisonExpr$Op$3 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.molang.ComparisonExpr$Op.(MolangExpression.kt:171) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:428) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseMolang(MolangExpression.kt:516) ~[?:?] at gg.essential.model.molang.Parser.fullyParseMolang(MolangExpression.kt:520) ~[?:?] at gg.essential.model.molang.Parser.tryFullyParseMolang(MolangExpression.kt:528) ~[?:?] at gg.essential.model.molang.MolangExpressionKt.parseMolangExpression(MolangExpression.kt:536) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:545) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:538) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.KeyValueSerializer.deserialize(Tuples.kt:50) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonTransformingSerializer.deserialize(JsonTransformingSerializer.kt:78) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$UV$$serializer.deserialize(ParticlesFile.kt:510) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$UV$$serializer.deserialize(ParticlesFile.kt:510) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/molang/ComparisonExpr$Op$4 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.molang.ComparisonExpr$Op.(MolangExpression.kt:172) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:428) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseMolang(MolangExpression.kt:516) ~[?:?] at gg.essential.model.molang.Parser.fullyParseMolang(MolangExpression.kt:520) ~[?:?] at gg.essential.model.molang.Parser.tryFullyParseMolang(MolangExpression.kt:528) ~[?:?] at gg.essential.model.molang.MolangExpressionKt.parseMolangExpression(MolangExpression.kt:536) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:545) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:538) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.KeyValueSerializer.deserialize(Tuples.kt:50) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonTransformingSerializer.deserialize(JsonTransformingSerializer.kt:78) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$UV$$serializer.deserialize(ParticlesFile.kt:510) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$UV$$serializer.deserialize(ParticlesFile.kt:510) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/molang/ComparisonExpr$Op$5 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.molang.ComparisonExpr$Op.(MolangExpression.kt:173) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:428) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseMolang(MolangExpression.kt:516) ~[?:?] at gg.essential.model.molang.Parser.fullyParseMolang(MolangExpression.kt:520) ~[?:?] at gg.essential.model.molang.Parser.tryFullyParseMolang(MolangExpression.kt:528) ~[?:?] at gg.essential.model.molang.MolangExpressionKt.parseMolangExpression(MolangExpression.kt:536) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:545) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:538) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.KeyValueSerializer.deserialize(Tuples.kt:50) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonTransformingSerializer.deserialize(JsonTransformingSerializer.kt:78) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$UV$$serializer.deserialize(ParticlesFile.kt:510) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$UV$$serializer.deserialize(ParticlesFile.kt:510) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/molang/ComparisonExpr$Op$6 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.molang.ComparisonExpr$Op.(MolangExpression.kt:174) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:428) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseMolang(MolangExpression.kt:516) ~[?:?] at gg.essential.model.molang.Parser.fullyParseMolang(MolangExpression.kt:520) ~[?:?] at gg.essential.model.molang.Parser.tryFullyParseMolang(MolangExpression.kt:528) ~[?:?] at gg.essential.model.molang.MolangExpressionKt.parseMolangExpression(MolangExpression.kt:536) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:545) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:538) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.KeyValueSerializer.deserialize(Tuples.kt:50) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonTransformingSerializer.deserialize(JsonTransformingSerializer.kt:78) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$UV$$serializer.deserialize(ParticlesFile.kt:510) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$UV$$serializer.deserialize(ParticlesFile.kt:510) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$ParticleAppearanceBillboard$$serializer.deserialize(ParticlesFile.kt:435) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at gg.essential.model.file.ParticleEffectComponents$$serializer.deserialize(ParticlesFile.kt:178) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at gg.essential.model.file.ParticlesFile$ParticleEffect$$serializer.deserialize(ParticlesFile.kt:59) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at gg.essential.model.file.ParticlesFile$$serializer.deserialize(ParticlesFile.kt:52) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent gg/essential/model/molang/QueryExpr for class gg/essential/model/molang/QueryExpr$ModifiedDistanceMoved in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: gg.essential.model.molang.QueryExpr at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:387) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:340) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseMolang(MolangExpression.kt:516) ~[?:?] at gg.essential.model.molang.Parser.fullyParseMolang(MolangExpression.kt:520) ~[?:?] at gg.essential.model.molang.Parser.tryFullyParseMolang(MolangExpression.kt:528) ~[?:?] at gg.essential.model.molang.MolangExpressionKt.parseMolangExpression(MolangExpression.kt:536) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:545) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:538) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.molang.MolangVec3Serializer.deserialize(MolangVec3.kt:52) ~[?:?] at gg.essential.model.molang.MolangVec3Serializer.deserialize(MolangVec3.kt:45) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.file.KeyframeSerializer.deserialize(AnimationFile.kt:164) ~[?:?] at gg.essential.model.file.KeyframeSerializer.deserialize(AnimationFile.kt:117) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:73) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:69) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonTransformingSerializer.deserialize(JsonTransformingSerializer.kt:78) ~[?:?] at gg.essential.model.file.KeyframesSerializer.deserialize(AnimationFile.kt:105) ~[?:?] at gg.essential.model.file.KeyframesSerializer.deserialize(AnimationFile.kt:103) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: Could not find parent kotlin/jvm/internal/Lambda for class gg/essential/model/molang/QueryExpr$ModifiedDistanceMoved$1 in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6f496d9f on thread Thread[ForkJoinPool.commonPool-worker-15,5,main] [07:47:28] [ForkJoinPool.commonPool-worker-15/ERROR]: An error occurred building event handler java.lang.ClassNotFoundException: kotlin.jvm.internal.Lambda at jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) ~[?:?] at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) ~[?:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar:?] at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar:6.0.5+6.0.5+master.eb8e549b] at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] at gg.essential.model.molang.QueryExpr$ModifiedDistanceMoved.(MolangExpression.kt:161) ~[?:?] at gg.essential.model.molang.QueryExpr$ModifiedDistanceMoved.(MolangExpression.kt) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:387) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:340) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseSimpleExpression(MolangExpression.kt:339) ~[?:?] at gg.essential.model.molang.Parser.parseProduct(MolangExpression.kt:401) ~[?:?] at gg.essential.model.molang.Parser.parseSum(MolangExpression.kt:412) ~[?:?] at gg.essential.model.molang.Parser.parseComparisons(MolangExpression.kt:423) ~[?:?] at gg.essential.model.molang.Parser.parseEqualityChecks(MolangExpression.kt:434) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalAnds(MolangExpression.kt:443) ~[?:?] at gg.essential.model.molang.Parser.parseLogicalOrs(MolangExpression.kt:453) ~[?:?] at gg.essential.model.molang.Parser.parseTernary(MolangExpression.kt:463) ~[?:?] at gg.essential.model.molang.Parser.parseNullCoalescing(MolangExpression.kt:475) ~[?:?] at gg.essential.model.molang.Parser.parseExpression(MolangExpression.kt:479) ~[?:?] at gg.essential.model.molang.Parser.parseAssignment(MolangExpression.kt:483) ~[?:?] at gg.essential.model.molang.Parser.parseStatement(MolangExpression.kt:497) ~[?:?] at gg.essential.model.molang.Parser.parseStatements(MolangExpression.kt:502) ~[?:?] at gg.essential.model.molang.Parser.parseMolang(MolangExpression.kt:516) ~[?:?] at gg.essential.model.molang.Parser.fullyParseMolang(MolangExpression.kt:520) ~[?:?] at gg.essential.model.molang.Parser.tryFullyParseMolang(MolangExpression.kt:528) ~[?:?] at gg.essential.model.molang.MolangExpressionKt.parseMolangExpression(MolangExpression.kt:536) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:545) ~[?:?] at gg.essential.model.molang.MolangSerializer.deserialize(MolangExpression.kt:538) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.molang.MolangVec3Serializer.deserialize(MolangVec3.kt:52) ~[?:?] at gg.essential.model.molang.MolangVec3Serializer.deserialize(MolangVec3.kt:45) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at gg.essential.model.file.KeyframeSerializer.deserialize(AnimationFile.kt:164) ~[?:?] at gg.essential.model.file.KeyframeSerializer.deserialize(AnimationFile.kt:117) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:279) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:294) ~[?:?] at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:279) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:73) ~[?:?] at gg.essential.model.util.TreeMapSerializer.deserialize(TreeMap.kt:69) ~[?:?] at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:77) ~[?:?] at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52) ~[?:?] at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25) ~[?:?] at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127) ~[?:?] at kotlinx.serialization.json.JsonTransformingSerializer.deserialize(JsonTransformingSerializer.kt:78) ~[?:?] at gg.essential.model.file.KeyframesSerializer.deserialize(AnimationFile.kt:105) ~[?:?] at gg.essential.model.file.KeyframesSerializer.deserialize(AnimationFile.kt:103) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeNullableSerializableElement(AbstractDecoder.kt:78) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at gg.essential.model.Channels$$serializer.deserialize(Animation.kt:373) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at gg.essential.model.file.AnimationFile$Animation$$serializer.deserialize(AnimationFile.kt:48) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:538) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) ~[?:?] at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) ~[?:?] at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) ~[?:?] at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:168) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at gg.essential.model.file.AnimationFile$$serializer.deserialize(AnimationFile.kt:41) ~[?:?] at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:69) ~[?:?] at kotlinx.serialization.json.Json.decodeFromString(Json.kt:107) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:350) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$JsonAssetType$3.invoke(AssetLoader.kt:349) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:93) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1$future$1.invoke(AssetLoader.kt:91) ~[?:?] at gg.essential.network.connectionmanager.cosmetics.AssetLoader$getAsset$1.invoke$lambda$0(AssetLoader.kt:91) ~[?:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] [07:47:28] [Worker-ResourceReload-8/WARN]: io exception while checking patreon: Online mod data expired! Date: Sat Nov 15 01:18:18 CST 2025 [07:47:28] [Forge Version Check/INFO]: [voicechat] Found status: UP_TO_DATE Current: 1.20.1-2.6.6 Target: null [07:47:28] [Forge Version Check/INFO]: [sound_physics_remastered] Starting version check at https://update.maxhenkel.de/forge/sound_physics_remastered [07:47:29] [Forge Version Check/INFO]: [sound_physics_remastered] Found status: AHEAD Current: 1.20.1-1.5.1 Target: null [07:47:29] [Forge Version Check/INFO]: [puzzleslib] Starting version check at https://raw.githubusercontent.com/Fuzss/modresources/main/update/puzzleslib.json [07:47:29] [Forge Version Check/INFO]: [puzzleslib] Found status: UP_TO_DATE Current: 8.1.33 Target: null [07:47:29] [Forge Version Check/INFO]: [aquamirae] Starting version check at https://raw.githubusercontent.com/ObscuriaLithium/Minecraft/main/aquamirae/versions.json [07:47:29] [Forge Version Check/INFO]: [aquamirae] Found status: AHEAD Current: 6.1.2 Target: null [07:47:29] [Forge Version Check/INFO]: [controlling] Starting version check at https://updates.blamejared.com/get?n=controlling&gv=1.20.1 [07:47:29] [Forge Version Check/INFO]: [controlling] Found status: BETA Current: 12.0.2 Target: 12.0.2 [07:47:29] [Forge Version Check/INFO]: [prism] Starting version check at https://mc-update-check.anthonyhilyard.com/638111 [07:47:29] [Forge Version Check/WARN]: Failed to process update information javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at jdk.internal.net.http.HttpClientImpl.send(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientFacade.send(Unknown Source) ~[java.net.http:?] at net.minecraftforge.fml.VersionChecker$1.openUrlString(VersionChecker.java:142) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at net.minecraftforge.fml.VersionChecker$1.process(VersionChecker.java:180) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at java.lang.Iterable.forEach(Unknown Source) ~[?:?] at net.minecraftforge.fml.VersionChecker$1.run(VersionChecker.java:117) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] Caused by: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at sun.security.ssl.Alert.createSSLException(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: java.security.cert.CertPathValidatorException: validity check failed at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) ~[?:?] at java.security.cert.CertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: java.security.cert.CertificateExpiredException: NotAfter: Sat Sep 06 09:33:56 CDT 2025 at sun.security.x509.CertificateValidity.valid(Unknown Source) ~[?:?] at sun.security.x509.X509CertImpl.checkValidity(Unknown Source) ~[?:?] at sun.security.provider.certpath.BasicChecker.verifyValidity(Unknown Source) ~[?:?] at sun.security.provider.certpath.BasicChecker.check(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) ~[?:?] at java.security.cert.CertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:47:29] [Forge Version Check/INFO]: [bookshelf] Starting version check at https://updates.blamejared.com/get?n=bookshelf&gv=1.20.1 [07:47:29] [Forge Version Check/INFO]: [bookshelf] Found status: BETA Current: 20.2.13 Target: 20.2.13 [07:47:29] [Forge Version Check/INFO]: [sanitydim] Starting version check at https://raw.githubusercontent.com/croissantnova/SanityDescentIntoMadness/main/update.json [07:47:29] [Forge Version Check/INFO]: [sanitydim] Found status: UP_TO_DATE Current: 1.1.0 Target: null [07:47:29] [Forge Version Check/INFO]: [mcwbridges] Starting version check at https://raw.githubusercontent.com/sketchmacaw/macawsmods/master/bridges.json [07:47:29] [Forge Version Check/INFO]: [mcwbridges] Found status: UP_TO_DATE Current: 3.1.0 Target: null [07:47:29] [Forge Version Check/INFO]: [clumps] Starting version check at https://updates.blamejared.com/get?n=clumps&gv=1.20.1 [07:47:29] [Forge Version Check/INFO]: [clumps] Found status: BETA Current: **.**.**.** Target: **.**.**.** [07:47:29] [Forge Version Check/INFO]: [configured] Starting version check at https://mrcrayfish.com/modupdatejson?id=configured [07:47:29] [Forge Version Check/WARN]: Failed to process update information com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $ at com.google.gson.Gson.fromJson(Gson.java:1226) ~[gson-2.10.jar%2388!/:?] at com.google.gson.Gson.fromJson(Gson.java:1124) ~[gson-2.10.jar%2388!/:?] at com.google.gson.Gson.fromJson(Gson.java:1034) ~[gson-2.10.jar%2388!/:?] at com.google.gson.Gson.fromJson(Gson.java:969) ~[gson-2.10.jar%2388!/:?] at net.minecraftforge.fml.VersionChecker$1.process(VersionChecker.java:186) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at java.lang.Iterable.forEach(Unknown Source) ~[?:?] at net.minecraftforge.fml.VersionChecker$1.run(VersionChecker.java:117) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $ at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:393) ~[gson-2.10.jar%2388!/:?] at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:182) ~[gson-2.10.jar%2388!/:?] at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:144) ~[gson-2.10.jar%2388!/:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%2388!/:?] ... 6 more [07:47:29] [Forge Version Check/INFO]: [itemborders] Starting version check at https://mc-update-check.anthonyhilyard.com/513769 [07:47:29] [Forge Version Check/WARN]: Failed to process update information javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at jdk.internal.net.http.HttpClientImpl.send(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientFacade.send(Unknown Source) ~[java.net.http:?] at net.minecraftforge.fml.VersionChecker$1.openUrlString(VersionChecker.java:142) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at net.minecraftforge.fml.VersionChecker$1.process(VersionChecker.java:180) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at java.lang.Iterable.forEach(Unknown Source) ~[?:?] at net.minecraftforge.fml.VersionChecker$1.run(VersionChecker.java:117) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] Caused by: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at sun.security.ssl.Alert.createSSLException(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: java.security.cert.CertPathValidatorException: validity check failed at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) ~[?:?] at java.security.cert.CertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: java.security.cert.CertificateExpiredException: NotAfter: Sat Sep 06 09:33:56 CDT 2025 at sun.security.x509.CertificateValidity.valid(Unknown Source) ~[?:?] at sun.security.x509.X509CertImpl.checkValidity(Unknown Source) ~[?:?] at sun.security.provider.certpath.BasicChecker.verifyValidity(Unknown Source) ~[?:?] at sun.security.provider.certpath.BasicChecker.check(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) ~[?:?] at java.security.cert.CertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:47:29] [Forge Version Check/INFO]: [mr_veinminer] Starting version check at https://api.modrinth.com/updates/OhduvhIc/forge_updates.json [07:47:30] [Forge Version Check/INFO]: [mr_veinminer] Found status: OUTDATED Current: 1.1.0 Target: 1.1.0+mod [07:47:30] [Forge Version Check/INFO]: [enchdesc] Starting version check at https://updates.blamejared.com/get?n=enchdesc&gv=1.20.1 [07:47:30] [Forge Version Check/INFO]: [enchdesc] Found status: BETA Current: 17.1.19 Target: 17.1.19 [07:47:30] [Forge Version Check/INFO]: [moonlight] Starting version check at https://api.modrinth.com/updates/moonlight/forge_updates.json [07:47:30] [Forge Version Check/INFO]: [moonlight] Found status: OUTDATED Current: 1.20-2.16.16 Target: 1.20-2.16.16-forge [07:47:30] [Forge Version Check/INFO]: [iceberg] Starting version check at https://mc-update-check.anthonyhilyard.com/520110 [07:47:30] [Worker-ResourceReload-8/ERROR]: io exception while checking versions: Online mod data expired! Date: Sat Nov 15 01:18:18 CST 2025 [07:47:30] [Forge Version Check/WARN]: Failed to process update information javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at jdk.internal.net.http.HttpClientImpl.send(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientFacade.send(Unknown Source) ~[java.net.http:?] at net.minecraftforge.fml.VersionChecker$1.openUrlString(VersionChecker.java:142) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at net.minecraftforge.fml.VersionChecker$1.process(VersionChecker.java:180) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at java.lang.Iterable.forEach(Unknown Source) ~[?:?] at net.minecraftforge.fml.VersionChecker$1.run(VersionChecker.java:117) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] Caused by: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at sun.security.ssl.Alert.createSSLException(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: java.security.cert.CertPathValidatorException: validity check failed at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) ~[?:?] at java.security.cert.CertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: java.security.cert.CertificateExpiredException: NotAfter: Sat Sep 06 09:33:56 CDT 2025 at sun.security.x509.CertificateValidity.valid(Unknown Source) ~[?:?] at sun.security.x509.X509CertImpl.checkValidity(Unknown Source) ~[?:?] at sun.security.provider.certpath.BasicChecker.verifyValidity(Unknown Source) ~[?:?] at sun.security.provider.certpath.BasicChecker.check(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) ~[?:?] at java.security.cert.CertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:47:30] [Forge Version Check/INFO]: [supplementaries] Starting version check at https://raw.githubusercontent.com/MehVahdJukaar/Supplementaries/1.20/forge/update.json [07:47:30] [Forge Version Check/INFO]: [supplementaries] Found status: BETA Current: 1.20-3.1.41 Target: null [07:47:30] [Forge Version Check/INFO]: [legendarytooltips] Starting version check at https://mc-update-check.anthonyhilyard.com/532127 [07:47:30] [Forge Version Check/WARN]: Failed to process update information javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at jdk.internal.net.http.HttpClientImpl.send(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientFacade.send(Unknown Source) ~[java.net.http:?] at net.minecraftforge.fml.VersionChecker$1.openUrlString(VersionChecker.java:142) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at net.minecraftforge.fml.VersionChecker$1.process(VersionChecker.java:180) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at java.lang.Iterable.forEach(Unknown Source) ~[?:?] at net.minecraftforge.fml.VersionChecker$1.run(VersionChecker.java:117) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] Caused by: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at sun.security.ssl.Alert.createSSLException(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: java.security.cert.CertPathValidatorException: validity check failed at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) ~[?:?] at java.security.cert.CertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: java.security.cert.CertificateExpiredException: NotAfter: Sat Sep 06 09:33:56 CDT 2025 at sun.security.x509.CertificateValidity.valid(Unknown Source) ~[?:?] at sun.security.x509.X509CertImpl.checkValidity(Unknown Source) ~[?:?] at sun.security.provider.certpath.BasicChecker.verifyValidity(Unknown Source) ~[?:?] at sun.security.provider.certpath.BasicChecker.check(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) ~[?:?] at java.security.cert.CertPathValidator.validate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:?] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?] at sun.security.validator.Validator.validate(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source) ~[?:?] at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source) ~[?:?] at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?] at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(Unknown Source) ~[?:?] at java.security.AccessController.doPrivileged(Unknown Source) ~[?:?] at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(Unknown Source) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:?] at jdk.internal.net.http.common.SSLFlowDelegate.lambda$executeTasks$3(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.executeTasks(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source) ~[java.net.http:?] at jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source) ~[java.net.http:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:47:30] [Forge Version Check/INFO]: [betterf3] Starting version check at https://api.modrinth.com/updates/betterf3/forge_updates.json [07:47:30] [Forge Version Check/INFO]: [betterf3] Found status: UP_TO_DATE Current: 7.0.2 Target: null [07:47:31] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'trials:blockstates/crafter.json' missing model for variant: 'trials:crafter#facing=north,trials_crafting=true,triggered=false' [07:47:31] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'trials:blockstates/crafter.json' missing model for variant: 'trials:crafter#facing=south,trials_crafting=true,triggered=false' [07:47:31] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'trials:blockstates/crafter.json' missing model for variant: 'trials:crafter#facing=east,trials_crafting=true,triggered=false' [07:47:31] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'trials:blockstates/crafter.json' missing model for variant: 'trials:crafter#facing=west,trials_crafting=true,triggered=false' [07:47:31] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'trials:blockstates/trial_spawner.json' missing model for variant: 'trials:trial_spawner#trials_active=false,trials_cursed=true,trials_ejecting=false' [07:47:31] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'trials:blockstates/trial_spawner.json' missing model for variant: 'trials:trial_spawner#trials_active=false,trials_cursed=true,trials_ejecting=true' [07:47:31] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'trials:blockstates/trial_spawner.json' missing model for variant: 'trials:trial_spawner#trials_active=false,trials_cursed=false,trials_ejecting=true' [07:47:31] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'trials:blockstates/trial_vault.json' missing model for variant: 'trials:trial_vault#trials_active=false,trials_ejecting=true' [07:47:31] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'trials:blockstates/trial_vault_ominous.json' missing model for variant: 'trials:trial_vault_ominous#trials_active=false,trials_ejecting=true' [07:47:31] [DH-ApplyConfigPresetTimer/INFO]: changing preset to: BALANCED [07:47:31] [DH-ApplyConfigPresetTimer/INFO]: changing preset to: MEDIUM [07:47:31] [DH-ApplyConfigPresetTimer/INFO]: preset active: BALANCED [07:47:31] [DH-ApplyConfigPresetTimer/INFO]: preset active: MEDIUM [07:47:32] [Render thread/WARN]: Found flag CUSTOM_IMAGES [07:47:32] [Render thread/WARN]: Found flag SSBO [07:47:32] [Render thread/WARN]: Found flag BLOCK_EMISSION_ATTRIBUTE [07:47:32] [Render thread/INFO]: Profile: Custom (+24 options changed by user) [07:47:32] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'epic_fight_avalon:blockstates/test_mesh_block.json' missing model for variant: 'epic_fight_avalon:test_mesh_block#' [07:47:32] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'epic_fight_avalon:blockstates/test_door.json' missing model for variant: 'epic_fight_avalon:test_door#facing=north,open=true' [07:47:32] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'epic_fight_avalon:blockstates/test_door.json' missing model for variant: 'epic_fight_avalon:test_door#facing=south,open=false' [07:47:32] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'epic_fight_avalon:blockstates/test_door.json' missing model for variant: 'epic_fight_avalon:test_door#facing=east,open=false' [07:47:32] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'epic_fight_avalon:blockstates/test_door.json' missing model for variant: 'epic_fight_avalon:test_door#facing=west,open=false' [07:47:32] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'epic_fight_avalon:blockstates/test_door.json' missing model for variant: 'epic_fight_avalon:test_door#facing=east,open=true' [07:47:32] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'epic_fight_avalon:blockstates/test_door.json' missing model for variant: 'epic_fight_avalon:test_door#facing=south,open=true' [07:47:32] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'epic_fight_avalon:blockstates/test_door.json' missing model for variant: 'epic_fight_avalon:test_door#facing=north,open=false' [07:47:32] [Worker-ResourceReload-7/WARN]: Exception loading blockstate definition: 'epic_fight_avalon:blockstates/test_door.json' missing model for variant: 'epic_fight_avalon:test_door#facing=west,open=true' [07:47:32] [Worker-ResourceReload-7/WARN]: Unable to load model: 'efn:arc_tachi#inventory' referenced from: efn:arc_tachi#inventory: java.io.FileNotFoundException: efn:models/item/arc_tachi.json [07:47:32] [Worker-ResourceReload-7/INFO]: Found 483 enchanted-book CITs [07:47:33] [Worker-ResourceReload-7/WARN]: Unable to load model: 'irons_spellbooks:item/keeper_flamberge_gui' referenced from: irons_spellbooks:item/keeper_flamberge_gui: java.io.FileNotFoundException: irons_spellbooks:models/item/keeper_flamberge_gui.json [07:47:33] [Worker-ResourceReload-7/WARN]: Unable to load model: 'irons_spellbooks:item/magehunter_normal' referenced from: irons_spellbooks:item/magehunter_normal: java.io.FileNotFoundException: irons_spellbooks:models/item/magehunter_normal.json [07:47:33] [Worker-ResourceReload-7/WARN]: Unable to load model: 'irons_spellbooks:item/truthseeker_normal' referenced from: irons_spellbooks:item/truthseeker_normal: java.io.FileNotFoundException: irons_spellbooks:models/item/truthseeker_normal.json [07:47:33] [Worker-ResourceReload-7/WARN]: Unable to load model: 'irons_spellbooks:item/keeper_flamberge_normal' referenced from: irons_spellbooks:item/keeper_flamberge_normal: java.io.FileNotFoundException: irons_spellbooks:models/item/keeper_flamberge_normal.json [07:47:33] [Worker-ResourceReload-7/WARN]: Unable to load model: 'irons_spellbooks:item/truthseeker_gui' referenced from: irons_spellbooks:item/truthseeker_gui: java.io.FileNotFoundException: irons_spellbooks:models/item/truthseeker_gui.json [07:47:33] [Worker-ResourceReload-7/WARN]: Unable to load model: 'irons_spellbooks:item/magehunter_gui' referenced from: irons_spellbooks:item/magehunter_gui: java.io.FileNotFoundException: irons_spellbooks:models/item/magehunter_gui.json [07:47:34] [Render thread/INFO]: Using shaderpack: ComplementaryUnbound_r5.6.1 + EuphoriaPatches_1.7.4 [07:47:34] [Render thread/WARN]: [Computer Shader Acceleration] OpenGL Version: 4.6.0 NVIDIA 581.57 [07:47:34] [Render thread/WARN]: [Computer Shader Acceleration] Compute Shader: Supported [07:47:34] [Render thread/INFO]: Loading Xaero's Minimap - Stage 2/2 [07:47:36] [Render thread/WARN]: io exception while checking versions: Online mod data expired! Date: Sat Nov 15 01:18:18 CST 2025 [07:47:36] [Render thread/INFO]: Registered player tracker system: minimap_synced [07:47:36] [Render thread/INFO]: Xaero's Minimap: World Map found! [07:47:36] [Render thread/INFO]: No Optifine! [07:47:36] [Render thread/INFO]: Xaero's Minimap: No Vivecraft! [07:47:36] [Render thread/INFO]: Xaero's Minimap: Iris found! [07:47:36] [Render thread/WARN]: Mod 'xaerominimap' took 1.672 s to run a deferred task. [07:47:36] [Render thread/INFO]: Loading Xaero's World Map - Stage 2/2 [07:47:36] [Render thread/INFO]: New world map region cache hash code: -2026555776 [07:47:36] [Render thread/INFO]: Registered player tracker system: map_synced [07:47:36] [Render thread/INFO]: Xaero's WorldMap Mod: Xaero's minimap found! [07:47:36] [Render thread/INFO]: Registered player tracker system: minimap_synced [07:47:36] [Render thread/INFO]: No Optifine! [07:47:36] [Render thread/INFO]: Xaero's World Map: No Vivecraft! [07:47:36] [Render thread/INFO]: Xaero's World Map: Iris found! [07:47:38] [Worker-ResourceReload-7/WARN]: Missing textures in model supplementaries:confetti_popper#inventory: minecraft:textures/atlas/blocks.png:supplementaries:party_hat/party_hat [07:47:38] [Worker-ResourceReload-7/WARN]: Missing textures in model block_factorys_bosses:loot_table_stick#inventory: minecraft:textures/atlas/blocks.png:minecraft:item/trial_key [07:47:38] [Worker-ResourceReload-7/WARN]: Missing textures in model minecraft:grass_block#snowy=false: minecraft:textures/atlas/blocks.png:minecraft:block/dirts [07:47:38] [Worker-ResourceReload-7/WARN]: Missing textures in model bountiful:decree#inventory: minecraft:textures/atlas/blocks.png:bountiful:item/decree [07:47:38] [Worker-ResourceReload-7/WARN]: Missing textures in model supplementaries:tater_in_a_jar#inventory: minecraft:textures/atlas/blocks.png:quark:model/tiny_potato/default [07:47:38] [Worker-ResourceReload-7/WARN]: Missing textures in model block_factorys_bosses:tp_stick#inventory: minecraft:textures/atlas/blocks.png:minecraft:item/breeze_rod [07:47:38] [Worker-ResourceReload-7/WARN]: Missing textures in model block_factorys_bosses:loot_table_stick_rare#inventory: minecraft:textures/atlas/blocks.png:minecraft:item/ominous_trial_key [07:47:38] [Worker-ResourceReload-7/WARN]: Missing textures in model cataclysm:coral_chunk#inventory: minecraft:textures/atlas/blocks.png:cataclysm:item/coral_chunk_1 [07:47:39] [Worker-ResourceReload-7/INFO]: Checking for modids: [cloth-config, cloth_config, cloth-config2, cloth_config2] [07:47:39] [Worker-ResourceReload-7/INFO]: [me.pieking1215.invmove.InvMove:registerModule:79]: [InvMove] Registered Module: me.pieking1215.invmove_compat.compat.ClothConfigModule@5bb7ba43 [07:47:39] [Worker-ResourceReload-7/INFO]: Checking for modids: [roughlyenoughitems] [07:47:39] [Worker-ResourceReload-7/INFO]: Checking for modids: [jei] [07:47:39] [Worker-ResourceReload-7/INFO]: [me.pieking1215.invmove.InvMove:registerModule:79]: [InvMove] Registered Module: me.pieking1215.invmove_compat.compat.JEIModule@51f4ce33 [07:47:39] [Worker-ResourceReload-7/INFO]: Checking for modids: [emi] [07:47:39] [Worker-ResourceReload-7/INFO]: Checking for modids: [ponder] [07:47:39] [Worker-ResourceReload-7/INFO]: [me.pieking1215.invmove.InvMove:registerModule:79]: [InvMove] Registered Module: me.pieking1215.invmove_compat.compat.PonderModule@6a400ed0 [07:47:39] [Worker-ResourceReload-6/INFO]: Got IMC [] [07:47:39] [Worker-ResourceReload-12/WARN]: Mod(s) [sodiumoptionsapi] are modifying Embeddium class org.embeddedt.embeddium.gui.EmbeddiumVideoOptionsScreen, which may cause instability. [07:47:39] [Worker-ResourceReload-13/INFO]: Registering plugin for Epic Fight (epicfight) [07:47:39] [Worker-ResourceReload-4/INFO]: Loaded values for 110 compatible attributes. [07:47:39] [Worker-ResourceReload-13/INFO]: Registering plugin for Shoulder Surfing Reloaded (shouldersurfing) [07:47:39] [Worker-ResourceReload-13/INFO]: Registering compatibility callback for CREATE [07:47:39] [Worker-ResourceReload-13/INFO]: Registering compatibility callback for CURIOS [07:47:39] [Worker-ResourceReload-13/INFO]: Registering plugin for Epic Fight - Sword Soaring (sword_soaring) [07:47:39] [Worker-ResourceReload-13/INFO]: Registering plugin for ParCool! (parcool) [07:47:39] [Worker-ResourceReload-4/INFO]: Loaded 110 values from config. [07:47:39] [Worker-ResourceReload-13/INFO]: Freezing plugin registrar [07:47:39] [Worker-ResourceReload-4/INFO]: Saving config file. 110 entries. [07:47:39] [Worker-ResourceReload-4/INFO]: Applying changes for 110 attributes. [07:47:39] [Worker-ResourceReload-11/INFO]: Start loading plugin at net.blay09.mods.balm.forge.compat.hudinfo.ForgeJadeModCompat [07:47:39] [Worker-ResourceReload-11/INFO]: Start loading plugin at snownee.jade.addon.JadeAddonsBase [07:47:39] [Worker-ResourceReload-11/INFO]: Start loading plugin at com.github.exopandora.shouldersurfing.integration.ShoulderSurfingJadePlugin [07:47:39] [Worker-ResourceReload-11/INFO]: Start loading plugin at net.blay09.mods.waystones.compat.JadeIntegration [07:47:39] [Worker-ResourceReload-11/INFO]: Start loading plugin at snownee.jade.addon.vanilla.VanillaPlugin [07:47:39] [Worker-ResourceReload-3/INFO]: Registering Ponder Scenes took 205.3 ms [07:47:39] [Worker-ResourceReload-3/INFO]: Registering Ponder Tags took 16.25 ms [07:47:39] [Worker-ResourceReload-11/INFO]: Start loading plugin at snownee.jade.addon.universal.UniversalPlugin [07:47:39] [Worker-ResourceReload-11/INFO]: Start loading plugin at snownee.jade.addon.core.CorePlugin [07:47:39] [Worker-ResourceReload-11/INFO]: Start loading plugin at net.mehvahdjukaar.supplementaries.integration.JadeCompat [07:47:40] [Render thread/INFO]: Successfully loaded config provider: com.mrcrayfish.configured.impl.forge.ForgeConfigProvider [07:47:40] [Render thread/INFO]: Successfully loaded config provider: com.mrcrayfish.configured.impl.framework.FrameworkConfigProvider [07:47:40] [Render thread/INFO]: Successfully loaded config provider: com.mrcrayfish.configured.impl.jei.JeiConfigProvider [07:47:40] [Render thread/INFO]: Successfully loaded config provider: com.anthonyhilyard.iceberg.compat.configured.IcebergConfigProvider [07:47:40] [Render thread/INFO]: Creating config GUI factories... [07:47:40] [Render thread/INFO]: Registering config factory for mod betterdungeons. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod tame_the_fox. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod invincible. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod betterwitchhuts. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod sword_soaring. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod betteroceanmonuments. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod sophisticatedcore. Found 2 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod sophisticatedbackpacks. Found 2 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod betterfortresses. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod sanitydim. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod farmersdelight. Found 2 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod alembic. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod block_factorys_bosses. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod highlighter. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod curios. Found 3 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod cataclysm. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod p1nero_ec. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod betterstrongholds. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod aggrofix. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod nightfall_invade. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod aiimprovements. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod betterendisland. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod bettermineshafts. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod betterjungletemples. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod jei. Found 5 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod visualworkbench. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod waystones. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod yungscavebiomes. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod itemborders. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod betterdeserttemples. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod blueprint. Found 2 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod watut. Found 3 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod forge. Found 2 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod travelerstitles. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod soundattract. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod moonlight. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod shouldersurfing. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod flywheel. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod legendarytooltips. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod bhc. Found 2 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod hungerstrike. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod parcool. Found 2 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod zeta. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod irons_spellbooks. Found 2 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod coroutil. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod appleskin. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod efn. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod visuality. Found 1 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod cosmeticarmorreworked. Found 2 config(s) [07:47:40] [Render thread/INFO]: Registering config factory for mod defaultoptions. Found 1 config(s) [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:basic_attack_active, epicfight:combo_counter] for epicfight:basic_attack [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:penalty_restore_counter, epicfight:penalty] for epicfight:guard [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:parry_motion_counter, epicfight:penalty_restore_counter, epicfight:last_active, epicfight:penalty] for epicfight:parrying [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:penalty_restore_counter, epicfight:penalty] for epicfight:impact_guard [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:stacks, epicfight:resisting_damage_type, epicfight:tick_record] for epicfight:adaptive_skin [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:tick_record] for epicfight:adrenaline_fiend [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:stacks, epicfight:entity_id] for epicfight:bonebreaker [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:entity_id, epicfight:tick_record] for epicfight:vengeance [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:fall_distance, epicfight:slam_protect_next_fall] for epicfight:meteor_slam [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:stacks] for epicfight:revelation [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:slam_protect_next_fall] for epicfight:demolition_leap [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:slam_protect_next_fall, epicfight:jump_count, epicfight:jump_key_pressed_last_tick] for epicfight:phantom_ascent [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:last_hit_count] for epicfight:grasping_spire [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:sheath] for epicfight:battojutsu_passive [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:sheath] for epicfight:battojutsu [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:combo_counter] for epicfight:blade_rush [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:thrown_trident_entity_id] for epicfight:everlasting_allegiance [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:health_boost1 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:health_boost2 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:health_boost3 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:health_boost4 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:absorb1 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:absorb2 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:absorb3 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:absorb4 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:heal1 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:heal2 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:heal3 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:heal4 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:resist1 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:resist2 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:resist3 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:resist4 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stun_imm1 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stun_imm2 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stun_imm3 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stun_imm4 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:damage_boost1 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:damage_boost2 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:damage_boost3 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:damage_boost4 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:speed1 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:speed2 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:speed3 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:speed4 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stamina1 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stamina2 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stamina3 [07:47:40] [modloading-worker-0/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stamina4 [07:47:40] [modloading-worker-0/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for invincible:combo_demo [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:sword_entity_id, sword_soaring:cooldown_timer] for sword_soaring:kill_aura_1 [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:sword_entity_id, sword_soaring:cooldown_timer] for sword_soaring:kill_aura_2 [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:protect_count, sword_soaring:sword_entity_id, sword_soaring:cooldown_timer] for sword_soaring:screen_sword [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:cooldown_timer, sword_soaring:play_big_dipper, sword_soaring:delay_timer] for sword_soaring:rain_sword [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:camera_timer, sword_soaring:cooldown_timer] for sword_soaring:babylon [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:is_pressing, sword_soaring:is_charging, sword_soaring:cooldown_timer] for sword_soaring:wan_jian_gui_zong [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_apprentice [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_expert [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_master [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_elytra_apprentice [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_elytra_expert [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_elytra_master [07:47:40] [modloading-worker-0/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for sword_soaring:vatansever_innate [07:47:40] [modloading-worker-0/INFO]: Data keys [sword_soaring:artifact_spirit_entity_id, sword_soaring:sword_count] for sword_soaring:vatansever_passive [07:47:40] [modloading-worker-0/INFO]: Data keys [epicfight:penalty_restore_counter, epicfight:penalty] for efn:efn_parry [07:47:40] [modloading-worker-0/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:yamato [07:47:40] [modloading-worker-0/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:shortsword [07:47:40] [modloading-worker-0/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:ruinsgreatsword [07:47:40] [modloading-worker-0/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:pioneer [07:47:40] [modloading-worker-0/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:murasama [07:47:40] [modloading-worker-0/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:meenlance [07:47:40] [modloading-worker-0/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:exsiliumgladius [07:47:40] [modloading-worker-0/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:bloodlust [07:47:40] [modloading-worker-0/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:beastclaw [07:47:40] [modloading-worker-0/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:aetherialdusk [07:47:40] [Render thread/INFO]: Loaded 277 default key bindings. [07:47:40] [Render thread/INFO]: Applied 277 defaults to key mappings (0 keys were reconfigured). [07:47:40] [Render thread/INFO]: Loaded default options for keymappings [07:47:40] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play [07:47:40] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break [07:47:40] [Render thread/WARN]: Missing sound for event: cataclysm:ignisshieldbreak [07:47:40] [Render thread/WARN]: Missing sound for event: cataclysm:super_lightning [07:47:40] [Render thread/WARN]: Missing sound for event: efn:nosound [07:47:40] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on Speakers (2- USB Audio Device) [07:47:40] [Render thread/INFO]: Initializing Sound Physics [07:47:40] [Render thread/INFO]: EFX Extension recognized [07:47:40] [Render thread/INFO]: Max auxiliary sends: 4 [07:47:40] [Render thread/INFO]: Aux slot 1 created [07:47:40] [Render thread/INFO]: Aux slot 2 created [07:47:40] [Render thread/INFO]: Aux slot 3 created [07:47:40] [Render thread/INFO]: Aux slot 4 created [07:47:40] [Render thread/INFO]: EFX ready [07:47:40] [Render thread/INFO]: Sound engine started [07:47:41] [Render thread/INFO]: Endimation Loader has loaded 1 endimations [07:47:41] [Render thread/INFO]: Created: 4096x4096x2 minecraft:textures/atlas/blocks.png-atlas [07:47:41] [Render thread/INFO]: Created: 512x256x2 minecraft:textures/atlas/signs.png-atlas [07:47:41] [Render thread/INFO]: Created: 2048x2048x2 minecraft:textures/atlas/shield_patterns.png-atlas [07:47:41] [Render thread/INFO]: Created: 1024x512x2 minecraft:textures/atlas/banner_patterns.png-atlas [07:47:41] [Render thread/INFO]: Created: 2048x2048x2 minecraft:textures/atlas/armor_trims.png-atlas [07:47:41] [Render thread/INFO]: Created: 128x64x2 minecraft:textures/atlas/decorated_pot.png-atlas [07:47:41] [Render thread/INFO]: Created: 1024x1024x2 minecraft:textures/atlas/chest.png-atlas [07:47:41] [Render thread/INFO]: Created: 512x256x2 minecraft:textures/atlas/beds.png-atlas [07:47:41] [Render thread/INFO]: Created: 512x256x2 minecraft:textures/atlas/shulker_boxes.png-atlas [07:47:41] [Render thread/WARN]: Shader rendertype_entity_translucent_cull could not find uniform named IViewRotMat in the specified shader program. [07:47:41] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program. [07:47:41] [Render thread/WARN]: Shader watut:position_tex_blur could not find uniform named ColorModulator in the specified shader program. [07:47:41] [Render thread/WARN]: Shader watut:position_tex_blur_horizontal could not find uniform named ColorModulator in the specified shader program. [07:47:41] [Render thread/WARN]: Shader watut:position_tex_blur_vertical could not find uniform named ColorModulator in the specified shader program. [07:47:41] [Render thread/WARN]: Shader moonlight:text_alpha_color could not find sampler named Sampler2 in the specified shader program. [07:47:41] [Render thread/WARN]: Shader moonlight:text_alpha_color could not find uniform named IViewRotMat in the specified shader program. [07:47:41] [Render thread/WARN]: Shader supplementaries:static_noise could not find sampler named Sampler1 in the specified shader program. [07:47:41] [Render thread/WARN]: Shader supplementaries:spherify could not find sampler named Sampler1 in the specified shader program. [07:47:41] [Render thread/WARN]: Shader supplementaries:spherify could not find uniform named GameTime in the specified shader program. [07:47:41] [Render thread/WARN]: Shader supplementaries:spherify could not find uniform named NoiseSpeed in the specified shader program. [07:47:41] [Render thread/WARN]: Shader supplementaries:spherify could not find uniform named NoiseScale in the specified shader program. [07:47:41] [Render thread/WARN]: Shader supplementaries:spherify could not find uniform named Intensity in the specified shader program. [07:47:41] [Render thread/WARN]: Shader supplementaries:spherify could not find uniform named CameraPos in the specified shader program. [07:47:41] [Render thread/INFO]: [com.hm.efn.registries.PostPasses:register:34]: Load Shader [07:47:41] [Render thread/INFO]: Created: 8192x4096x0 minecraft:textures/atlas/particles.png-atlas [07:47:41] [Render thread/WARN]: Missing particle sprites: efn:exp1,efn:exp10,efn:exp11,efn:exp12,efn:exp13,efn:exp14,efn:exp15,efn:exp16,efn:exp17,efn:exp18,efn:exp2,efn:exp3,efn:exp4,efn:exp5,efn:exp6,efn:exp7,efn:exp8,efn:exp9,efn:firecut_1,efn:firecut_2,efn:firecut_3,efn:firecut_4,efn:fireslash1,efn:fireslash10,efn:fireslash11,efn:fireslash12,efn:fireslash13,efn:fireslash14,efn:fireslash15,efn:fireslash16,efn:fireslash17,efn:fireslash18,efn:fireslash19,efn:fireslash2,efn:fireslash20,efn:fireslash21,efn:fireslash22,efn:fireslash23,efn:fireslash3,efn:fireslash4,efn:fireslash5,efn:fireslash6,efn:fireslash7,efn:fireslash8,efn:fireslash9,sword_soaring:wraithon_boom [07:47:41] [Render thread/INFO]: Created: 512x512x0 minecraft:textures/atlas/paintings.png-atlas [07:47:41] [Render thread/INFO]: Created: 2048x1024x0 minecraft:textures/atlas/mob_effects.png-atlas [07:47:41] [Render thread/INFO]: Created: 256x256x0 jei:textures/atlas/gui.png-atlas [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/arc_test/timepause [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/dmc5_v_jc [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_c [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_c_b [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_c_f [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_c_l [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_c_r [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_ca [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_caa [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_caaa [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_cb [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_cba [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_cbb [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_fall [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/exsiliumgladius_reborn/exsiliumgladius_jump [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/nf_meen/nf_meen_charge_loop [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/nf_meen/nf_meen_charge_max [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/nf_meen/nf_meen_charge_pre [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/nf_meen/nf_meen_charge_start [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/nf_meen/nf_meen_chargebegin [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/nf_meen/nf_meen_charging [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/nf_meen/nf_meen_idle_1 [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/nf_skill/visual_effect/biped_execute [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/ng_greatsword/ng_great_charge1gp [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/ng_greatsword/ng_great_push [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/yamato/dmcyamato_dodge_l [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/yamato/dmcyamato_dodge_r [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/yamato/dmcyamato_orbit [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/yamato/visual_effect/dmcyamato_killerbee [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/yamato/visual_effect/dmcyamato_rapidslash [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:biped/yamato/void_slash [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:effect/summoned_sword/sin_summoned_sword_shoot [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:effect/summoned_sword/summoned_sword_shoot [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:effect/summoned_sword/summoned_sword_shoot_down1 [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:effect/summoned_sword/summoned_sword_shoot_down2 [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:effect/summoned_sword/summoned_sword_shoot_test [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:effect/summoned_sword/summoned_sword_shoot_up1 [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:effect/summoned_sword/summoned_sword_shoot_up2 [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: efn:effect/ymd/test [07:47:52] [Render thread/ERROR]: Datapack animation reading failed: No constructor information has provided: sword_soaring:biped/living/knock_fly [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_diamondlongsword [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_netheritegreatsword [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named wom:solar [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named efn:xjydao [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named wom:agony [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_diamondsword [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_irongreatsword [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_netheritelongsword [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_diamondtachi [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named wom:antitheus [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named wom:satsujin [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:yamato [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:great_tachi [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_irontachi [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named wom:tormented_mind [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named wom:ruine [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named wom:gesetz [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_netheritesword [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_ironspear [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_ironsword [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named wom:herrscher [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named wom:ender_blaster [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_netheritetachi [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named wom:moonless [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_ironlongsword [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:katana [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_diamondgreatsword [07:47:52] [Render thread/WARN]: Failed to load item skin: no item named cdmoveset:s_diamondspear [07:47:52] [Render thread/INFO]: Loaded 77 shader sources in 24.918 ms [07:47:52] [Render thread/INFO]: Successfully reloaded the minimap shaders! [07:47:52] [Render thread/INFO]: Successfully reloaded the world map shaders! [07:47:53] [Render thread/INFO]: Deduplicated ResourcefulLib highlights (10826 points, 19113 lines) [07:47:53] [Render thread/INFO]: Loaded 56 train hat configurations. [07:47:53] [Render thread/INFO]: Blueprint Splash Manager has loaded 0 splashes [07:47:53] [Render thread/INFO]: Created: 256x256x0 moonlight:textures/atlas/map_markers.png-atlas [07:47:53] [Render thread/INFO]: Loaded config for: lootintegrations.json [07:47:53] [Render thread/INFO]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'} [07:47:54] [Render thread/INFO]: Starting custom uniform resolving [07:47:58] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.device.GLRenderDevice$ImmediateDrawCommandList, which may cause instability. [07:47:58] [Render thread/INFO]: Block minecraft:large_fern had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:tall_grass had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:grass_block had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:fern had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:grass had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:potted_fern had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:sugar_cane had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:spruce_leaves had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:birch_leaves had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:oak_leaves had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:jungle_leaves had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:acacia_leaves had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:dark_oak_leaves had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Block minecraft:vine had its color provider replaced and will not use per-vertex coloring [07:47:58] [Render thread/INFO]: Loaded AmbientEngine 'basic' v3.1.5. 11 dimension(s), 11 features, 11 blockgroups, 2 sound collections, 37 regions, 58 sounds, 11 sound categories, 5 solids and 2 biome types [07:47:58] [Render thread/WARN]: Game took 82.232 seconds to start [07:47:59] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.vertex.serializers.VertexSerializerRegistryImpl, which may cause instability. [07:47:59] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.immediate.model.BakedModelEncoder, which may cause instability. [07:47:59] [Render thread/ERROR]: Signature is missing from Property textures [07:47:59] [Render thread/WARN]: Shader cabb2374eda405e66b897908637abd1da5deac52 could not find uniform named subpixel_amount in the specified shader program. [07:48:03] [Thread-128/INFO]: MIDI Device: Real Time Sequencer - Software sequencer [07:48:07] [Render thread/ERROR]: Signature is missing from Property textures [07:48:09] [Render thread/ERROR]: Unable to convert config value [{}] from [class java.lang.String] to [class java.util.HashMap] for config [mapTest], the default config value will be used instead [{}]. Make sure a converter is defined in [ConfigTypeConverters]. [07:48:13] [Render thread/INFO]: changing preset to: BALANCED [07:48:13] [Render thread/INFO]: preset active: BALANCED [07:48:14] [Render thread/INFO]: changing preset to: MEDIUM [07:48:14] [Render thread/INFO]: preset active: MEDIUM [07:48:15] [Render thread/ERROR]: Unable to convert config value [{}] from [class java.lang.String] to [class java.util.HashMap] for config [mapTest], the default config value will be used instead [{}]. Make sure a converter is defined in [ConfigTypeConverters]. [07:48:16] [Render thread/ERROR]: Unable to convert config value [{}] from [class java.lang.String] to [class java.util.HashMap] for config [mapTest], the default config value will be used instead [{}]. Make sure a converter is defined in [ConfigTypeConverters]. [07:48:18] [Render thread/ERROR]: Unable to convert config value [{}] from [class java.lang.String] to [class java.util.HashMap] for config [mapTest], the default config value will be used instead [{}]. Make sure a converter is defined in [ConfigTypeConverters]. [07:48:20] [Render thread/ERROR]: Signature is missing from Property textures [07:48:23] [Render thread/ERROR]: Signature is missing from Property textures [07:49:03] [Netty Client IO #2/INFO]: Client has mods that are missing on server: [nerb, damagenumbers, createbetterfps, sodiumoptionsapi, betterlockon, searchables, essential, fastboot, clumps, shelmarow_hud, travelerstitles, fabric_api_base, appleskin, visuality] [07:49:05] [Render thread/INFO]: Connecting to ****:****:****:****:****:****:****:****, 25565 [07:49:07] [Render thread/INFO]: Injecting existing registry data into this CLIENT instance [07:49:07] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for invincible:combo_demo [07:49:07] [Render thread/INFO]: Data keys [epicfight:basic_attack_active, epicfight:combo_counter] for epicfight:basic_attack [07:49:07] [Render thread/INFO]: Data keys [epicfight:penalty_restore_counter, epicfight:penalty] for epicfight:guard [07:49:07] [Render thread/INFO]: Data keys [epicfight:parry_motion_counter, epicfight:penalty_restore_counter, epicfight:last_active, epicfight:penalty] for epicfight:parrying [07:49:07] [Render thread/INFO]: Data keys [epicfight:penalty_restore_counter, epicfight:penalty] for epicfight:impact_guard [07:49:07] [Render thread/INFO]: Data keys [epicfight:stacks, epicfight:resisting_damage_type, epicfight:tick_record] for epicfight:adaptive_skin [07:49:07] [Render thread/INFO]: Data keys [epicfight:tick_record] for epicfight:adrenaline_fiend [07:49:07] [Render thread/INFO]: Data keys [epicfight:stacks, epicfight:entity_id] for epicfight:bonebreaker [07:49:07] [Render thread/INFO]: Data keys [epicfight:entity_id, epicfight:tick_record] for epicfight:vengeance [07:49:07] [Render thread/INFO]: Data keys [epicfight:fall_distance, epicfight:slam_protect_next_fall] for epicfight:meteor_slam [07:49:07] [Render thread/INFO]: Data keys [epicfight:stacks] for epicfight:revelation [07:49:07] [Render thread/INFO]: Data keys [epicfight:slam_protect_next_fall] for epicfight:demolition_leap [07:49:07] [Render thread/INFO]: Data keys [epicfight:slam_protect_next_fall, epicfight:jump_count, epicfight:jump_key_pressed_last_tick] for epicfight:phantom_ascent [07:49:07] [Render thread/INFO]: Data keys [epicfight:last_hit_count] for epicfight:grasping_spire [07:49:07] [Render thread/INFO]: Data keys [epicfight:sheath] for epicfight:battojutsu_passive [07:49:07] [Render thread/INFO]: Data keys [epicfight:sheath] for epicfight:battojutsu [07:49:07] [Render thread/INFO]: Data keys [epicfight:combo_counter] for epicfight:blade_rush [07:49:07] [Render thread/INFO]: Data keys [epicfight:thrown_trident_entity_id] for epicfight:everlasting_allegiance [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:sword_entity_id, sword_soaring:cooldown_timer] for sword_soaring:kill_aura_1 [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:sword_entity_id, sword_soaring:cooldown_timer] for sword_soaring:kill_aura_2 [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:protect_count, sword_soaring:sword_entity_id, sword_soaring:cooldown_timer] for sword_soaring:screen_sword [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:cooldown_timer, sword_soaring:play_big_dipper, sword_soaring:delay_timer] for sword_soaring:rain_sword [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:camera_timer, sword_soaring:cooldown_timer] for sword_soaring:babylon [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:is_pressing, sword_soaring:is_charging, sword_soaring:cooldown_timer] for sword_soaring:wan_jian_gui_zong [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_apprentice [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_expert [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_master [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_elytra_apprentice [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_elytra_expert [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_elytra_master [07:49:07] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for sword_soaring:vatansever_innate [07:49:07] [Render thread/INFO]: Data keys [sword_soaring:artifact_spirit_entity_id, sword_soaring:sword_count] for sword_soaring:vatansever_passive [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:health_boost1 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:health_boost2 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:health_boost3 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:health_boost4 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:absorb1 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:absorb2 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:absorb3 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:absorb4 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:heal1 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:heal2 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:heal3 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:heal4 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:resist1 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:resist2 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:resist3 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:resist4 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stun_imm1 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stun_imm2 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stun_imm3 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stun_imm4 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:damage_boost1 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:damage_boost2 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:damage_boost3 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:damage_boost4 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:speed1 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:speed2 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:speed3 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:speed4 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stamina1 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stamina2 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stamina3 [07:49:07] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stamina4 [07:49:07] [Render thread/INFO]: Data keys [epicfight:penalty_restore_counter, epicfight:penalty] for efn:efn_parry [07:49:07] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:yamato [07:49:07] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:shortsword [07:49:07] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:ruinsgreatsword [07:49:07] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:pioneer [07:49:07] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:murasama [07:49:07] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:meenlance [07:49:07] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:exsiliumgladius [07:49:07] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:bloodlust [07:49:07] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:beastclaw [07:49:07] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:aetherialdusk [07:49:08] [Netty Client IO #3/INFO]: Connected to a modded server. [07:49:08] [Render thread/INFO]: New Xaero hud session initialized! [07:49:08] [Render thread/INFO]: New world map session initialized! [07:49:09] [Render thread/INFO]: level load [07:49:09] [Render thread/INFO]: Loading client level [Wrapped{ClientLevel@658qjd2as9kms@minecraft:overworld}]-[658qjd2as9kms@minecraft:overworld]. [07:49:09] [Render thread/INFO]: Reloading pipeline on dimension change: NamespacedId{namespace='minecraft', name='overworld'} => NamespacedId{namespace='minecraft', name='overworld'} [07:49:09] [Render thread/INFO]: Destroying pipeline NamespacedId{namespace='minecraft', name='overworld'} [07:49:09] [Render thread/INFO]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'} [07:49:09] [Render thread/INFO]: Starting custom uniform resolving [07:49:09] [Render thread/WARN]: Type is VERTEX [07:49:09] [Render thread/WARN]: Type is FRAGMENT [07:49:09] [Render thread/WARN]: Shader compilation log for dh_terrain.vsh: 0(140) : error C1503: undefined variable "dhProjection" 0(141) : error C1503: undefined variable "dhProjectionInverse" [07:49:09] [Render thread/ERROR]: Failed to create shader rendering pipeline, disabling shaders! net.irisshaders.iris.gl.shader.ShaderCompileException: dh_terrain.vsh: dh_terrain.vsh: 0(140) : error C1503: undefined variable "dhProjection" 0(141) : error C1503: undefined variable "dhProjectionInverse" at net.irisshaders.iris.gl.shader.GlShader.createShader(GlShader.java:46) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.gl.shader.GlShader.(GlShader.java:25) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.compat.dh.IrisLodRenderProgram.(IrisLodRenderProgram.java:69) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.compat.dh.IrisLodRenderProgram.createProgram(IrisLodRenderProgram.java:165) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.compat.dh.DHCompatInternal.(DHCompatInternal.java:67) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:?] at java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source) ~[?:?] at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:?] at net.irisshaders.iris.compat.dh.DHCompat.(DHCompat.java:32) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.pipeline.IrisRenderingPipeline.(IrisRenderingPipeline.java:366) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.Iris.createPipeline(Iris.java:623) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.pipeline.PipelineManager.preparePipeline(PipelineManager.java:33) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.minecraft.client.Minecraft.handler$zpj000$iris$resetPipeline(Minecraft.java:6464) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.Minecraft.m_91324_(Minecraft.java) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.Minecraft.m_91156_(Minecraft.java:2078) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_5998_(ClientPacketListener.java:404) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundLoginPacket.m_5797_(ClientboundLoginPacket.java:95) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundLoginPacket.m_5797_(ClientboundLoginPacket.java:25) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.PacketUtils.m_263899_(PacketUtils.java:22) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-47.4.0.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.4.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.4.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.4.0.jar:?] at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63) ~[theseus.jar%2386!/:?] at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28) ~[theseus.jar%2386!/:?] [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.RenderSectionManager, which may cause instability. [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask, which may cause instability. [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.vertex.format.ChunkMeshFormats, which may cause instability. [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.vertex.format.ChunkMeshAttribute, which may cause instability. [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.attribute.GlVertexFormat$Builder, which may cause instability. [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.attribute.GlVertexAttributeFormat, which may cause instability. [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.DefaultChunkRenderer, which may cause instability. [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.ShaderChunkRenderer, which may cause instability. [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.compile.ChunkBuildBuffers, which may cause instability. [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.vertex.builder.ChunkMeshBufferBuilder, which may cause instability. [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.compile.buffers.BakedChunkModelBuilder, which may cause instability. [07:49:09] [Render thread/WARN]: Error loading class: net/fabricmc/fabric/api/blockview/v2/FabricBlockView (java.lang.ClassNotFoundException: net.fabricmc.fabric.api.blockview.v2.FabricBlockView) [07:49:09] [Render thread/WARN]: Error loading class: net/fabricmc/fabric/api/rendering/data/v1/RenderAttachedBlockView (java.lang.ClassNotFoundException: net.fabricmc.fabric.api.rendering.data.v1.RenderAttachedBlockView) [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.model.light.smooth.SmoothLightPipeline, which may cause instability. [07:49:09] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.model.light.flat.FlatLightPipeline, which may cause instability. [07:49:09] [Render thread/WARN]: Mod(s) [supplementaries] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.compile.pipeline.FluidRenderer, which may cause instability. [07:49:09] [Render thread/INFO]: Started 8 worker threads [07:49:09] [Render thread/WARN]: Unknown skill tree id: dodge_parry_reward:passive_old [07:49:09] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingIn [07:49:09] [Render thread/INFO]: JEI StartEventObserver transitioning state from DISABLED to ENABLED [07:49:09] [Render thread/INFO]: [voicechat] Sending secret request to the server [07:49:09] [Render thread/INFO]: Initializing sound physics for voice chat audio [07:49:09] [Render thread/INFO]: Initializing Sound Physics [07:49:09] [Render thread/INFO]: EFX Extension recognized [07:49:09] [Render thread/INFO]: Max auxiliary sends: 2 [07:49:09] [Render thread/INFO]: Aux slot 1 created [07:49:09] [Render thread/INFO]: Aux slot 2 created [07:49:09] [Render thread/INFO]: Aux slot 3 created [07:49:09] [Render thread/INFO]: Aux slot 4 created [07:49:09] [Render thread/INFO]: EFX ready [07:49:09] [Render thread/INFO]: Started 10 worker threads [07:49:09] [Render thread/INFO]: Sent Client Information of [Sanfoxer] [07:49:09] [Render thread/INFO]: [System] [CHAT] The shaderpack failed to load! Please report the error to the shader developer. Copy Info [07:49:09] [Render thread/INFO]: Client on ClientOnly mode connecting. [07:49:09] [Render thread/INFO]: Started DhWorld of type CLIENT_ONLY [07:49:09] [Render thread/INFO]: Loading [1] waiting client level wrappers. [07:49:09] [Render thread/WARN]: Unknown custom packet identifier: attributesetter:main [07:49:09] [Render thread/WARN]: Can't find a particle type epicfight:entity.hit.blunt in invincible:custom_combo_demo [07:49:09] [Render thread/INFO]: Synced Flute Songs [07:49:09] [Render thread/INFO]: Synced Captured Mobs settings [07:49:09] [Render thread/INFO]: Synced Globe data [07:49:09] [Render thread/INFO]: Synced Hourglass data [07:49:09] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.event.TagsUpdatedEvent [07:49:09] [Render thread/INFO]: Finished additional setup in 0 ms [07:49:09] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.client.event.RecipesUpdatedEvent [07:49:09] [Render thread/INFO]: JEI StartEventObserver transitioning state from ENABLED to JEI_STARTED [07:49:09] [Render thread/INFO]: Starting JEI... [07:49:09] [Render thread/INFO]: Registering item subtypes... [07:49:09] [Render thread/INFO]: Registering item subtypes took 5.510 ms [07:49:09] [Render thread/INFO]: Registering fluid subtypes... [07:49:09] [Render thread/INFO]: Registering fluid subtypes took 1.055 ms [07:49:09] [Render thread/INFO]: Registering ingredients... [07:49:10] [Render thread/WARN]: Item Group has no display items and no search tab display items. Items from this group will be missing from the JEI ingredient list. Operator Utilities [07:49:10] [Render thread/WARN]: Item Group has no display items and no search tab display items. Items from this group will be missing from the JEI ingredient list. KubeJS [07:49:10] [Render thread/INFO]: Registering ingredients: jei:minecraft took 187.0 milliseconds [07:49:10] [Render thread/INFO]: Registering ingredients took 187.5 ms [07:49:10] [Render thread/INFO]: Registering extra ingredients... [07:49:10] [Render thread/INFO]: Registering extra ingredients took 2.244 ms [07:49:10] [Render thread/INFO]: Registering search ingredient aliases... [07:49:10] [Render thread/INFO]: Registering search ingredient aliases took 402.6 ?s [07:49:10] [Render thread/INFO]: Registering categories... [07:49:10] [Render thread/WARN]: Modified mixin "dev.uncandango.alltheleaks.mixin.core.main.NormalizedTypedItemStackMixin". Check debug logs for more information. [07:49:10] [Render thread/INFO]: Registering categories: jei:minecraft took 12.21 milliseconds [07:49:10] [Render thread/INFO]: Registering categories: create:jei_plugin took 29.36 milliseconds [07:49:10] [Render thread/INFO]: Registering categories took 49.97 ms [07:49:10] [Render thread/INFO]: Registering vanilla category extensions... [07:49:10] [Render thread/WARN]: Modified mixin "dev.uncandango.alltheleaks.mixin.core.main.SmithingCategoryExtensionMixin". Check debug logs for more information. [07:49:10] [Render thread/INFO]: Registering vanilla category extensions took 4.262 ms [07:49:10] [Render thread/INFO]: Registering recipe catalysts... [07:49:10] [Render thread/INFO]: Registering recipe catalysts took 1.389 ms [07:49:10] [Render thread/INFO]: Building recipe registry... [07:49:10] [Render thread/INFO]: Building recipe registry took 15.22 ms [07:49:10] [Render thread/INFO]: Registering advanced plugins... [07:49:10] [Render thread/INFO]: Registering advanced plugins took 235.5 ?s [07:49:10] [Render thread/INFO]: Registering recipes... [07:49:10] [DH-FirstLevelLoadTimer/INFO]: Loading client level [Wrapped{ClientLevel@658qjd2as9kms@minecraft:overworld}]-[658qjd2as9kms@minecraft:overworld]. [07:49:10] [DH-FirstLevelLoadTimer/WARN]: unable to create data folder. [07:49:10] [Render thread/INFO]: Registering recipes: jei:minecraft took 670.8 milliseconds [07:49:10] [Render thread/INFO]: Registering recipes: zeta:zeta took 21.77 milliseconds [07:49:10] [DH-FirstLevelLoadTimer/ERROR]: Unexpected Query error: [[SQLITE_CANTOPEN] Unable to open the database file (unable to open database file)], for script: [CREATE TABLE Schema ( SchemaVersionId INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, ScriptName TEXT NOT NULL UNIQUE, AppliedDateTime DATETIME NOT NULL default CURRENT_TIMESTAMP )]. dh_sqlite.SQLiteException: [SQLITE_CANTOPEN] Unable to open the database file (unable to open database file) at dh_sqlite.core.DB.newSQLException(DB.java:1179) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.core.DB.newSQLException(DB.java:1190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.core.DB.execute(DB.java:988) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.core.CoreStatement.exec(CoreStatement.java:91) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.jdbc3.JDBC3Statement.lambda$execute$0(JDBC3Statement.java:56) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.jdbc3.JDBC3Statement.withConnectionTimeout(JDBC3Statement.java:458) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.jdbc3.JDBC3Statement.execute(JDBC3Statement.java:44) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionary(AbstractDhRepo.java:358) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionaryFirst(AbstractDhRepo.java:336) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.DatabaseUpdater.runAutoUpdateScripts(DatabaseUpdater.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.(AbstractDhRepo.java:165) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.FullDataSourceV2Repo.(FullDataSourceV2Repo.java:55) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.createRepo(FullDataSourceProviderV2.java:164) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.createRepo(FullDataSourceProviderV2.java:64) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.AbstractDataSourceHandler.(AbstractDataSourceHandler.java:83) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.(FullDataSourceProviderV2.java:129) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.GeneratedFullDataSourceProvider.(GeneratedFullDataSourceProvider.java:82) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.RemoteFullDataSourceProvider.(RemoteFullDataSourceProvider.java:63) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.(DhClientLevel.java:134) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.(DhClientLevel.java:99) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.world.DhClientWorld.lambda$getOrLoadLevel$0(DhClientWorld.java:76) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) ~[?:?] at com.seibel.distanthorizons.core.world.DhClientWorld.getOrLoadLevel(DhClientWorld.java:75) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.world.DhClientWorld.getOrLoadLevel(DhClientWorld.java:36) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.clientLevelLoadEvent(ClientApi.java:295) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi$1.run(ClientApi.java:270) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at java.util.TimerThread.mainLoop(Unknown Source) ~[?:?] at java.util.TimerThread.run(Unknown Source) ~[?:?] [07:49:10] [DH-FirstLevelLoadTimer/ERROR]: Unexpected error in ClientApi.clientLevelLoadEvent(), error: Unexpected Query error: [[SQLITE_CANTOPEN] Unable to open the database file (unable to open database file)], for script: [CREATE TABLE Schema ( SchemaVersionId INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, ScriptName TEXT NOT NULL UNIQUE, AppliedDateTime DATETIME NOT NULL default CURRENT_TIMESTAMP )]. java.lang.RuntimeException: Unexpected Query error: [[SQLITE_CANTOPEN] Unable to open the database file (unable to open database file)], for script: [CREATE TABLE Schema ( SchemaVersionId INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, ScriptName TEXT NOT NULL UNIQUE, AppliedDateTime DATETIME NOT NULL default CURRENT_TIMESTAMP )]. at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionary(AbstractDhRepo.java:377) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionaryFirst(AbstractDhRepo.java:336) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.DatabaseUpdater.runAutoUpdateScripts(DatabaseUpdater.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.(AbstractDhRepo.java:165) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.FullDataSourceV2Repo.(FullDataSourceV2Repo.java:55) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.createRepo(FullDataSourceProviderV2.java:164) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.createRepo(FullDataSourceProviderV2.java:64) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.AbstractDataSourceHandler.(AbstractDataSourceHandler.java:83) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.(FullDataSourceProviderV2.java:129) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.GeneratedFullDataSourceProvider.(GeneratedFullDataSourceProvider.java:82) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.RemoteFullDataSourceProvider.(RemoteFullDataSourceProvider.java:63) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.(DhClientLevel.java:134) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.(DhClientLevel.java:99) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.world.DhClientWorld.lambda$getOrLoadLevel$0(DhClientWorld.java:76) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) ~[?:?] at com.seibel.distanthorizons.core.world.DhClientWorld.getOrLoadLevel(DhClientWorld.java:75) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.world.DhClientWorld.getOrLoadLevel(DhClientWorld.java:36) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.clientLevelLoadEvent(ClientApi.java:295) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi$1.run(ClientApi.java:270) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at java.util.TimerThread.mainLoop(Unknown Source) ~[?:?] at java.util.TimerThread.run(Unknown Source) ~[?:?] Caused by: dh_sqlite.SQLiteException: [SQLITE_CANTOPEN] Unable to open the database file (unable to open database file) at dh_sqlite.core.DB.newSQLException(DB.java:1179) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.core.DB.newSQLException(DB.java:1190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.core.DB.execute(DB.java:988) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.core.CoreStatement.exec(CoreStatement.java:91) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.jdbc3.JDBC3Statement.lambda$execute$0(JDBC3Statement.java:56) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.jdbc3.JDBC3Statement.withConnectionTimeout(JDBC3Statement.java:458) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.jdbc3.JDBC3Statement.execute(JDBC3Statement.java:44) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionary(AbstractDhRepo.java:358) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] ... 20 more [07:49:10] [Render thread/INFO]: Registering recipes: farmersdelight:jei_plugin took 11.22 milliseconds [07:49:11] [Render thread/INFO]: Registering recipes: create:jei_plugin took 297.9 milliseconds [07:49:11] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:12] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:12] [Render thread/INFO]: Registering recipes: irons_spellbooks:jei_plugin took 1.385 seconds [07:49:12] [Render thread/INFO]: Registering recipes took 2.415 s [07:49:12] [Render thread/INFO]: Registering recipes transfer handlers... [07:49:12] [Render thread/INFO]: Registering recipes transfer handlers took 3.926 ms [07:49:12] [Render thread/INFO]: Building runtime... [07:49:12] [Render thread/INFO]: Registering gui handlers... [07:49:12] [Render thread/INFO]: Registering gui handlers took 5.659 ms [07:49:12] [Render thread/INFO]: Registering Runtime... [07:49:12] [Render thread/INFO]: Starting JEI GUI [07:49:12] [Render thread/INFO]: Building ingredient list... [07:49:12] [Render thread/INFO]: Building ingredient list took 59.55 ms [07:49:12] [Render thread/INFO]: Building ingredient filter... [07:49:12] [Render thread/INFO]: Adding 6142 ingredients [07:49:12] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:14] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:14] [Render thread/INFO]: Added 6142 ingredients [07:49:14] [Render thread/INFO]: Building ingredient filter took 1.820 s [07:49:14] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:14] [Render thread/INFO]: Registering Runtime: jei:forge_gui took 1.986 seconds [07:49:14] [Render thread/INFO]: Registering Runtime took 1.986 s [07:49:14] [Render thread/INFO]: Building runtime took 1.996 s [07:49:14] [Render thread/INFO]: Sending Runtime... [07:49:14] [Render thread/INFO]: Sending Runtime took 1.002 ms [07:49:14] [Render thread/INFO]: Starting JEI took 4.719 s [07:49:14] [Render thread/INFO]: Received config from the server: {} [07:49:14] [Render thread/INFO]: Synced moonlight-common.toml configs [07:49:14] [Render thread/INFO]: Synced supplementaries-common.toml configs [07:49:14] [Render thread/INFO]: Synced amendments-common.toml configs [07:49:14] [Render thread/INFO]: Loaded 202 advancements [07:49:14] [Render thread/INFO]: Unloading client level [ClientLevelWrapper]-[658qjd2as9kms@minecraft:overworld]. [07:49:14] [Render thread/INFO]: Loading client level [Wrapped{ClientLevel@658qjd2as9kms@minecraft:overworld}]-[658qjd2as9kms@minecraft:overworld]. [07:49:14] [Render thread/INFO]: Loading level [658qjd2as9kms@minecraft:overworld] with key: [658qjd2as9kms@minecraft:overworld]. [07:49:14] [Render thread/ERROR]: Unexpected Query error: [[SQLITE_CANTOPEN] Unable to open the database file (unable to open database file)], for script: [CREATE TABLE Schema ( SchemaVersionId INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, ScriptName TEXT NOT NULL UNIQUE, AppliedDateTime DATETIME NOT NULL default CURRENT_TIMESTAMP )]. dh_sqlite.SQLiteException: [SQLITE_CANTOPEN] Unable to open the database file (unable to open database file) at dh_sqlite.core.DB.newSQLException(DB.java:1179) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.core.DB.newSQLException(DB.java:1190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.core.DB.execute(DB.java:988) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.core.CoreStatement.exec(CoreStatement.java:91) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.jdbc3.JDBC3Statement.lambda$execute$0(JDBC3Statement.java:56) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.jdbc3.JDBC3Statement.withConnectionTimeout(JDBC3Statement.java:458) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.jdbc3.JDBC3Statement.execute(JDBC3Statement.java:44) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionary(AbstractDhRepo.java:358) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionaryFirst(AbstractDhRepo.java:336) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.DatabaseUpdater.runAutoUpdateScripts(DatabaseUpdater.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.(AbstractDhRepo.java:165) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.FullDataSourceV2Repo.(FullDataSourceV2Repo.java:55) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.createRepo(FullDataSourceProviderV2.java:164) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.createRepo(FullDataSourceProviderV2.java:64) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.AbstractDataSourceHandler.(AbstractDataSourceHandler.java:83) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.(FullDataSourceProviderV2.java:129) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.GeneratedFullDataSourceProvider.(GeneratedFullDataSourceProvider.java:82) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.RemoteFullDataSourceProvider.(RemoteFullDataSourceProvider.java:63) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.(DhClientLevel.java:134) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.(DhClientLevel.java:99) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.world.DhClientWorld.lambda$getOrLoadLevel$0(DhClientWorld.java:76) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) ~[?:?] at com.seibel.distanthorizons.core.world.DhClientWorld.getOrLoadLevel(DhClientWorld.java:75) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.world.DhClientWorld.getOrLoadLevel(DhClientWorld.java:36) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.clientLevelLoadEvent(ClientApi.java:295) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientPluginChannelApi.lambda$onLevelInitMessage$1(ClientPluginChannelApi.java:112) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-47.4.0.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.4.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.4.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.4.0.jar:?] at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63) ~[theseus.jar%2386!/:?] at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28) ~[theseus.jar%2386!/:?] [07:49:14] [Render thread/ERROR]: Unexpected error in ClientApi.clientLevelLoadEvent(), error: Unexpected Query error: [[SQLITE_CANTOPEN] Unable to open the database file (unable to open database file)], for script: [CREATE TABLE Schema ( SchemaVersionId INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, ScriptName TEXT NOT NULL UNIQUE, AppliedDateTime DATETIME NOT NULL default CURRENT_TIMESTAMP )]. java.lang.RuntimeException: Unexpected Query error: [[SQLITE_CANTOPEN] Unable to open the database file (unable to open database file)], for script: [CREATE TABLE Schema ( SchemaVersionId INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, ScriptName TEXT NOT NULL UNIQUE, AppliedDateTime DATETIME NOT NULL default CURRENT_TIMESTAMP )]. at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionary(AbstractDhRepo.java:377) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionaryFirst(AbstractDhRepo.java:336) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.DatabaseUpdater.runAutoUpdateScripts(DatabaseUpdater.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.(AbstractDhRepo.java:165) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.FullDataSourceV2Repo.(FullDataSourceV2Repo.java:55) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.createRepo(FullDataSourceProviderV2.java:164) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.createRepo(FullDataSourceProviderV2.java:64) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.AbstractDataSourceHandler.(AbstractDataSourceHandler.java:83) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.(FullDataSourceProviderV2.java:129) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.GeneratedFullDataSourceProvider.(GeneratedFullDataSourceProvider.java:82) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.file.fullDatafile.RemoteFullDataSourceProvider.(RemoteFullDataSourceProvider.java:63) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.(DhClientLevel.java:134) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.(DhClientLevel.java:99) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.world.DhClientWorld.lambda$getOrLoadLevel$0(DhClientWorld.java:76) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) ~[?:?] at com.seibel.distanthorizons.core.world.DhClientWorld.getOrLoadLevel(DhClientWorld.java:75) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.world.DhClientWorld.getOrLoadLevel(DhClientWorld.java:36) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.clientLevelLoadEvent(ClientApi.java:295) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientPluginChannelApi.lambda$onLevelInitMessage$1(ClientPluginChannelApi.java:112) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-47.4.0.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.4.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.4.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.4.0.jar:?] at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63) ~[theseus.jar%2386!/:?] at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28) ~[theseus.jar%2386!/:?] Caused by: dh_sqlite.SQLiteException: [SQLITE_CANTOPEN] Unable to open the database file (unable to open database file) at dh_sqlite.core.DB.newSQLException(DB.java:1179) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.core.DB.newSQLException(DB.java:1190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.core.DB.execute(DB.java:988) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.core.CoreStatement.exec(CoreStatement.java:91) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.jdbc3.JDBC3Statement.lambda$execute$0(JDBC3Statement.java:56) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.jdbc3.JDBC3Statement.withConnectionTimeout(JDBC3Statement.java:458) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at dh_sqlite.jdbc3.JDBC3Statement.execute(JDBC3Statement.java:44) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionary(AbstractDhRepo.java:358) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] ... 46 more [07:49:14] [Render thread/INFO]: [voicechat] Received secret [07:49:14] [Render thread/INFO]: [voicechat] Connecting to voice chat server: '****:****:****:****:****:****:****:****:24454' [07:49:14] [VoiceChatAuthenticationThread/INFO]: [voicechat] Trying to authenticate voice chat connection [07:49:14] [VoiceChatConnectionThread/INFO]: [voicechat] Server acknowledged authentication [07:49:15] [Render thread/INFO]: Creating GLProxy... If this is the last message you see there must have been an OpenGL error. [07:49:15] [Render thread/INFO]: Lod Render OpenGL version [4.6.0 NVIDIA 581.57]. [07:49:15] [Render thread/INFO]: minecraftGlCapabilities: Your OpenGL support: openGL version 3.2+: [true] <- REQUIRED Vertex Attribute Buffer Binding: [true] <- optional improvement Buffer Storage: [true] <- optional improvement [07:49:15] [Render thread/INFO]: GPU Vendor [NVIDIA CORPORATION] with OS [Windows], Preferred upload method is [BUFFER_STORAGE]. [07:49:15] [Render thread/INFO]: GLProxy creation successful. OpenGL smiles upon you this day. [07:49:15] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.shader.ShaderType, which may cause instability. [07:49:15] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.shader.GlProgram, which may cause instability. [07:49:15] [Render thread/INFO]: Loading shader with type: [35633] [07:49:15] [Render thread/INFO]: Shader loaded sucessfully. [07:49:15] [Render thread/INFO]: Loading shader with type: [35632] [07:49:15] [Render thread/INFO]: Shader loaded sucessfully. [07:49:15] [Render thread/INFO]: Loading shader with type: [35633] [07:49:15] [Render thread/INFO]: Shader loaded sucessfully. [07:49:15] [Render thread/INFO]: Loading shader with type: [35632] [07:49:15] [Render thread/INFO]: Shader loaded sucessfully. [07:49:15] [Render thread/INFO]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 8 [07:49:15] [DefaultDispatcher-worker-14/ERROR]: Exception caught during firing event: null Index: 2 Listeners: 0: NORMAL 1: net.minecraftforge.eventbus.EventBus$$Lambda$1816/0x00000221d0797620@4a4cb48d 2: ASM: class yesman.epicfight.client.events.ClientModBusEvent addLayersEvent(Lnet/minecraftforge/client/event/EntityRenderersEvent$AddLayers;)V java.util.ConcurrentModificationException at MC-BOOTSTRAP/com.google.common@31.1-jre/com.google.common.collect.HashBiMap$Itr.hasNext(HashBiMap.java:443) at TRANSFORMER/epicfight@20.13.4/yesman.epicfight.client.events.engine.RenderEngine.resetRenderers(RenderEngine.java:306) at TRANSFORMER/epicfight@20.13.4/yesman.epicfight.client.events.engine.RenderEngine.reloadEntityRenderers(RenderEngine.java:243) at TRANSFORMER/epicfight@20.13.4/yesman.epicfight.client.events.ClientModBusEvent.addLayersEvent(ClientModBusEvent.java:116) at TRANSFORMER/epicfight@20.13.4/yesman.epicfight.client.events.__ClientModBusEvent_addLayersEvent_AddLayers.invoke(.dynamic) at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) at LAYER PLUGIN/javafmllanguage@1.20.1-47.4.0/net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:121) at LAYER PLUGIN/fmlcore@1.20.1-47.4.0/net.minecraftforge.fml.ModLoader.lambda$postEvent$29(ModLoader.java:326) at java.base/java.lang.Iterable.forEach(Unknown Source) at LAYER PLUGIN/fmlcore@1.20.1-47.4.0/net.minecraftforge.fml.ModList.forEachModInOrder(ModList.java:227) at LAYER PLUGIN/fmlcore@1.20.1-47.4.0/net.minecraftforge.fml.ModLoader.postEvent(ModLoader.java:326) at TRANSFORMER/lazyyyyy@0.14.19/settingdust.lazyyyyy.forge.minecraft.LazyEntityRenderersForge$1$2$1.emit(LazyEntityRenderersForge.kt:56) at TRANSFORMER/lazyyyyy@0.14.19/settingdust.lazyyyyy.forge.minecraft.LazyEntityRenderersForge$1$2$1.emit(LazyEntityRenderersForge.kt:51) at LAYER PLUGIN/thedarkcolour.kotlinforforge@4.11.0-all/kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl(SharedFlow.kt:392) at LAYER PLUGIN/thedarkcolour.kotlinforforge@4.11.0-all/kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend(SharedFlow.kt) at LAYER PLUGIN/thedarkcolour.kotlinforforge@4.11.0-all/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at LAYER PLUGIN/thedarkcolour.kotlinforforge@4.11.0-all/kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) at LAYER PLUGIN/thedarkcolour.kotlinforforge@4.11.0-all/kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) at LAYER PLUGIN/thedarkcolour.kotlinforforge@4.11.0-all/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811) at LAYER PLUGIN/thedarkcolour.kotlinforforge@4.11.0-all/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715) at LAYER PLUGIN/thedarkcolour.kotlinforforge@4.11.0-all/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702) [07:49:15] [DefaultDispatcher-worker-14/ERROR]: Caught exception during event net.minecraftforge.client.event.EntityRenderersEvent$AddLayers@1541c0a4 dispatch for modid epicfight java.util.ConcurrentModificationException: null at com.google.common.collect.HashBiMap$Itr.hasNext(HashBiMap.java:443) ~[guava-31.1-jre.jar%2390!/:?] at yesman.epicfight.client.events.engine.RenderEngine.resetRenderers(RenderEngine.java:306) ~[epicfight-forge-20.13.4-1.20.1.jar%23395!/:20.13.4-1.20.1] at yesman.epicfight.client.events.engine.RenderEngine.reloadEntityRenderers(RenderEngine.java:243) ~[epicfight-forge-20.13.4-1.20.1.jar%23395!/:20.13.4-1.20.1] at yesman.epicfight.client.events.ClientModBusEvent.addLayersEvent(ClientModBusEvent.java:116) ~[epicfight-forge-20.13.4-1.20.1.jar%23395!/:20.13.4-1.20.1] at yesman.epicfight.client.events.__ClientModBusEvent_addLayersEvent_AddLayers.invoke(.dynamic) ~[epicfight-forge-20.13.4-1.20.1.jar%23395!/:20.13.4-1.20.1] at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:121) ~[javafmllanguage-1.20.1-47.4.0.jar%23498!/:?] at net.minecraftforge.fml.ModLoader.lambda$postEvent$29(ModLoader.java:326) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at java.lang.Iterable.forEach(Unknown Source) ~[?:?] at net.minecraftforge.fml.ModList.forEachModInOrder(ModList.java:227) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at net.minecraftforge.fml.ModLoader.postEvent(ModLoader.java:326) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at settingdust.lazyyyyy.forge.minecraft.LazyEntityRenderersForge$1$2$1.emit(LazyEntityRenderersForge.kt:56) ~[lazyyyyy-lexforge-mod-0.14.19.jar%23600!/:?] at settingdust.lazyyyyy.forge.minecraft.LazyEntityRenderersForge$1$2$1.emit(LazyEntityRenderersForge.kt:51) ~[lazyyyyy-lexforge-mod-0.14.19.jar%23600!/:?] at kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl(SharedFlow.kt:392) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend(SharedFlow.kt) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] [07:49:15] [DefaultDispatcher-worker-10/ERROR]: [voicechat] Uncaught exception in thread DefaultDispatcher-worker-10 net.minecraftforge.fml.ModLoadingException: Epic Fight (epicfight) encountered an error during the done event phase �7java.util.ConcurrentModificationException: null at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:125) ~[javafmllanguage-1.20.1-47.4.0.jar%23498!/:?] at net.minecraftforge.fml.ModLoader.lambda$postEvent$29(ModLoader.java:326) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at java.lang.Iterable.forEach(Unknown Source) ~[?:?] at net.minecraftforge.fml.ModList.forEachModInOrder(ModList.java:227) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at net.minecraftforge.fml.ModLoader.postEvent(ModLoader.java:326) ~[fmlcore-1.20.1-47.4.0.jar%23497!/:?] at settingdust.lazyyyyy.forge.minecraft.LazyEntityRenderersForge$1$2$1.emit(LazyEntityRenderersForge.kt:56) ~[lazyyyyy-lexforge-mod-0.14.19.jar%23600!/:?] at settingdust.lazyyyyy.forge.minecraft.LazyEntityRenderersForge$1$2$1.emit(LazyEntityRenderersForge.kt:51) ~[lazyyyyy-lexforge-mod-0.14.19.jar%23600!/:?] at kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl(SharedFlow.kt:392) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend(SharedFlow.kt) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702) ~[kotlinforforge-4.11.0-all.jar%23422!/:?] Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException Caused by: java.util.ConcurrentModificationException at com.google.common.collect.HashBiMap$Itr.hasNext(HashBiMap.java:443) ~[guava-31.1-jre.jar%2390!/:?] at yesman.epicfight.client.events.engine.RenderEngine.resetRenderers(RenderEngine.java:306) ~[epicfight-forge-20.13.4-1.20.1.jar%23395!/:20.13.4-1.20.1] at yesman.epicfight.client.events.engine.RenderEngine.reloadEntityRenderers(RenderEngine.java:243) ~[epicfight-forge-20.13.4-1.20.1.jar%23395!/:20.13.4-1.20.1] at yesman.epicfight.client.events.ClientModBusEvent.addLayersEvent(ClientModBusEvent.java:116) ~[epicfight-forge-20.13.4-1.20.1.jar%23395!/:20.13.4-1.20.1] at yesman.epicfight.client.events.__ClientModBusEvent_addLayersEvent_AddLayers.invoke(.dynamic) ~[epicfight-forge-20.13.4-1.20.1.jar%23395!/:20.13.4-1.20.1] at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:121) ~[javafmllanguage-1.20.1-47.4.0.jar%23498!/:?] ... 14 more [07:49:15] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.immediate.CloudRenderer, which may cause instability. [07:49:15] [Render thread/INFO]: Reloading radar icon resources... [07:49:15] [Render thread/INFO]: Reloaded radar icon resources! [07:49:15] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:15] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:15] [VoiceChatAuthenticationThread/INFO]: [voicechat] Trying to validate voice chat connection [07:49:15] [VoiceChatConnectionThread/INFO]: [voicechat] Server acknowledged connection check [07:49:15] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:15] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:16] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:16] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:16] [Render thread/WARN]: Time from main menu to in-game was 10.568096 seconds [07:49:16] [Render thread/WARN]: Total time to load game and open world was 92.800095 seconds [07:49:17] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:17] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:23] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:23] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:23] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:23] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:24] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:24] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:26] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:26] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:26] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:26] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:28] [Render thread/WARN]: Unknown skill tree id: dodge_parry_reward:passive_old [07:49:28] [Render thread/INFO]: Sent Client Information of [Sanfoxer] [07:49:28] [Render thread/INFO]: Received Server Limitation of [Sanfoxer] [07:49:29] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:29] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:29] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:29] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:29] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.region.RenderRegion$DeviceResources, which may cause instability. [07:49:32] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:32] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:32] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:32] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:34] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:34] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:35] [Render thread/INFO]: Destroying pipeline NamespacedId{namespace='minecraft', name='overworld'} [07:49:35] [Render thread/WARN]: Found flag CUSTOM_IMAGES [07:49:35] [Render thread/WARN]: Found flag SSBO [07:49:35] [Render thread/WARN]: Found flag BLOCK_EMISSION_ATTRIBUTE [07:49:35] [Render thread/INFO]: Profile: Custom (+24 options changed by user) [07:49:35] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:35] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:36] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:36] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:36] [Render thread/INFO]: Using shaderpack: ComplementaryUnbound_r5.6.1 + EuphoriaPatches_1.7.4 [07:49:36] [Render thread/INFO]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'} [07:49:36] [Render thread/INFO]: Starting custom uniform resolving [07:49:36] [Render thread/WARN]: Type is VERTEX [07:49:36] [Render thread/WARN]: Type is FRAGMENT [07:49:36] [Render thread/WARN]: Shader compilation log for dh_terrain.vsh: 0(140) : error C1503: undefined variable "dhProjection" 0(141) : error C1503: undefined variable "dhProjectionInverse" [07:49:36] [Render thread/INFO]: [System] [CHAT] The shaderpack failed to load! Please report the error to the shader developer. Copy Info [07:49:36] [Render thread/ERROR]: Failed to create shader rendering pipeline, disabling shaders! net.irisshaders.iris.gl.shader.ShaderCompileException: dh_terrain.vsh: dh_terrain.vsh: 0(140) : error C1503: undefined variable "dhProjection" 0(141) : error C1503: undefined variable "dhProjectionInverse" at net.irisshaders.iris.gl.shader.GlShader.createShader(GlShader.java:46) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.gl.shader.GlShader.(GlShader.java:25) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.compat.dh.IrisLodRenderProgram.(IrisLodRenderProgram.java:69) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.compat.dh.IrisLodRenderProgram.createProgram(IrisLodRenderProgram.java:165) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.compat.dh.DHCompatInternal.(DHCompatInternal.java:67) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:?] at java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source) ~[?:?] at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:?] at net.irisshaders.iris.compat.dh.DHCompat.(DHCompat.java:32) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.pipeline.IrisRenderingPipeline.(IrisRenderingPipeline.java:366) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.Iris.createPipeline(Iris.java:623) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.pipeline.PipelineManager.preparePipeline(PipelineManager.java:33) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.Iris.reload(Iris.java:574) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.Iris.handleKeybinds(Iris.java:187) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.irisshaders.iris.Iris.onKeyInput(Iris.java:140) ~[oculus-mc1.20.1-1.8.0.jar%23442!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.client.ForgeHooksClient.onKeyInput(ForgeHooksClient.java:739) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.KeyboardHandler.m_90893_(KeyboardHandler.java:431) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.KeyboardHandler.m_167831_(KeyboardHandler.java:462) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.KeyboardHandler.m_90938_(KeyboardHandler.java:461) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at org.lwjgl.glfw.GLFWKeyCallbackI.callback(GLFWKeyCallbackI.java:44) ~[lwjgl-glfw-3.3.1.jar%23122!/:build 7] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23134!/:build 7] at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1.jar%23122!/:build 7] at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:201) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:219) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at com.mojang.blaze3d.platform.Window.m_85435_(Window.java:274) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1170) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-47.4.0.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.4.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.4.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.4.0.jar:?] at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63) ~[theseus.jar%2386!/:?] at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28) ~[theseus.jar%2386!/:?] [07:49:36] [Render thread/INFO]: Stopping worker threads [07:49:36] [Render thread/INFO]: Started 8 worker threads [07:49:36] [Render thread/INFO]: [System] [CHAT] Shaders Reloaded! [07:49:37] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:37] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:37] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:37] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:39] [Render thread/INFO]: Destroying pipeline NamespacedId{namespace='minecraft', name='overworld'} [07:49:39] [Render thread/INFO]: Shaders are disabled because enableShaders is set to false in iris.properties [07:49:39] [Render thread/INFO]: Shaders are disabled [07:49:39] [Render thread/INFO]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'} [07:49:39] [Render thread/INFO]: Stopping worker threads [07:49:39] [Render thread/INFO]: Started 8 worker threads [07:49:39] [Render thread/INFO]: [System] [CHAT] Shaders disabled! [07:49:40] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:40] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:40] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:40] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:41] [Render thread/INFO]: Destroying pipeline NamespacedId{namespace='minecraft', name='overworld'} [07:49:41] [Render thread/INFO]: Shaders are disabled because enableShaders is set to false in iris.properties [07:49:41] [Render thread/INFO]: Shaders are disabled [07:49:41] [Render thread/INFO]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'} [07:49:41] [Render thread/INFO]: Stopping worker threads [07:49:41] [Render thread/INFO]: Started 8 worker threads [07:49:41] [Render thread/INFO]: [System] [CHAT] Shaders Reloaded! [07:49:41] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:41] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:42] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:42] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:42] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:42] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:44] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:44] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:44] [Render thread/INFO]: Destroying pipeline NamespacedId{namespace='minecraft', name='overworld'} [07:49:44] [Render thread/INFO]: Shaders are disabled because enableShaders is set to false in iris.properties [07:49:44] [Render thread/INFO]: Shaders are disabled [07:49:44] [Render thread/INFO]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'} [07:49:44] [Render thread/INFO]: Stopping worker threads [07:49:44] [Render thread/INFO]: Started 8 worker threads [07:49:44] [Render thread/INFO]: [System] [CHAT] Shaders Reloaded! [07:49:44] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:44] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:44] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:44] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:48] [Render thread/ERROR]: Signature is missing from Property textures [07:49:49] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:49] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:49] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:49] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:50] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:50] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:52] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:52] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:54] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:54] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:55] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:55] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:55] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:55] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:57] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:57] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:57] [Render thread/ERROR]: Signature is missing from Property textures [07:49:58] [Netty Client IO #3/ERROR]: Error while updating full data source java.lang.NullPointerException: Cannot invoke "com.seibel.distanthorizons.core.level.ClientLevelModule.updateDataSourcesAsync(com.seibel.distanthorizons.core.dataObjects.fullData.sources.FullDataSourceV2)" because "this.clientside" is null at com.seibel.distanthorizons.core.level.DhClientLevel.updateDataSourcesAsync(DhClientLevel.java:304) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:190) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:58] [Netty Client IO #3/ERROR]: Error while updating full data source com.seibel.distanthorizons.core.util.LodUtil$AssertFailureException: Assertion failed at com.seibel.distanthorizons.core.util.LodUtil.assertTrue(LodUtil.java:195) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSource(FullDataPayloadReceiver.java:61) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$4(DhClientLevel.java:161) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:392) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgeClientProxy.lambda$registerEvents$0(ForgeClientProxy.java:103) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:90) ~[DistantHorizons-2.3.6-b-1.20.1-fabric-forge.jar%23384!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.ifPresent(Unknown Source) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23139!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at java.util.Optional.map(Unknown Source) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:85) ~[forge-1.20.1-47.4.0-universal.jar%23501!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23496!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at gg.essential.cosmetics.IngameEquippedOutfitsUpdateDispatcher$OurChannelHandlerImpl.channelRead(IngameEquippedOutfitsUpdateDispatcher.kt:191) ~[Essential%20(forge_1.20.1).jar%23629!/:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23103!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23105!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23109!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23104!/:4.1.82.Final] at java.lang.Thread.run(Unknown Source) ~[?:?] [07:49:59] [Render thread/INFO]: Xaero hud session finalized. [07:49:59] [Render thread/INFO]: Finalizing world map session... [07:49:59] [Thread-120/INFO]: World map cleaned normally! [07:50:00] [Render thread/INFO]: World map session finalized. [07:50:00] [Render thread/INFO]: Client on ClientOnly mode disconnecting. [07:50:00] [Render thread/INFO]: Closed DhWorld of type [CLIENT_ONLY]. [07:50:00] [Render thread/INFO]: Closed DhWorld of type [CLIENT_ONLY]. [07:50:00] [Render thread/INFO]: Shutting down PriorityTaskPicker thread pool... [07:50:00] [Render thread/INFO]: Closing all [2] database connections... [07:50:00] [Render thread/INFO]: Closing database connection: [jdbc:dh_sqlite:E:\apps\games\minecraft\ModrinthApp\profiles\Night Fall LITE 1.1.6\Distant_Horizons_server_data\%C2%A7dUnforgiving+World%C2%A7r%0A+++++++++++++%5B+%C2%A7l%C2%A7apack+version+%C2%A7b1%2E3%2E0%C2%A7r+%5D\658qjd2as9kms@minecraft@@overworld\DistantHorizons.sqlite] [07:50:00] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingOut [07:50:00] [Render thread/INFO]: JEI StartEventObserver transitioning state from JEI_STARTED to DISABLED [07:50:00] [Render thread/INFO]: Stopping JEI [07:50:00] [Render thread/INFO]: Sending Runtime Unavailable... [07:50:00] [Render thread/INFO]: Stopping JEI GUI [07:50:00] [Render thread/INFO]: Sending Runtime Unavailable took 1.871 ms [07:50:00] [Render thread/INFO]: [voicechat] Clearing audio channels [07:50:00] [Render thread/INFO]: [voicechat] Stopping microphone thread [07:50:00] [Render thread/INFO]: [voicechat] Disconnecting voicechat [07:50:00] [Render thread/INFO]: level unload [07:50:00] [Render thread/INFO]: Unloading client level [ServerKeyedClientLevel]-[658qjd2as9kms@minecraft:overworld]. [07:50:00] [Render thread/INFO]: Data keys [epicfight:basic_attack_active, epicfight:combo_counter] for epicfight:basic_attack [07:50:00] [Render thread/INFO]: Data keys [epicfight:penalty_restore_counter, epicfight:penalty] for epicfight:guard [07:50:00] [Render thread/INFO]: Data keys [epicfight:parry_motion_counter, epicfight:penalty_restore_counter, epicfight:last_active, epicfight:penalty] for epicfight:parrying [07:50:00] [Render thread/INFO]: Data keys [epicfight:penalty_restore_counter, epicfight:penalty] for epicfight:impact_guard [07:50:00] [Render thread/INFO]: Data keys [epicfight:stacks, epicfight:resisting_damage_type, epicfight:tick_record] for epicfight:adaptive_skin [07:50:00] [Render thread/INFO]: Data keys [epicfight:tick_record] for epicfight:adrenaline_fiend [07:50:00] [Render thread/INFO]: Data keys [epicfight:stacks, epicfight:entity_id] for epicfight:bonebreaker [07:50:00] [Render thread/INFO]: Data keys [epicfight:entity_id, epicfight:tick_record] for epicfight:vengeance [07:50:00] [Render thread/INFO]: Data keys [epicfight:fall_distance, epicfight:slam_protect_next_fall] for epicfight:meteor_slam [07:50:00] [Render thread/INFO]: Data keys [epicfight:stacks] for epicfight:revelation [07:50:00] [Render thread/INFO]: Data keys [epicfight:slam_protect_next_fall] for epicfight:demolition_leap [07:50:00] [Render thread/INFO]: Data keys [epicfight:slam_protect_next_fall, epicfight:jump_count, epicfight:jump_key_pressed_last_tick] for epicfight:phantom_ascent [07:50:00] [Render thread/INFO]: Data keys [epicfight:last_hit_count] for epicfight:grasping_spire [07:50:00] [Render thread/INFO]: Data keys [epicfight:sheath] for epicfight:battojutsu_passive [07:50:00] [Render thread/INFO]: Data keys [epicfight:sheath] for epicfight:battojutsu [07:50:00] [Render thread/INFO]: Data keys [epicfight:combo_counter] for epicfight:blade_rush [07:50:00] [Render thread/INFO]: Data keys [epicfight:thrown_trident_entity_id] for epicfight:everlasting_allegiance [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:health_boost1 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:health_boost2 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:health_boost3 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:health_boost4 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:absorb1 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:absorb2 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:absorb3 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:absorb4 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:heal1 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:heal2 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:heal3 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:heal4 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:resist1 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:resist2 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:resist3 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:resist4 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stun_imm1 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stun_imm2 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stun_imm3 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stun_imm4 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:damage_boost1 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:damage_boost2 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:damage_boost3 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:damage_boost4 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:speed1 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:speed2 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:speed3 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:speed4 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stamina1 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stamina2 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stamina3 [07:50:00] [Render thread/INFO]: Data keys [dodge_parry_reward:delay_timer] for dodge_parry_reward:stamina4 [07:50:00] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for invincible:combo_demo [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:sword_entity_id, sword_soaring:cooldown_timer] for sword_soaring:kill_aura_1 [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:sword_entity_id, sword_soaring:cooldown_timer] for sword_soaring:kill_aura_2 [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:protect_count, sword_soaring:sword_entity_id, sword_soaring:cooldown_timer] for sword_soaring:screen_sword [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:cooldown_timer, sword_soaring:play_big_dipper, sword_soaring:delay_timer] for sword_soaring:rain_sword [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:camera_timer, sword_soaring:cooldown_timer] for sword_soaring:babylon [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:is_pressing, sword_soaring:is_charging, sword_soaring:cooldown_timer] for sword_soaring:wan_jian_gui_zong [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_apprentice [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_expert [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_master [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_elytra_apprentice [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_elytra_expert [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:flying, sword_soaring:accelerating, sword_soaring:cooldown_timer] for sword_soaring:sword_soaring_elytra_master [07:50:00] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for sword_soaring:vatansever_innate [07:50:00] [Render thread/INFO]: Data keys [sword_soaring:artifact_spirit_entity_id, sword_soaring:sword_count] for sword_soaring:vatansever_passive [07:50:00] [Render thread/INFO]: Data keys [epicfight:penalty_restore_counter, epicfight:penalty] for efn:efn_parry [07:50:00] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:yamato [07:50:00] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:shortsword [07:50:00] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:ruinsgreatsword [07:50:00] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:pioneer [07:50:00] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:murasama [07:50:00] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:meenlance [07:50:00] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:exsiliumgladius [07:50:00] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:bloodlust [07:50:00] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:beastclaw [07:50:00] [Render thread/INFO]: Data keys [invincible:right, invincible:up, invincible:down, invincible:dodge_success_timer, invincible:cooldown, invincible:left, invincible:parry_timer] for efn:aetherialdusk [07:50:00] [Render thread/INFO]: Stopping worker threads [07:50:00] [Netty Client IO #4/INFO]: Client has mods that are missing on server: [nerb, damagenumbers, createbetterfps, sodiumoptionsapi, betterlockon, searchables, essential, fastboot, clumps, shelmarow_hud, travelerstitles, fabric_api_base, appleskin, visuality] [07:50:02] [Render thread/ERROR]: Signature is missing from Property textures [07:50:02] [Render thread/INFO]: Stopping! [07:50:02] [CullThread/INFO]: [dev.tr7zw.entityculling.CullTask:run:90]: Shutting down culling task!