[13:44:14] [main/INFO]: ModLauncher running: args [--username, Tamazhii, --version, forge-47.3.0, --gameDir, C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local, --assetsDir, C:\Users\********\curseforge\minecraft\Install\assets, --assetIndex, 5, --uuid, acfc7b76299d480dbe579706132e208e, --accessToken, ????????, --clientId, NTZhMzA3ZmMtMzA4OS00Zjk3LTlmZjYtOTVhNDQ3Y2Q2OWEx, --xuid, 2535446273779023, --userType, msa, --versionType, release, --width, 1024, --height, 768, --quickPlayPath, C:\Users\********\curseforge\minecraft\Install\quickPlay\java\1738377852669.json, --launchTarget, forgeclient, --fml.forgeVersion, 47.3.0, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412] [13:44:14] [main/INFO]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.8 by Microsoft; OS Windows 10 arch amd64 version 10.0 [13:44:15] [main/INFO]: Loading ImmediateWindowProvider fmlearlywindow [13:44:15] [main/INFO]: Trying GL version 4.6 [13:44:15] [main/INFO]: Requested GL version 4.6 got version 4.6 [13:44:15] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/********/curseforge/minecraft/Install/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%23100!/ Service=ModLauncher Env=CLIENT [13:44:15] [pool-2-thread-1/INFO]: GL info: NVIDIA GeForce RTX 3070 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 566.36, NVIDIA Corporation [13:44:15] [main/INFO]: Found mod file AmbientSounds_FORGE_v6.1.4_mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file appleskin-forge-mc1.20.1-2.5.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file architectury-9.2.14-forge.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file balm-forge-1.20.1-7.3.11-all.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file BetterF3-7.0.2-Forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file BiomesOPlenty-forge-1.20.1-19.0.0.94.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file Bookshelf-Forge-1.20.1-20.2.13.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file catalogue-forge-1.20.1-1.8.0.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file citadel-2.6.1-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file cloth-config-11.1.136-forge.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file collective-1.20.1-7.87.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file Controlling-forge-1.20.1-12.0.2.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file Corgilib-Forge-1.20.1-4.0.3.3.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file CreativeCore_FORGE_v2.12.31_mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file cristellib-1.1.6-forge.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file cupboard-1.20.1-2.7.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file curios-forge-5.11.1+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file embeddium-0.3.31+mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file entity_model_features_forge_1.20.1-2.4.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file entity_texture_features_forge_1.20.1-6.2.9.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file EpheroLib-1.20.1-FORGE-1.2.0.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file Fallingleaves-1.20.1-2.1.0.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file FallingTree-1.20.1-4.3.4.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file ForgeEndertech-1.20.1-11.1.6.0-build.0980.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file framework-forge-1.20.1-0.7.12.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file geckolib-forge-1.20.1-4.7.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file GlitchCore-forge-1.20.1-0.0.1.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file gpumemleakfix-1.20.1-1.8.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file Iceberg-1.20.1-forge-1.1.25.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file ImmediatelyFast-Forge-1.3.4+1.20.4.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file Jade-1.20.1-Forge-11.12.3.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file jei-1.20.1-forge-15.20.0.106.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file JustEnoughResources-1.20.1-1.4.0.247.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file justzoom_forge_2.0.0_MC_1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file Kambrik-6.1.1+1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file Kiwi-1.20.1-Forge-11.8.29.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file konkrete_forge_1.8.0_MC_1.20-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file kotlinforforge-4.11.0-all.jar of type LIBRARY with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file limitedchunks-1.20.1-4.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file lootintegrations-1.20.1-4.0.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file majrusz-library-forge-1.20.1-7.0.8.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file majruszs-enchantments-forge-1.20.1-1.10.8.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file NaturesCompass-1.20.1-1.11.2-forge.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file OctoLib-FORGE-0.4.2+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file oculus-mc1.20.1-1.8.0.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file otyacraftengine-forge-mc1.20-3.7.0-alpha.2.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file Patchouli-1.20.1-84-FORGE.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file Prism-1.20.1-forge-1.0.5.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file PuzzlesLib-v8.1.25-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file rubidium-extra-0.5.4.4+mc1.20.1-build.131.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file Searchables-forge-1.20.1-1.0.3.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file sound-physics-remastered-forge-1.20.1-1.4.8.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file tenshilib-1.20.1-1.7.6-forge.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file TerraBlender-forge-1.20.1-3.0.1.7.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file valhelsia_core-forge-1.20.1-1.1.2.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file Xaeros_Minimap_25.0.0_Forge_1.20.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:15] [main/INFO]: Found mod file XaerosWorldMap_1.39.2_Forge_1.20.jar of type MOD with provider {mods folder locator at C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\mods} [13:44:16] [main/WARN]: Mod file C:\Users\********\curseforge\minecraft\Install\libraries\net\minecraftforge\fmlcore\1.20.1-47.3.0\fmlcore-1.20.1-47.3.0.jar is missing mods.toml file [13:44:16] [main/WARN]: Mod file C:\Users\********\curseforge\minecraft\Install\libraries\net\minecraftforge\javafmllanguage\1.20.1-47.3.0\javafmllanguage-1.20.1-47.3.0.jar is missing mods.toml file [13:44:16] [main/WARN]: Mod file C:\Users\********\curseforge\minecraft\Install\libraries\net\minecraftforge\lowcodelanguage\1.20.1-47.3.0\lowcodelanguage-1.20.1-47.3.0.jar is missing mods.toml file [13:44:16] [main/WARN]: Mod file C:\Users\********\curseforge\minecraft\Install\libraries\net\minecraftforge\mclanguage\1.20.1-47.3.0\mclanguage-1.20.1-47.3.0.jar is missing mods.toml file [13:44:16] [main/INFO]: Found mod file fmlcore-1.20.1-47.3.0.jar of type LIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@3e7dfd44 [13:44:16] [main/INFO]: Found mod file javafmllanguage-1.20.1-47.3.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@3e7dfd44 [13:44:16] [main/INFO]: Found mod file lowcodelanguage-1.20.1-47.3.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@3e7dfd44 [13:44:16] [main/INFO]: Found mod file mclanguage-1.20.1-47.3.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@3e7dfd44 [13:44:16] [main/INFO]: Found mod file client-1.20.1-20230612.114412-srg.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@3e7dfd44 [13:44:16] [main/INFO]: Found mod file forge-1.20.1-47.3.0-universal.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@3e7dfd44 [13:44:16] [main/INFO]: Found 14 dependencies adding them to mods collection [13:44:16] [main/INFO]: Found mod file mixinextras-forge-0.4.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file kuma-api-forge-20.1.9-SNAPSHOT.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file jankson-1.2.3.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file kfflang-4.11.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file httpmime-4.5.10.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file mclib-20.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file snakeyaml-2.2.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file puzzlesaccessapi-forge-8.0.7.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file kfflib-4.11.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file kffmod-4.11.0.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file Reflect-1.3.4.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file NanoLiveConfig-1.2.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file jcpp-1.4.14.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:16] [main/INFO]: Found mod file MixinExtras-0.4.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@1108adc8 [13:44:18] [main/INFO]: Compatibility level set to JAVA_17 [13:44:18] [main/ERROR]: Mixin config entity_model_features.mixins.json does not specify "minVersion" property [13:44:18] [main/INFO]: Successfully loaded Mixin Connector [com.sonicether.soundphysics.MixinConnector] [13:44:18] [main/INFO]: Launching target 'forgeclient' with arguments [--version, forge-47.3.0, --gameDir, C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local, --assetsDir, C:\Users\********\curseforge\minecraft\Install\assets, --uuid, acfc7b76299d480dbe579706132e208e, --username, Tamazhii, --assetIndex, 5, --accessToken, ????????, --clientId, NTZhMzA3ZmMtMzA4OS00Zjk3LTlmZjYtOTVhNDQ3Y2Q2OWEx, --xuid, 2535446273779023, --userType, msa, --versionType, release, --width, 1024, --height, 768, --quickPlayPath, C:\Users\********\curseforge\minecraft\Install\quickPlay\java\1738377852669.json] [13:44:18] [main/WARN]: Reference map 'limitedchunks.refmap.json' for limitedchunks.mixins.json could not be read. If this is a development environment you can ignore this message [13:44:18] [main/WARN]: Reference map 'EpheroLib-refmap.json' for epherolib.mixins.json could not be read. If this is a development environment you can ignore this message [13:44:18] [main/INFO]: Loaded configuration file for Embeddium: 108 options available, 3 override(s) found [13:44:18] [main/INFO]: Searching for graphics cards... [13:44:18] [main/INFO]: Found graphics card: GraphicsAdapterInfo[vendor=NVIDIA, name=NVIDIA GeForce RTX 3070 Ti, version=DriverVersion=32.0.15.6636] [13:44:19] [main/WARN]: Embeddium has applied one or more workarounds to prevent crashes or other issues on your system: [NVIDIA_THREADED_OPTIMIZATIONS] [13:44:19] [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. [13:44:19] [main/INFO]: Loaded configuration file for Sodium Extra: 35 options available, 0 override(s) found [13:44:19] [main/INFO]: Loading 63 mods: - ambientsounds 6.1.4 - appleskin 2.5.1+mc1.20.1 - architectury 9.2.14 - balm 7.3.11 \-- kuma_api 20.1.9-SNAPSHOT - betterf3 7.0.2 - biomesoplenty **.**.**.** - bookshelf 20.2.13 - catalogue 1.8.0 - citadel 2.6.1 - cloth_config 11.1.136 - collective 7.87 - controlling 12.0.2 - corgilib **.**.**.** - creativecore 2.12.31 - cristellib 1.1.6 - cupboard 1.20.1-2.7 - curios 5.11.1+1.20.1 - distanthorizons 2.3.0-b-dev - embeddium 0.3.31+mc1.20.1 \-- rubidium 0.7.1 - embeddium_extra **.**.**.**+mc1.20.1-build.131 \-- mixinextras 0.4.1 - entity_model_features 2.4.1 - entity_texture_features 6.2.9 - epherolib 0.1.2 - fallingleaves 2.1.0 - fallingtree 4.3.4 - forge 47.3.0 - forgeendertech **.**.**.** - framework 0.7.12 - geckolib 4.7 - glitchcore **.**.**.** - gpumemleakfix 1.20.1-1.8 - iceberg 1.1.25 - immediatelyfast 1.3.4+1.20.4 - jade 11.12.3+forge - jei **.**.**.** - jeresources **.**.**.** - justzoom 2.0.0 - kambrik 6.1.1+1.20.1 - kiwi 11.8.29+forge - konkrete 1.8.0 - kotlinforforge 4.11.0 - limitedchunks 1.8 - lootintegrations 1.20.1-4.0 - majruszlibrary 7.0.8 - majruszsenchantments 1.10.8 - minecraft 1.20.1 - naturescompass 1.20.1-1.11.2-forge - octolib 0.4.2 - oculus 1.8.0 - otyacraftengine 3.7.0-alpha.2 - patchouli 1.20.1-84-FORGE - prism 1.0.5 - puzzleslib 8.1.25 \-- puzzlesaccessapi 8.0.7 - searchables 1.0.3 - sound_physics_remastered 1.20.1-1.4.8 - tenshilib 1.20.1-1.7.6 - terrablender **.**.**.** - valhelsia_core 1.1.2 - xaerominimap 25.0.0 - xaeroworldmap 1.39.2 [13:44:19] [main/WARN]: Reference map 'cristellib-forge-refmap.json' for cristellib.mixins.json could not be read. If this is a development environment you can ignore this message [13:44:20] [main/WARN]: Error loading class: dev/tr7zw/skinlayers/render/CustomizableModelPart (java.lang.ClassNotFoundException: dev.tr7zw.skinlayers.render.CustomizableModelPart) [13:44:20] [main/WARN]: Error loading class: mekanism/client/render/entity/RenderFlame (java.lang.ClassNotFoundException: mekanism.client.render.entity.RenderFlame) [13:44:20] [main/WARN]: Error loading class: mekanism/client/render/armor/MekaSuitArmor (java.lang.ClassNotFoundException: mekanism.client.render.armor.MekaSuitArmor) [13:44:20] [main/WARN]: Error loading class: com/teammetallurgy/aquaculture/entity/AquaFishingBobberEntity (java.lang.ClassNotFoundException: com.teammetallurgy.aquaculture.entity.AquaFishingBobberEntity) [13:44:20] [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 [13:44:20] [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 [13:44:20] [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 [13:44:20] [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 [13:44:20] [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 [13:44:20] [main/WARN]: Force-disabling mixin 'features.render.entity.shadows.EntityRenderDispatcherMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children [13:44:20] [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 [13:44:20] [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 [13:44:20] [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 [13:44:20] [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 [13:44:20] [main/WARN]: Force-disabling mixin 'features.render.entity.cull.EntityRendererMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children [13:44:20] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1). [13:44:23] [Datafixer Bootstrap/INFO]: 188 Datafixer optimizations took 95 milliseconds [13:44:24] [Render thread/WARN]: Assets URL 'union:/C:/Users/********/curseforge/minecraft/Install/libraries/net/minecraft/client/1.20.1-20230612.114412/client-1.20.1-20230612.114412-srg.jar%23272!/assets/.mcassetsroot' uses unexpected schema [13:44:24] [Render thread/WARN]: Assets URL 'union:/C:/Users/********/curseforge/minecraft/Install/libraries/net/minecraft/client/1.20.1-20230612.114412/client-1.20.1-20230612.114412-srg.jar%23272!/data/.mcassetsroot' uses unexpected schema [13:44:24] [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' [13:44:25] [Render thread/INFO]: Setting user: Tamazhii [13:44:25] [Render thread/INFO]: Queuing DH event binding... [13:44:25] [Render thread/INFO]: Backend library: LWJGL version 3.3.1 build 7 [13:44:25] [Render thread/WARN]: Applying workaround: Prevent the NVIDIA OpenGL driver from using broken optimizations (NVIDIA_THREADED_OPTIMIZATIONS) [13:44:25] [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. [13:44:25] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gui.SodiumGameOptions, which may cause instability. [13:44:25] [Render thread/INFO]: OpenGL Vendor: NVIDIA Corporation [13:44:25] [Render thread/INFO]: OpenGL Renderer: NVIDIA GeForce RTX 3070 Ti/PCIe/SSE2 [13:44:25] [Render thread/INFO]: OpenGL Version: 4.6.0 NVIDIA 566.36 [13:44:25] [Render thread/WARN]: Enabling secondary workaround for NVIDIA threaded optimizations [13:44:25] [Render thread/INFO]: Initializing ImmediatelyFast 1.3.4+1.20.4 on NVIDIA GeForce RTX 3070 Ti/PCIe/SSE2 (NVIDIA Corporation) with OpenGL 4.6.0 NVIDIA 566.36 [13:44:25] [Render thread/INFO]: Found Iris/Oculus 1.8.0. Enabling compatibility. [13:44:25] [Render thread/INFO]: Debug functionality is disabled. [13:44:25] [Render thread/INFO]: OpenGL 4.5 detected, enabling DSA. [13:44:25] [modloading-worker-0/INFO]: Loading Entity Texture Features, now available for Terraria! [13:44:25] [modloading-worker-0/INFO]: Loading Entity Model Features, did you know if you turn off the lights and whisper 'OptiFine' 3 times you will lose 20fps. [13:44:25] [modloading-worker-0/WARN]: Mod(s) [oculus, embeddium_extra] are modifying Embeddium class me.jellysquid.mods.sodium.client.gui.SodiumOptionsGUI, which may cause instability. [13:44:25] [modloading-worker-0/INFO]: Forge mod loading, version 47.3.0, for MC 1.20.1 with MCP 20230612.114412 [13:44:25] [modloading-worker-0/INFO]: MinecraftForge v47.3.0 Initialized [13:44:25] [modloading-worker-0/INFO]: [KONKRETE] Successfully initialized! [13:44:25] [modloading-worker-0/INFO]: [KONKRETE] Server-side libs ready to use! [13:44:25] [modloading-worker-0/INFO]: Loading Collective version 7.87. [13:44:25] [modloading-worker-0/INFO]: Loaded config for: cupboard.json [13:44:25] [modloading-worker-0/INFO]: [BetterF3] Starting... [13:44:25] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:pufferfish_bucket is now minecraft:bucket. [13:44:25] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:salmon_bucket is now minecraft:bucket. [13:44:25] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:cod_bucket is now minecraft:bucket. [13:44:25] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:tropical_fish_bucket is now minecraft:bucket. [13:44:25] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:axolotl_bucket is now minecraft:bucket. [13:44:25] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:powder_snow_bucket is now minecraft:bucket. [13:44:25] [modloading-worker-0/INFO]: Fixing MC-151457. Crafting remainder for minecraft:tadpole_bucket is now minecraft:bucket. [13:44:25] [modloading-worker-0/INFO]: [BetterF3] Loading... [13:44:25] [modloading-worker-0/INFO]: [JUST ZOOM] Starting version 2.0.0 on Forge.. [13:44:26] [modloading-worker-0/INFO]: Processing 5 KiwiModule annotations [13:44:26] [modloading-worker-0/INFO]: [BetterF3] All done! [13:44:26] [modloading-worker-0/INFO]: Constructing common components for puzzleslib:main [13:44:26] [modloading-worker-0/INFO]: [ETF]: 6 new ETF Random Properties registered by entity_model_features. [13:44:26] [modloading-worker-0/INFO]: Registering S2C receiver with id architectury:sync_ids [13:44:26] [modloading-worker-0/INFO]: Registering C2S receiver with id architectury:sync_ids [13:44:26] [modloading-worker-0/INFO]: Registering C2S receiver with id otyacraftengine:block_entity_instruction [13:44:26] [modloading-worker-0/INFO]: Registering C2S receiver with id otyacraftengine:item_instruction [13:44:26] [modloading-worker-0/INFO]: Sending ConfigManager... [13:44:26] [modloading-worker-0/INFO]: Sending ConfigManager took 3.089 ms [13:44:26] [modloading-worker-0/INFO]: Constructing client components for puzzleslib:main [13:44:26] [modloading-worker-0/INFO]: Kotlin For Forge Enabled! [13:44:26] [Render thread/INFO]: Module [kiwi:block_templates] initialized [13:44:26] [Render thread/INFO]: Module [kiwi:block_components] initialized [13:44:26] [Render thread/INFO]: Module [kiwi:data] initialized [13:44:26] [Render thread/INFO]: recipe_serializer: 3 [13:44:26] [Render thread/INFO]: Module [kiwi:item_templates] initialized [13:44:27] [Render thread/WARN]: Removed resource pack Moonlight Mods Dynamic Assets from options because it doesn't seem to exist anymore [13:44:27] [Render thread/INFO]: Hardware information: [13:44:27] [Render thread/INFO]: CPU: 24x AMD Ryzen 9 5900X 12-Core Processor [13:44:27] [Render thread/INFO]: GPU: NVIDIA GeForce RTX 3070 Ti/PCIe/SSE2 (Supports OpenGL 4.6.0 NVIDIA 566.36) [13:44:27] [Render thread/INFO]: OS: Windows 10 (10.0) [13:44:27] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.vertex.VertexFormatDescriptionImpl, which may cause instability. [13:44:27] [Render thread/WARN]: Mod(s) [entity_texture_features, oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.vertex.buffer.SodiumBufferBuilder, which may cause instability. [13:44:27] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer, which may cause instability. [13:44:28] [Render thread/INFO]: Reloading ResourceManager: vanilla, mod_resources, file/Pixelated_v1.3.3_EnhancedVisuals(nox_cgt).zip, file/MCAR_VanillaMedieval_Universal_1.20.x_byDE4THR4SH_v4.zip, file/Crops-3D_MC1.19_v1.2.0.zip, file/Better-Leaves-9.0.zip, file/FreshAnimations_v1.9.2.zip, file/MoreMobVariants_FreshAnimations_1.3.1-1.9.2.zip, file/RealisticBellSound.zip, file/Visual Titles 1.1.zip, file/colourful containers darkmode.zip, file/enchant icons 1.20 v1.3.zip, file/mobs-refreshed-fa-v2.1.zip, file/waystones_1.20.zip, file/TOULv1-1.20.1.zip [13:44:28] [modloading-worker-0/WARN]: Configuration file C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\config\fallingleaves-client.toml is not correct. Correcting [13:44:28] [modloading-worker-0/WARN]: Incorrect key Serene Seasons was corrected from SimpleCommentedConfig:{seasonFallRate=[SPRING:0, AUTUMN:1, SUMMER:0.2, WINTER:0.2]} to its default, null. [13:44:28] [Worker-Main-19/INFO]: Limited chunkloading initialized [13:44:28] [Worker-Main-23/INFO]: gpumemleakfix mod initialized [13:44:28] [Worker-Main-19/INFO]: lootintegrations mod initialized [13:44:28] [Worker-Main-3/INFO]: Found unifont_all_no_pua-15.0.06.hex, loading [13:44:28] [Worker-Main-19/INFO]: Initializing network... [13:44:28] [Worker-Main-19/INFO]: Initialized network! [13:44:28] [Forge Version Check/INFO]: [forgeendertech] Starting version check at https://forge.curseupdate.com/244844/forgeendertech [13:44:29] [Render thread/INFO]: Registered region minecraft:overworld to index 0 for type OVERWORLD [13:44:29] [Render thread/INFO]: Registered region minecraft:nether to index 0 for type NETHER [13:44:29] [Render thread/INFO]: Registered region biomesoplenty:overworld_primary to index 1 for type OVERWORLD [13:44:29] [Render thread/INFO]: Registered region biomesoplenty:overworld_secondary to index 2 for type OVERWORLD [13:44:29] [Render thread/INFO]: Registered region biomesoplenty:overworld_rare to index 3 for type OVERWORLD [13:44:29] [Render thread/INFO]: Registered region biomesoplenty:nether_common to index 1 for type NETHER [13:44:29] [Render thread/INFO]: Registered region biomesoplenty:nether_rare to index 2 for type NETHER [13:44:29] [Worker-Main-9/INFO]: Loading Xaero's World Map - Stage 1/2 [13:44:29] [Worker-Main-22/INFO]: Reloading reverb parameters [13:44:29] [Worker-Main-6/INFO]: Loading Xaero's Minimap - Stage 1/2 [13:44:29] [Worker-Main-17/INFO]: [KONKRETE] Client-side libs ready to use! [13:44:29] [Worker-Main-5/INFO]: Initializing Distant Horizons client. [13:44:29] [Worker-Main-19/INFO]: Registering S2C receiver with id otyacraftengine:block_entity_instruction_return [13:44:29] [Worker-Main-19/INFO]: Registering S2C receiver with id otyacraftengine:item_instruction_return [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.calcite_bricks.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bamboo_leaves.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:bone_serpent_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:blue_jay_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.fields_addition [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:dropbear_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:maned_wolf_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: spelunkers_charm:geyser_charge [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.gloomper.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.sea_addition [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: minecraft:item.bucket.empty_milk [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:seagull_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.male.cry [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.seashell.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:cockroach_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:entity.chameleon.find [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:giant_squid_games [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:item.slingshot.shoot [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:guster_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:gelada_monkey_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.tuff_bricks.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:entity.chameleon.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:triangle.c5 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:triangle.c6 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.gloomper.hop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:triangle.c7 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:triangle.c8 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:triangle.c1 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:triangle.c2 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:triangle.c3 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:triangle.c4 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:alligator_snapping_turtle_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:sword_slash [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:entity.chameleon.tongue.out [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:caiman_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.male.yes [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cozy_home:grandfather_clock_ticking [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:reaper.scythe_out [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mcwwindows:block.blinds_close [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.muncher.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.shroomlamp.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:skreecher_clap [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.present.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:spectre_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: sawmill:ui.sawmill.select_recipe [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.abyss_addition [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.shroomlamp.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.abyss [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:silent [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:underminer_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.calcite_bricks.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.wrench.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotwalker.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:rocky_roller_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.gwib.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:hummingbird_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.basalt_bricks.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.present.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.petrified_lichen.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:bear_dust [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.seashell.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:block.cooking_pot.boil [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.note_block.imitate.enderman [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.paper_lantern.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:moose_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:void_portal_close [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mudskipper_walk [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: artifacts:item.whoopee_cushion.fart [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mcwwindows:block.window_open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:fish_mount_placed [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.slidy_block.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.gravel_bricks.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.calcite_bricks.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:flutter_no [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mungus_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.packed_silt.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.seashell.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.tuff_bricks.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.forgotten_guardian.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bloodstone.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:lute.c7 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:lute.c8 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.masticator.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.masticator.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.tuff_bricks.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.clock.tick_1 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:block.cabinet.close [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.clock.tick_2 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:music.disc.limax_maximus [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.gloomper.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.lunch_basket.close [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_shingles.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.present.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.schist_bricks.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.bellows.retract [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:elephant_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.gravel_bricks.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:block.skillet.sizzle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:gazelle_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:bottle_open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:rhinoceros_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.gwib.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.lamp.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.male.scream [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: relics:ability_cooldown [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: waterdripsound:lavadrip [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:skunk_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:lute.c1 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.sack.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:item.blisterbomb [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:lute.c2 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:lute.c3 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:block.iron.tie [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:lute.c4 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:lute.c5 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:lute.c6 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:item.ditchbulb_paste.use [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.smog_mog.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.forgotten_guardian.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:potoo_call [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:roadrunner_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:scythe_slash [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.brute.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:grizzly_bear_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:item.soulspring_lamp.off [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.schist_bricks.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:laviathan_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:bunfungus_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.frostfields_addition [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:music_disc_thime [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.calcite_bricks.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.crank [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:claymore_slam [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.gravel_bricks.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:fish_flop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.paper_lantern.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.lamp.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bloodstone.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.scintling.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: domesticationinnovation:giant_bubble_pop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: minecraft:item.bucket.fill_milk [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:farseer_beam [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.schist.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:toucan_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:centipede_walk [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.bellows.blow [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.slidy_block.slide [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:underminer_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:moose_jostle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:claymore_swing [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:alligator_snapping_turtle_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: travelerstitles:dimension [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.female.angry [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mosquito_die [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.bog_addition [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:entity.chameleon.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.cannon.fire [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:shoebill_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:music.disc.mammoth [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotbeast.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:block.icebox.open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:void_worm_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.mood [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: beautify:block.bookstack_hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mimicube_jump [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.shroomlamp.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.lunch_basket.insert [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:tarantula_hawk_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:anaconda_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:block.cutting_board.knife [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:tusklin_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: artifacts:block.water.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: relics:spurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.female.laugh [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:murmur_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:pickaxe_swing [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.sploogie.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: advancementplaques:ui.toast.goal_complete [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:glaive_slash_quick [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: spelunkers_charm:underwater_rumbling [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:block.icebox.close [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:anteater_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:guster_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:tendon_whip [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:gelada_monkey_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:block.tomato_bush.pick_tomatoes [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:block.amethyst.shimmering [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:block.virulent.bubble [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:entity.slimeball.bounce [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.sploogie.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.male.angry [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:giant_squid_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:transmute_item [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:leafcutter_ant_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:didgeridoo.c1 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:didgeridoo.c2 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:didgeridoo.c3 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:didgeridoo.c4 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:didgeridoo.c5 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:didgeridoo.c6 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:didgeridoo.c7 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:didgeridoo.c8 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.spires_addition [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:fly_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.nargoyle.attack [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:claymore_stab [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:staff_slash [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.dweller.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.male.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:elephant_trumpet [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.dense_forest_addition [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: artifacts:generic.pop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.frost_mood [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:dropbear_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mungus_laser_grow [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.schist.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:jellyfish_collide [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mimic_octopus_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.sack.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.stoneborn.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:raccoon_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:moose_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.schist_bricks.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:sugar_glider_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:orca_die [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:crocodile_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:terrapin_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:enderiophage_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: relics:leap [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: spelunkers_charm:rumble [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cozy_home:sink_loop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:caiman_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:entity.cannonball.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.gloomper.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:music.undergarden [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.faucet.turn [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:music_disc_daze [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:komodo_dragon_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.sirben [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:gorilla_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:jerboa_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:glaive_slash_slow [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:block.copper.chime [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:bobber_note_catch [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:end_pirate_door [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: travelerstitles:waystone [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:banana_slug_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:item.bucket.fill_virulent [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.jar.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:wand_swing [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:fish_ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.schist.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.sack.open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.stoneborn.chant [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.schist_bricks.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.forgotten_guardian.attack [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:roadrunner_meep [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:cosmaw_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cozy_home:grandfather_clock_midnight [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.nargoyle.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_pot.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:item.blisterberry_bush.pick [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:lobster_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.male.surprise [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:mace_slam [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.muncher.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:bobber_land_lava [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.forgotten.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.lamp.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: beautify:block.bookstack_step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: relics:ability_cast [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:spear_stab [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:grizzly_bear_die [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:cosmic_cod_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:block.bamboo.chime [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotbeast.attack [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rocky_dirt.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:bobber_bait [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:jellyfish_flop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.slidy_block.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:bald_eagle_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.basalt_bricks.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: spelunkers_charm:catacombc_additional_sounds [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:seal_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:bunfungus_jump [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:sculk_boomer_fart [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bamboo_leaves.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.masticator.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.forgotten.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_pot.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:piano.c1 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.slidy_block.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.packed_silt.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:piano.c3 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:piano.c2 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.mog.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:piano.c5 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:piano.c4 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.frost [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.masticator.eat [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.schist_bricks.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rhyolite_bricks.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bamboo_leaves.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.present.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.gwibling.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:piano.c7 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:piano.c6 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:piano.c8 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.dweller.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.mog.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.seashell.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotbeast.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.packed_silt.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:raccoon_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.jar.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:laviathan_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:toucan_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.petrified_lichen.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:entity.slimed [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.lamp.on [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.slidy_block.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:sugar_glider_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:tiger_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:music.disc.relict [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.female.celebrate [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.forgotten.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.present.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.calcite_bricks.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.undergarden [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.forgotten_guardian.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:entity.rotten_tomato.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:item.skillet.attack.weak [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:april_fools_power_outage [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.turntable.cat [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:platypus_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: domesticationinnovation:pet_bed_use [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.smog_mog.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:rattlesnake_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.lunch_basket.open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:fish_death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:rattlesnake_attack [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mosquito_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: artifacts:entity.mimic.open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mcwwindows:block.window_close [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:bagpipe.c5 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:bagpipe.c6 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:bagpipe.c3 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:bagpipe.c4 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:bagpipe.c7 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mcwwindows:block.blinds_open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:bagpipe.c8 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:bagpipe.c1 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:bagpipe.c2 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: domesticationinnovation:giant_bubble_inflate [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: domesticationinnovation:chain_lightning [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: valhelsia_structures:block.dungeon_door.close [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.present.open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.female.scream [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.stoneborn.angry [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotwalker.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: spelunkers_charm:no_sound [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.jar.cookie [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:hummingbird_loop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: spelunkers_charm:tremor [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:block.gronglet.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:murmur_attack [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rhyolite.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:reaper.scythe_swing [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:bunfungus_attack [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:grizzly_bear_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.slidy_block.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:dagger_slash [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:block.skillet.add_food [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:warped_toad_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.male.laugh [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.baby.laugh [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:snow_leopard_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:tusklin_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:maned_wolf_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:item.soulspring_lamp.on [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: travelerstitles:biome [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:block.iron.chime [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.forgotten_guardian.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.soap.wash [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:block.gronglet.burn [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rocky_dirt.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.rope.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.gwibling.flop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.rope.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.sploogie.spit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.cannon.ignite [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.male.celebrate [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.lamp.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:murmur_neck [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:reaper.summon [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.female.yes [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:tiny_drum.c1 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:tiny_drum.c3 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:tiny_drum.c2 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:tiny_drum.c5 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:tiny_drum.c4 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:tiny_drum.c7 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:tiny_drum.c6 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:tiny_drum.c8 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.smogstem_forest_addition [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:fly_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: relics:throw [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:caiman_splash [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.muncher.chew [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:music_wormboss [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotwalker.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mungus_laser_loop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rocky_dirt.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.female.greet [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:straddler_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:skreecher_detect [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mimic_octopus_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.stoneborn.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:froststalker_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.dweller.saddle_remove [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:block.bamboo.tie [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:reaper.idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rocky_dirt.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:skreecher_call [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:rain_frog_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.tuff_bricks.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:crocodile_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.rope.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.female.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: relics:table_upgrade [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: beautify:block.bookstack_break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:cosmaw_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:fist_punch [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: relics:table_reset [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:fish_mount_broken [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rhyolite_bricks.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:block.copper.chiming [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:block.stove.crackle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:block.iron.chiming [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:bison_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bloodstone.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:kangaroo_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:la_cucaracha [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:gorilla_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:worm_farm_empty [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:komodo_dragon_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:reaper.block [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bloodstone.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:crow_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:orca_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:april_fools_music_box [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rhyolite_bricks.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:anaconda_attack [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: beautify:block.bookstack_place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:comb_jelly_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:jerboa_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_pot.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rocky_dirt.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:item.bronzed_seashell.play [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:elephant_die [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:item.slingshot.gronglet_shoot [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: beautify:block.bookstack_fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:centipede_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.wigglewood_forest_addition [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:item.waterskin.fill [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:fish_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:giant_squid_tentacle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:skelewag_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:emu_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.female.cough [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: enhancedcelestials:blue_moon [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:bald_eagle_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: advancementplaques:ui.toast.task_complete [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.packed_silt.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:capuchin_monkey_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:warped_mosco_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:block.boiler.fuel_deplete [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:entity.chameleon.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:orca_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mantis_shrimp_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotbeast.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_pot_filled.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:banana_slug_slime_expand [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: beautify:block.bookstack_next [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:anaconda_slither [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.bubble_blower [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:item.skillet.attack.strong [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:skreecher_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.globe.spin [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:tiger_angry [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.minion.repair [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:tiger_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:flutter_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:endergrade_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotwalker.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:underminer_step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cozy_home:cutting [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:triops_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:sunbird_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:vine_lasso [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:tasmanian_devil_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:soul_vulture_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:cachalot_whale_click [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mosquito_loop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.stoneborn.speaking [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bloodstone_bricks.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.stoneborn.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: domesticationinnovation:collar_tag [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: enhancedcelestials:blood_moon [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:blue_jay_song [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.forgotten_guardian.deflect [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: domesticationinnovation:blazing_protection [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_pot_filled.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:block.glass.chime [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.petrified_lichen.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.female.snore [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.sea [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: beautify:block.blinds_open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:platypus_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:mace_slash [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.packed_silt.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:farseer_emerge [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:warped_toad_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:seal_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: relics:ricochet [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: domesticationinnovation:psychic_wall_deflect [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.slingshot.release [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:snow_leopard_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.nargoyle.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.basalt_bricks.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mudskipper_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: goblintraders:entity.goblin_trader.annoyed_grunt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:item.slingshot.draw [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.brute.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:farseer_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.female.cry [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:block.amethyst.shimmer [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:cachalot_whale_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.masticator.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: sawmill:entity.villager.work_carpenter [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.mog.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:trumpet.c1 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:trumpet.c5 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:trumpet.c4 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:trumpet.c3 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:trumpet.c2 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mimicube_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.spires [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: artifacts:entity.mimic.close [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:trumpet.c8 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:trumpet.c7 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.scintling.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:trumpet.c6 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotling.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.dweller.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.muncher.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.petrified_lichen.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:entity.pebble.throw [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.sploogie.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:crocodile_baby [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.bubble_block.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.gloomper.fart [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:spectre_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:froststalker_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: relics:ability_locked [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:block.gronglet.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:crocodile_bite [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rhyolite.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:block.copper.tie [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:fish_mount_add_item [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.scintling.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:rain_frog_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: spelunkers_charm:catacombs_ambient_sound [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.female.no [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mcwwindows:block.bars_open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:flute.c6 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.stoneborn.confused [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:flute.c5 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:flute.c8 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:flute.c7 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.present.pack [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:blue_jay_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.shroomlamp.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:flute.c2 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:flute.c1 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:flute.c4 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: immersive_melodies:flute.c3 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mungus_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: enhancedcelestials:harvest_moon [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:entity.chameleon.shed [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bamboo_leaves.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.schist.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bloodstone_bricks.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:leafcutter_ant_queen_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.petrified_lichen.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:rocky_roller_earthquake [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:maraca [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:april_fools_scream [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:seagull_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:entity.cannonball.bounce [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bloodstone_bricks.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:rattlesnake_loop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.paper_lantern.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.schist.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_shingles.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.dweller.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.stoneborn.pleased [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.paper_lantern.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.lamp.off [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.gravel_bricks.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.shroomlamp.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:block.cabinet.open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_pot_filled.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:bone_serpent_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:tackle_box_open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: relics:table_reroll [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:straddler_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_pot_filled.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.paper_lantern.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:devils_hole_pupfish_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rhyolite_bricks.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotbeast.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:block.icebox.fuel_deplete [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.gravel_bricks.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.gwib.flop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:elephant_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.minion.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.gwibling.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: relics:powered_arrow [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.rope.slide [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.minion.shoot [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:murmur_anger [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_pot_filled.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:skelewag_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.blackboard.draw [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rhyolite.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:item.waterskin.pour [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:rocky_roller_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: artifacts:entity.mimic.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:hummingbird_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:staff_slam [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: domesticationinnovation:magnet_loop [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: spelunkers_charm:geyser_water [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:staff_spin [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:block.undergarden_portal.activate [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.male.cough [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.slingshot.charge_0 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:flutter_yes [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.slingshot.charge_1 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:block.undergarden_portal.travel [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:crow_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:ambient.gronglegrowth_addition [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:bison_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:lobster_attack [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.gunpowder.ignite [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotling.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:potoo_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:roadrunner_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bloodstone_bricks.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.forgotten.hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: goblintraders:entity.goblin_trader.idle_grunt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:entity.slimeball.throw [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.seashell.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.rotate [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:entity.brick.throw [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_shingles.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rhyolite_bricks.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.boomgourd.primed [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:void_portal_open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.slingshot.charge_2 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.slingshot.charge_3 [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:block.cooking_pot.boil_soup [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:skunk_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.bomb [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:flutter_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:block.undergarden_portal.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_pot.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:rhinoceros_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: valhelsia_structures:block.dungeon_door.open [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.male.greet [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:music.disc.gloomper_secret [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rhyolite.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_shingles.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:tasmanian_devil_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:emu_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:bunfungus_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:rapier_stab [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.dweller.jump [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.male.snore [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.wrench.rotate [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:warped_mosco_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: farmersdelight:entity.rotten_tomato.throw [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mantis_shrimp_snap [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.smog_mog.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:kangaroo_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:endergrade_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:music.disc.gloomper_anthem [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.male.no [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.rope.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:block.hearth.fuel_deplete [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:block.virulent.flow [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: domesticationinnovation:psychic_wall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.basalt_bricks.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:music.pancake [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotling.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:enderiophage_squish [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:soul_vulture_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.wrench.fail [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_pot.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: spelunkers_charm:geyser_water_looping [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:anchor_slam [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:tackle_box_close [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:sunbird_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:capuchin_monkey_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.silt_shingles.step [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:villager.female.surprise [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: domesticationinnovation:drum [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.basalt_bricks.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: aquaculture:fish_mount_removed [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mcwwindows:block.bars_close [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.awning.bounce [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mosquito_capsid_convert [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.lamp.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:block.bamboo.chiming [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:hammer_slam [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:item.bucket.empty_virulent [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:entity.chameleon.tongue.in [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:centipede_attack [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:elephant_walk [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: relics:arrow_rain [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:cachalot_whale_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:item.confetti_popper [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:rapier_slash [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:katana_slash [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:skunk_spray [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bamboo_leaves.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bloodstone_bricks.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:void_worm_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.bubble_block.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:staff_stab [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:music.heave_ho [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: chimes:ambient.outdoor.wind [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: beautify:block.blinds_close [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.rotling.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:entity.brute.ambient [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:tasmanian_devil_roar [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: supplementaries:block.rope.fall [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mungus_laser_end [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: undergarden:block.gronglet.place [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: artifacts:entity.mimic.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:flutter_flap [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:tarantula_hawk_wing [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: sawmill:ui.sawmill.take_result [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:axe_slash [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:double_axe_swing [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: bettercombat:sickle_slash [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mca:reaper.death [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.bloodstone.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:stink_ray [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.tuff_bricks.hit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: mobcompack:spring [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cozy_home:sink_turned_on [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:murmur_hurt [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:sculk_boomer [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: twigs:block.rhyolite.break [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: cold_sweat:entity.player.damage.freeze [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:mudskipper_spit [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:farseer_idle [13:44:29] [Worker-Main-22/INFO]: Unknown sound in allowed sound config: alexsmobs:enderiophage_walk [13:44:29] [Worker-Main-22/INFO]: Using Cloth Config GUI [13:44:29] [Worker-Main-5/INFO]: Distant Horizons, Version: 2.3.0-b-dev [13:44:29] [Worker-Main-5/INFO]: DH Branch: main [13:44:29] [Worker-Main-5/INFO]: DH Commit: 61ccf7bf6031843eeaf57e87017620960ee9928b [13:44:29] [Worker-Main-5/INFO]: DH Jar Build Source: GitLab CI (1649963885) [13:44:29] [Worker-Main-5/INFO]: Distant Horizons client Initialized. [13:44:29] [Worker-Main-5/INFO]: DH Ready, binding Iris event handlers... [13:44:29] [Worker-Main-5/INFO]: DH Iris events bound. [13:44:29] [Worker-Main-5/INFO]: Initialising config for DistantHorizons [13:44:29] [Worker-Main-5/INFO]: Config for DistantHorizons initialised [13:44:29] [Forge Version Check/INFO]: [forgeendertech] Found status: UP_TO_DATE Current: **.**.**.** Target: null [13:44:29] [Forge Version Check/INFO]: [controlling] Starting version check at https://updates.blamejared.com/get?n=controlling&gv=1.20.1 [13:44:29] [Render thread/WARN]: Found flag CUSTOM_IMAGES [13:44:29] [Render thread/WARN]: Tried to get boolean value for unknown option: 1, defaulting to true! [13:44:29] [Render thread/WARN]: Tried to get boolean value for unknown option: 1, defaulting to true! [13:44:29] [Render thread/WARN]: Tried to get boolean value for unknown option: 1, defaulting to true! [13:44:29] [Render thread/INFO]: Profile: HIGH (+0 options changed by user) [13:44:30] [Worker-Main-4/WARN]: Missing textures in model minecraft:nether_wart#age=1: minecraft:textures/atlas/blocks.png:minecraft:block/crop/nether_wart/nether_wart_medium0 [13:44:30] [Forge Version Check/INFO]: [controlling] Found status: BETA Current: 12.0.2 Target: 12.0.2 [13:44:30] [Forge Version Check/INFO]: [prism] Starting version check at https://mc-update-check.anthonyhilyard.com/638111 [13:44:30] [Render thread/INFO]: Using shaderpack: ComplementaryUnbound_r5.3.zip [13:44:31] [Forge Version Check/INFO]: [prism] Found status: UP_TO_DATE Current: 1.0.5 Target: null [13:44:31] [Forge Version Check/INFO]: [bookshelf] Starting version check at https://updates.blamejared.com/get?n=bookshelf&gv=1.20.1 [13:44:31] [Forge Version Check/INFO]: [bookshelf] Found status: BETA Current: 20.2.13 Target: 20.2.13 [13:44:31] [Forge Version Check/INFO]: [catalogue] Starting version check at https://mrcrayfish.com/modupdatejson?id=catalogue [13:44:32] [Render thread/INFO]: [majruszsenchantments.json] Reloading configuration file took 9 milliseconds [13:44:32] [Render thread/INFO]: [majruszlibrary.json] Reloading configuration file took 7 milliseconds [13:44:32] [Render thread/INFO]: Loading Xaero's Minimap - Stage 2/2 [13:44:32] [DH-ApplyConfigPresetTimer/INFO]: changing preset to: LOW_IMPACT [13:44:32] [DH-ApplyConfigPresetTimer/INFO]: changing preset to: LOW [13:44:32] [DH-ApplyConfigPresetTimer/INFO]: preset active: LOW_IMPACT [13:44:32] [DH-ApplyConfigPresetTimer/INFO]: preset active: LOW [13:44:33] [Forge Version Check/INFO]: [catalogue] Found status: BETA Current: 1.8.0 Target: 1.8.0 [13:44:33] [Forge Version Check/INFO]: [puzzlesaccessapi] Starting version check at https://raw.githubusercontent.com/Fuzss/modresources/main/update/puzzlesaccessapi.json [13:44:33] [Forge Version Check/INFO]: [puzzlesaccessapi] Found status: BETA Current: 8.0.7 Target: null [13:44:33] [Forge Version Check/INFO]: [sound_physics_remastered] Starting version check at https://update.maxhenkel.de/forge/sound_physics_remastered [13:44:33] [Render thread/INFO]: Registered player tracker system: minimap_synced [13:44:33] [Render thread/INFO]: Xaero's Minimap: World Map found! [13:44:33] [Render thread/INFO]: No Optifine! [13:44:33] [Render thread/INFO]: Xaero's Minimap: No Vivecraft! [13:44:33] [Render thread/INFO]: Xaero's Minimap: Iris found! [13:44:33] [Render thread/WARN]: Mod 'xaerominimap' took 1.290 s to run a deferred task. [13:44:33] [Render thread/INFO]: Loading Xaero's World Map - Stage 2/2 [13:44:33] [Render thread/INFO]: New world map region cache hash code: 1498961422 [13:44:33] [Render thread/INFO]: Registered player tracker system: map_synced [13:44:33] [Render thread/INFO]: Xaero's WorldMap Mod: Xaero's minimap found! [13:44:33] [Render thread/INFO]: Registered player tracker system: minimap_synced [13:44:33] [Render thread/INFO]: No Optifine! [13:44:33] [Render thread/INFO]: Xaero's World Map: No Vivecraft! [13:44:33] [Render thread/INFO]: Xaero's World Map: Iris found! [13:44:33] [Worker-Main-1/INFO]: Start loading plugin at snownee.kiwi.customization.compat.jade.JadeCompat [13:44:33] [Worker-Main-1/INFO]: Start loading plugin at snownee.jade.addon.vanilla.VanillaPlugin [13:44:33] [Worker-Main-1/INFO]: Start loading plugin at snownee.jade.addon.universal.UniversalPlugin [13:44:33] [Worker-Main-1/INFO]: Start loading plugin at snownee.jade.addon.core.CorePlugin [13:44:34] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play [13:44:34] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break [13:44:34] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on Headphones (FiiO M23) [13:44:34] [Render thread/INFO]: Initializing Sound Physics [13:44:34] [Render thread/INFO]: EFX Extension recognized [13:44:34] [Render thread/INFO]: Max auxiliary sends: 4 [13:44:34] [Render thread/INFO]: Aux slot 1 created [13:44:34] [Render thread/INFO]: Aux slot 2 created [13:44:34] [Render thread/INFO]: Aux slot 3 created [13:44:34] [Render thread/INFO]: Aux slot 4 created [13:44:34] [Render thread/INFO]: EFX ready [13:44:34] [Render thread/INFO]: Sound engine started [13:44:34] [Forge Version Check/INFO]: [sound_physics_remastered] Found status: AHEAD Current: 1.20.1-1.4.8 Target: null [13:44:34] [Forge Version Check/INFO]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json [13:44:34] [Render thread/INFO]: Created: 2048x1024x4 minecraft:textures/atlas/blocks.png-atlas [13:44:34] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/signs.png-atlas [13:44:34] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas [13:44:34] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas [13:44:34] [Render thread/INFO]: Created: 2048x1024x4 minecraft:textures/atlas/armor_trims.png-atlas [13:44:34] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas [13:44:34] [Render thread/INFO]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas [13:44:34] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas [13:44:34] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas [13:44:35] [Forge Version Check/INFO]: [forge] Found status: UP_TO_DATE Current: 47.3.0 Target: null [13:44:35] [Forge Version Check/INFO]: [iceberg] Starting version check at https://mc-update-check.anthonyhilyard.com/520110 [13:44:35] [Forge Version Check/INFO]: [iceberg] Found status: UP_TO_DATE Current: 1.1.25 Target: null [13:44:35] [Forge Version Check/INFO]: [searchables] Starting version check at https://updates.blamejared.com/get?n=searchables&gv=1.20.1 [13:44:35] [Render thread/INFO]: [ETF]: emissive suffixes loaded: {_e}. [13:44:35] [Forge Version Check/INFO]: [searchables] Found status: BETA Current: 1.0.3 Target: 1.0.3 [13:44:35] [Forge Version Check/INFO]: [otyacraftengine] Starting version check at https://raw.githubusercontent.com/TeamFelnull/OtyacraftEngine/master/version_check.json [13:44:35] [Forge Version Check/INFO]: [otyacraftengine] Found status: UP_TO_DATE Current: 3.7.0-alpha.2 Target: null [13:44:35] [Forge Version Check/INFO]: [embeddium_extra] Starting version check at https://api.modrinth.com/updates/rubidium-extra/forge_updates.json [13:44:35] [Forge Version Check/INFO]: [embeddium_extra] Found status: UP_TO_DATE Current: **.**.**.**+mc1.20.1-build.131 Target: null [13:44:35] [Forge Version Check/INFO]: [puzzleslib] Starting version check at https://raw.githubusercontent.com/Fuzss/modresources/main/update/puzzleslib.json [13:44:35] [Forge Version Check/INFO]: [puzzleslib] Found status: UP_TO_DATE Current: 8.1.25 Target: null [13:44:35] [Forge Version Check/INFO]: [betterf3] Starting version check at https://api.modrinth.com/updates/betterf3/forge_updates.json [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [hat.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [hat.ty] not found in animation [hat.rz] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [hat.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [hat.ty] not found in animation [hat.tx] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [hat.rz] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [hat.rz] not found in animation [hat.tx] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [right_eye.sz] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [right_eye.sz] not found in animation [left_eye.sz] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [right_eye.sz] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [right_eye.sz] not found in animation [brow.sz] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [right_blink.sy] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [right_blink.sy] not found in animation [left_blink.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [r_eye_top.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [r_eye_top.ty] not found in animation [right_eye_white.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [ctrl_r_pupil.tx] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [ctrl_r_pupil.tx] not found in animation [r_eye_pupil.tx] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [ctrl_r_pupil.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [ctrl_r_pupil.ty] not found in animation [r_eye_pupil.ty] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [r_eye_top.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [r_eye_top.ty] not found in animation [r_eye_pupil.ty] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [ctrl_r_pupil.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [ctrl_r_pupil.ty] not found in animation [r_eye_pupil_up.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [r_eye_top.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [r_eye_top.ty] not found in animation [r_eye_pupil_up.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [ctrl_r_pupil.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [ctrl_r_pupil.ty] not found in animation [r_eye_pupil_do.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [r_eye_top.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [r_eye_top.ty] not found in animation [r_eye_pupil_do.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [ctrl_r_pupil.tx] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [ctrl_r_pupil.tx] not found in animation [r_eye_pupil_in.sx] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [ctrl_r_pupil.tx] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [ctrl_r_pupil.tx] not found in animation [r_eye_pupil_ou.sx] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [right_eye_white.sy] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [right_eye_white.sy] not found in animation [right_eyelid.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [right_eyelid.sy] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [right_eyelid.sy] not found in animation [right_eyelid.sz] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [right_blink.sy] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [right_blink.sy] not found in animation [right_eyelid.sz] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [l_eye_top.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [l_eye_top.ty] not found in animation [left_eye_white.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [ctrl_l_pupil.tx] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [ctrl_l_pupil.tx] not found in animation [l_eye_pupil.tx] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [ctrl_l_pupil.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [ctrl_l_pupil.ty] not found in animation [l_eye_pupil.ty] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [l_eye_top.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [l_eye_top.ty] not found in animation [l_eye_pupil.ty] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [ctrl_l_pupil.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [ctrl_l_pupil.ty] not found in animation [l_eye_pupil_up.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [l_eye_top.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [l_eye_top.ty] not found in animation [l_eye_pupil_up.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [ctrl_l_pupil.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [ctrl_l_pupil.ty] not found in animation [l_eye_pupil_do.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [l_eye_top.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [l_eye_top.ty] not found in animation [l_eye_pupil_do.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [ctrl_l_pupil.tx] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [ctrl_l_pupil.tx] not found in animation [l_eye_pupil_in.sx] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [ctrl_l_pupil.tx] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [ctrl_l_pupil.tx] not found in animation [l_eye_pupil_ou.sx] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [left_eye_white.sy] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [left_eye_white.sy] not found in animation [left_eyelid.sy] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [left_eyelid.sy] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [left_eyelid.sy] not found in animation [left_eyelid.sz] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [left_blink.sy] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [left_blink.sy] not found in animation [left_eyelid.sz] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [hat.rx] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [hat.rx] not found in animation [hat_part.rx] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [hat.ry] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [hat.ry] not found in animation [hat_part.ry] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [hat.rz] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [hat.rz] not found in animation [hat_part.rz] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [hat.tx] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [hat.tx] not found in animation [hat_part.tx] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [hat.ty] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [hat.ty] not found in animation [hat_part.ty] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Render thread/WARN]: [EMF]: no part found for: [hat.tz] in [witch.jem]. Available parts were: {arms:EMF_arms:EMF_arms2:EMF_arms3, headwear2, EMF_bone11, head:headwear, EMF_head3, EMF_arms3, EMF_head2, EMF_arms2, body:EMF_body###, body:EMF_body, root, arms:EMF_arms, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10, EMF_bone, head:EMF_head, head:nose:EMF_nose, body, EMF_arms, EMF_body###, right_leg:EMF_right_leg#, EMF_arms_sub_0, EMF_right_leg#, EMF_left_leg, head, arms:EMF_arms:EMF_arms2, head:headwear:headwear2, EMF_potion_1, body:bodywear, body:EMF_body:EMF_body2, head:headwear:EMF_headwear, body:EMF_body:EMF_head2:EMF_head3:EMF_bone13, EMF_bone2, arms:EMF_arms#, EMF_mole, body:EMF_body:EMF_body2:EMF_bone, EMF_bone9, body:EMF_body:EMF_body2:EMF_backpack:EMF_bone2, arms:EMF_arms:EMF_arms2:EMF_arms_sub_0, left_leg:EMF_left_leg#, body:bodywear:EMF_bodywear, body:EMF_body:EMF_body2:EMF_potion_1, EMF_head, head:nose:mole, nose, EMF_body#, EMF_bodywear, right_leg:EMF_right_leg, EMF_headwear2, EMF_body, bodywear, EMF_body##, EMF_body2, EMF_right_leg, head:EMF_head:EMF_Created_by_FreshLX_for_Fresh_Animations, head:nose:mole:EMF_mole, body:EMF_body#, body:EMF_body:EMF_head2:EMF_head3, EMF_bone13, left_leg, head:nose, body:EMF_body##, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9:EMF_bone10:EMF_bone11:EMF_bone12, body:EMF_body:EMF_body2:EMF_backpack, left_leg:EMF_left_leg, EMF_left_leg#, EMF_headwear, body:EMF_body:EMF_head2, EMF_Created_by_FreshLX_for_Fresh_Animations, EMF_arms#, EMF_bone12, EMF_bone10, mole, right_leg, arms, headwear, EMF_nose, EMF_backpack, head:headwear:headwear2:EMF_headwear2, body:EMF_body:EMF_head2:EMF_head3:EMF_bone9} [13:44:36] [Render thread/ERROR]: [EMF]: Variable [hat.tz] not found in animation [hat_part.tz] of model [witch.jem]. EMF will treat the variable as zero. [13:44:36] [Forge Version Check/INFO]: [betterf3] Found status: UP_TO_DATE Current: 7.0.2 Target: null [13:44:36] [Forge Version Check/INFO]: [majruszsenchantments] Starting version check at https://raw.githubusercontent.com/Majrusz/MinecraftCommon/main/Enchantments/update.json [13:44:36] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program. [13:44:36] [Forge Version Check/INFO]: [majruszsenchantments] Found status: UP_TO_DATE Current: 1.10.8 Target: null [13:44:36] [Forge Version Check/INFO]: [framework] Starting version check at https://mrcrayfish.com/modupdatejson?id=framework [13:44:36] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/particles.png-atlas [13:44:36] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas [13:44:36] [Render thread/INFO]: Created: 256x128x0 minecraft:textures/atlas/mob_effects.png-atlas [13:44:36] [Render thread/INFO]: Created: 256x256x0 jei:textures/atlas/gui.png-atlas [13:44:36] [Render thread/INFO]: Created: 512x256x0 fallingleaves:leaves-atlas [13:44:36] [Render thread/INFO]: Created: 512x256x0 fallingleaves:leaves-atlas [13:44:36] [Render thread/INFO]: Successfully reloaded the world map shaders! [13:44:36] [Render thread/INFO]: BookContentResourceListenerLoader preloaded 0 jsons [13:44:36] [Render thread/INFO]: Successfully reloaded the minimap shaders! [13:44:36] [Render thread/INFO]: [ETF]: reloading ETF data. [13:44:36] [Render thread/INFO]: [ETF]: emissive suffixes loaded: {_e}. [13:44:36] [Render thread/INFO]: Canceling Microsoft telemetry [13:44:36] [Render thread/INFO]: Loaded config for: lootintegrations.json [13:44:36] [Render thread/INFO]: Loaded config for: limitedchunks.json [13:44:36] [Render thread/INFO]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'} [13:44:36] [Render thread/INFO]: Starting custom uniform resolving [13:44:36] [Worker-Main-17/ERROR]: GET request failed. Response Code: 404 [13:44:37] [Forge Version Check/INFO]: [framework] Found status: BETA Current: 0.7.12 Target: 0.7.12 [13:44:37] [Forge Version Check/INFO]: [majruszlibrary] Starting version check at https://raw.githubusercontent.com/Majrusz/MinecraftCommon/main/Library/update.json [13:44:37] [Render thread/WARN]: Type is VERTEX [13:44:37] [Render thread/WARN]: Type is FRAGMENT [13:44:37] [Forge Version Check/INFO]: [majruszlibrary] Found status: AHEAD Current: 7.0.8 Target: null [13:44:37] [Render thread/WARN]: Type is VERTEX [13:44:37] [Render thread/WARN]: Type is FRAGMENT [13:44:37] [Render thread/WARN]: Type is VERTEX [13:44:37] [Render thread/WARN]: Type is FRAGMENT [13:44:39] [Render thread/WARN]: Error while parsing the block ID map entry for "block.10104": [13:44:39] [Render thread/WARN]: - The block minecraft:stone_slab has no property with the name variant, ignoring! [13:44:39] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.device.GLRenderDevice$ImmediateDrawCommandList, which may cause instability. [13:44:39] [Render thread/INFO]: Loaded AmbientEngine 'basic' v3.1.1. 11 dimension(s), 11 features, 11 blockgroups, 2 sound collections, 37 regions, 58 sounds, 11 sound categories, 5 solids and 2 biome types [13:44:40] [Render thread/WARN]: Mod(s) [oculus, embeddium_extra] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.vertex.serializers.VertexSerializerRegistryImpl, which may cause instability. [13:44:42] [Render thread/INFO]: Disconnected from server, resetting proxy config values [13:44:42] [Render thread/INFO]: [ETF]: emissive suffixes loaded: {_e}. [13:44:42] [Render thread/INFO]: Connecting to ****:****:****:****:****:****:****:****, 25565 [13:44:44] [Render thread/INFO]: Injecting existing registry data into this CLIENT instance [13:44:44] [Netty Client IO #0/INFO]: Connected to a modded server. [13:44:44] [Netty Client IO #0/INFO]: Canceling Microsoft telemetry [13:44:45] [Render thread/INFO]: New Xaero hud session initialized! [13:44:45] [Render thread/INFO]: New world map session initialized! [13:44:45] [Render thread/INFO]: level load [13:44:45] [Render thread/INFO]: Loading client level [Wrapped{ClientLevel@dg4ib7jhkd17m@minecraft:overworld}]-[dg4ib7jhkd17m@minecraft:overworld]. [13:44:45] [Render thread/INFO]: Reloading pipeline on dimension change: NamespacedId{namespace='minecraft', name='overworld'} => NamespacedId{namespace='minecraft', name='overworld'} [13:44:45] [Render thread/INFO]: Destroying pipeline NamespacedId{namespace='minecraft', name='overworld'} [13:44:45] [Render thread/INFO]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'} [13:44:45] [Render thread/INFO]: Starting custom uniform resolving [13:44:45] [Render thread/WARN]: Type is VERTEX [13:44:45] [Render thread/WARN]: Type is FRAGMENT [13:44:45] [Render thread/WARN]: Type is VERTEX [13:44:45] [Render thread/WARN]: Type is FRAGMENT [13:44:45] [Render thread/WARN]: Type is VERTEX [13:44:45] [Render thread/WARN]: Type is FRAGMENT [13:44:46] [Render thread/WARN]: Error while parsing the block ID map entry for "block.10104": [13:44:46] [Render thread/WARN]: - The block minecraft:stone_slab has no property with the name variant, ignoring! [13:44:46] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.RenderSectionManager, which may cause instability. [13:44:46] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask, which may cause instability. [13:44:47] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.vertex.format.ChunkMeshFormats, which may cause instability. [13:44:47] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.vertex.format.ChunkMeshAttribute, which may cause instability. [13:44:47] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.attribute.GlVertexFormat$Builder, which may cause instability. [13:44:47] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.attribute.GlVertexAttributeFormat, which may cause instability. [13:44:47] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.DefaultChunkRenderer, which may cause instability. [13:44:47] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.ShaderChunkRenderer, which may cause instability. [13:44:47] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.compile.ChunkBuildBuffers, which may cause instability. [13:44:47] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.vertex.builder.ChunkMeshBufferBuilder, which may cause instability. [13:44:47] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.compile.buffers.BakedChunkModelBuilder, which may cause instability. [13:44:47] [Render thread/WARN]: Error loading class: net/fabricmc/fabric/api/blockview/v2/FabricBlockView (java.lang.ClassNotFoundException: net.fabricmc.fabric.api.blockview.v2.FabricBlockView) [13:44:47] [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) [13:44:47] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.model.light.smooth.SmoothLightPipeline, which may cause instability. [13:44:47] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.model.light.flat.FlatLightPipeline, which may cause instability. [13:44:47] [Render thread/INFO]: Started 10 worker threads [13:44:47] [Render thread/WARN]: Mod(s) [embeddium_extra] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.occlusion.OcclusionCuller, which may cause instability. [13:44:47] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingIn [13:44:47] [Render thread/INFO]: JEI StartEventObserver transitioning state from DISABLED to ENABLED [13:44:47] [Render thread/INFO]: Client on ClientOnly mode connecting. [13:44:47] [Render thread/INFO]: Started DhWorld of type CLIENT_ONLY [13:44:47] [Render thread/INFO]: Loading [1] waiting client level wrappers. [13:44:47] [Netty Client IO #0/INFO]: Server time offset: [-1] ms [13:44:47] [Netty Client IO #0/INFO]: Server level key received: [dg4ib7jhkd17m@minecraft:overworld]. [13:44:47] [Netty Client IO #0/INFO]: Connection config has been changed: [SessionConfig{values={generation.enable=true, generation.maxRequestDistance=4096, generation.bounds.x=0, generation.bounds.z=0, generation.bounds.radius=0, generation.requestRateLimit=20, realTimeUpdates.enable=true, realTimeUpdates.playerDistance=256, syncOnLoad.enable=true, syncOnLoad.maxRequestDistance=4096, syncOnLoad.rateLimit=50, common.maxDataTransferSpeed=500}}]. [13:44:47] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.client.event.RecipesUpdatedEvent [13:44:47] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.event.TagsUpdatedEvent [13:44:47] [Render thread/INFO]: JEI StartEventObserver transitioning state from ENABLED to JEI_STARTED [13:44:47] [Render thread/INFO]: Starting JEI... [13:44:47] [Render thread/INFO]: Registering item subtypes... [13:44:47] [Render thread/INFO]: Registering item subtypes took 3.869 ms [13:44:47] [Render thread/INFO]: Registering fluid subtypes... [13:44:47] [Render thread/INFO]: Registering fluid subtypes took 1.053 ms [13:44:47] [Render thread/INFO]: Registering ingredients... [13:44:47] [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. �fOperator Utilities [13:44:47] [Render thread/INFO]: Registering ingredients: jei:minecraft took 78.86 milliseconds [13:44:47] [Render thread/INFO]: Registering ingredients took 79.25 ms [13:44:47] [Render thread/INFO]: Registering extra ingredients... [13:44:47] [Render thread/INFO]: Registering extra ingredients took 186.6 ?s [13:44:47] [Render thread/INFO]: Registering search ingredient aliases... [13:44:47] [Render thread/INFO]: Registering search ingredient aliases took 298.1 ?s [13:44:47] [Render thread/INFO]: Registering categories... [13:44:48] [Render thread/INFO]: Reloading ResourceManager: vanilla, Kiwi-1.20.1-Forge-11.8.29.jar, kuma-api-forge-20.1.9-SNAPSHOT.jar, geckolib-forge-1.20.1-4.7.jar, limitedchunks-1.20.1-4.1.jar, jei-1.20.1-forge-15.20.0.106.jar, gpumemleakfix-1.20.1-1.8.jar, ForgeEndertech-1.20.1-11.1.6.0-build.0980.jar, Fallingleaves-1.20.1-2.1.0.jar, XaerosWorldMap_1.39.2_Forge_1.20.jar, Controlling-forge-1.20.1-12.0.2.jar, Prism-1.20.1-forge-1.0.5.jar, citadel-2.6.1-1.20.1.jar, NaturesCompass-1.20.1-1.11.2-forge.jar, lootintegrations-1.20.1-4.0.jar, EpheroLib-1.20.1-FORGE-1.2.0.jar, mixinextras-forge-0.4.1.jar, GlitchCore-forge-1.20.1-0.0.1.1.jar, Bookshelf-Forge-1.20.1-20.2.13.jar, Kambrik-6.1.1+1.20.1-forge.jar, catalogue-forge-1.20.1-1.8.0.jar, balm-forge-1.20.1-7.3.11-all.jar, JustEnoughResources-1.20.1-1.4.0.247.jar, puzzlesaccessapi-forge-8.0.7.jar, cloth-config-11.1.136-forge.jar, sound-physics-remastered-forge-1.20.1-1.4.8.jar, forge-1.20.1-47.3.0-universal.jar, konkrete_forge_1.8.0_MC_1.20-1.20.1.jar, embeddium-0.3.31+mc1.20.1.jar, client-1.20.1-20230612.114412-srg.jar, tenshilib-1.20.1-1.7.6-forge.jar, entity_model_features_forge_1.20.1-2.4.1.jar, entity_texture_features_forge_1.20.1-6.2.9.jar, TerraBlender-forge-1.20.1-3.0.1.7.jar, AmbientSounds_FORGE_v6.1.4_mc1.20.1.jar, BiomesOPlenty-forge-1.20.1-19.0.0.94.jar, Jade-1.20.1-Forge-11.12.3.jar, CreativeCore_FORGE_v2.12.31_mc1.20.1.jar, Corgilib-Forge-1.20.1-4.0.3.3.jar, kffmod-4.11.0.jar, Iceberg-1.20.1-forge-1.1.25.jar, curios-forge-5.11.1+1.20.1.jar, Patchouli-1.20.1-84-FORGE.jar, Xaeros_Minimap_25.0.0_Forge_1.20.jar, oculus-mc1.20.1-1.8.0.jar, DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar, collective-1.20.1-7.87.jar, Searchables-forge-1.20.1-1.0.3.jar, ImmediatelyFast-Forge-1.3.4+1.20.4.jar, architectury-9.2.14-forge.jar, otyacraftengine-forge-mc1.20-3.7.0-alpha.2.jar, OctoLib-FORGE-0.4.2+1.20.1.jar, appleskin-forge-mc1.20.1-2.5.1.jar, rubidium-extra-0.5.4.4+mc1.20.1-build.131.jar, cupboard-1.20.1-2.7.jar, PuzzlesLib-v8.1.25-1.20.1-Forge.jar, justzoom_forge_2.0.0_MC_1.20.1.jar, BetterF3-7.0.2-Forge-1.20.1.jar, majruszs-enchantments-forge-1.20.1-1.10.8.jar, framework-forge-1.20.1-0.7.12.jar, FallingTree-1.20.1-4.3.4.jar, valhelsia_core-forge-1.20.1-1.1.2.jar, majrusz-library-forge-1.20.1-7.0.8.jar, cristellib-1.1.6-forge.jar [13:44:48] [Render thread/INFO]: Minimap updated server level id: -981062342 for world ResourceKey[minecraft:dimension / minecraft:overworld] [13:44:48] [Render thread/INFO]: Received config from the server: {} [13:44:48] [Render thread/INFO]: Received FT configuration packet from server, setting up proxy config values [13:44:48] [Render thread/INFO]: Loaded 2 advancements [13:44:48] [DH-FirstLevelLoadTimer/INFO]: Loading client level [Wrapped{ClientLevel@dg4ib7jhkd17m@minecraft:overworld}]-[dg4ib7jhkd17m@minecraft:overworld]. [13:44:48] [Render thread/INFO]: Loaded 4 advancements [13:44:48] [Render thread/INFO]: Unloading non-keyed level: [dg4ib7jhkd17m@minecraft:overworld]. [13:44:48] [Render thread/INFO]: Unloading client level [ClientLevelWrapper]-[dg4ib7jhkd17m@minecraft:overworld]. [13:44:48] [Render thread/INFO]: Loading level with key: [dg4ib7jhkd17m@minecraft:overworld]. [13:44:48] [Render thread/INFO]: Loading client level [Wrapped{ClientLevel@dg4ib7jhkd17m@minecraft:overworld}]-[dg4ib7jhkd17m@minecraft:overworld]. [13:44:48] [Render thread/INFO]: Loading level [dg4ib7jhkd17m@minecraft:overworld] with key: [dg4ib7jhkd17m@minecraft:overworld]. [13:44:48] [DH-FirstLevelLoadTimer/WARN]: unable to create data folder. [13:44:48] [DH-FirstLevelLoadTimer/INFO]: Running SQL update script: [sqlScripts/0010-sqlite-createInitialDataTables.sql], for repo: [C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\Distant_Horizons_server_data\A+Minecraft+Server\dg4ib7jhkd17m@minecraft@@overworld\DistantHorizons.sqlite] [13:44:48] [Render thread/ERROR]: Unexpected Query error: [[SQLITE_ERROR] SQL error or missing database (table Schema already exists)], 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_ERROR] SQL error or missing database (table Schema already exists) at dh_sqlite.core.DB.newSQLException(DB.java:1179) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.core.DB.newSQLException(DB.java:1190) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.core.DB.throwex(DB.java:1150) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.core.NativeDB.prepare_utf8(Native Method) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.core.NativeDB.prepare(NativeDB.java:135) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.core.DB.prepare(DB.java:264) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.jdbc3.JDBC3Statement.lambda$execute$0(JDBC3Statement.java:55) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.jdbc3.JDBC3Statement.withConnectionTimeout(JDBC3Statement.java:458) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.jdbc3.JDBC3Statement.execute(JDBC3Statement.java:44) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionary(AbstractDhRepo.java:358) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionaryFirst(AbstractDhRepo.java:336) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.sql.DatabaseUpdater.runAutoUpdateScripts(DatabaseUpdater.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.(AbstractDhRepo.java:165) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.sql.repo.FullDataSourceV2Repo.(FullDataSourceV2Repo.java:55) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.createRepo(FullDataSourceProviderV2.java:164) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.createRepo(FullDataSourceProviderV2.java:64) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.file.AbstractDataSourceHandler.(AbstractDataSourceHandler.java:83) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.(FullDataSourceProviderV2.java:129) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.file.fullDatafile.GeneratedFullDataSourceProvider.(GeneratedFullDataSourceProvider.java:82) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.file.fullDatafile.RemoteFullDataSourceProvider.(RemoteFullDataSourceProvider.java:63) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.(DhClientLevel.java:122) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.(DhClientLevel.java:98) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.world.DhClientWorld.lambda$getOrLoadLevel$0(DhClientWorld.java:76) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708) ~[?:?] at com.seibel.distanthorizons.core.world.DhClientWorld.getOrLoadLevel(DhClientWorld.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.world.DhClientWorld.getOrLoadLevel(DhClientWorld.java:36) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.clientLevelLoadEvent(ClientApi.java:285) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientPluginChannelApi.lambda$onLevelInitMessage$1(ClientPluginChannelApi.java:112) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:139) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at jeresources.util.LootTableHelper.getLootDataManager(LootTableHelper.java:183) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.util.LootTableHelper.toDrops(LootTableHelper.java:95) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.util.PlantHelper.getSeeds(PlantHelper.java:14) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.entry.PlantEntry.registerGrass(PlantEntry.java:28) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.registry.PlantRegistry.(PlantRegistry.java:25) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.registry.PlantRegistry.getInstance(PlantRegistry.java:19) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.proxy.CommonProxy.initCompatibility(CommonProxy.java:11) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.jei.JEIConfig.registerCategories(JEIConfig.java:98) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at mezz.jei.library.load.PluginLoader.lambda$createRecipeCategories$5(PluginLoader.java:119) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.library.load.PluginCaller.callOnPlugins(PluginCaller.java:25) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.library.load.PluginLoader.createRecipeCategories(PluginLoader.java:119) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.library.load.PluginLoader.createRecipeManager(PluginLoader.java:154) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.library.startup.JeiStarter.start(JeiStarter.java:115) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.forge.startup.StartEventObserver.transitionState(StartEventObserver.java:130) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.forge.startup.StartEventObserver.onEvent(StartEventObserver.java:98) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_5859_(ClientPacketListener.java:1451) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket.m_5797_(ClientboundUpdateTagsPacket.java:35) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket.m_5797_(ClientboundUpdateTagsPacket.java:11) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.PacketUtils.m_263899_(PacketUtils.java:22) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.3.0.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.3.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.3.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.3.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:?] [13:44:48] [Render thread/ERROR]: Unexpected error in ClientApi.clientLevelLoadEvent(), error: Unexpected Query error: [[SQLITE_ERROR] SQL error or missing database (table Schema already exists)], 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_ERROR] SQL error or missing database (table Schema already exists)], 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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionaryFirst(AbstractDhRepo.java:336) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.sql.DatabaseUpdater.runAutoUpdateScripts(DatabaseUpdater.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.(AbstractDhRepo.java:165) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.sql.repo.FullDataSourceV2Repo.(FullDataSourceV2Repo.java:55) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.createRepo(FullDataSourceProviderV2.java:164) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.createRepo(FullDataSourceProviderV2.java:64) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.file.AbstractDataSourceHandler.(AbstractDataSourceHandler.java:83) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.file.fullDatafile.FullDataSourceProviderV2.(FullDataSourceProviderV2.java:129) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.file.fullDatafile.GeneratedFullDataSourceProvider.(GeneratedFullDataSourceProvider.java:82) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.file.fullDatafile.RemoteFullDataSourceProvider.(RemoteFullDataSourceProvider.java:63) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.(DhClientLevel.java:122) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.(DhClientLevel.java:98) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.world.DhClientWorld.lambda$getOrLoadLevel$0(DhClientWorld.java:76) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708) ~[?:?] at com.seibel.distanthorizons.core.world.DhClientWorld.getOrLoadLevel(DhClientWorld.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.world.DhClientWorld.getOrLoadLevel(DhClientWorld.java:36) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.clientLevelLoadEvent(ClientApi.java:285) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientPluginChannelApi.lambda$onLevelInitMessage$1(ClientPluginChannelApi.java:112) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:139) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at jeresources.util.LootTableHelper.getLootDataManager(LootTableHelper.java:183) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.util.LootTableHelper.toDrops(LootTableHelper.java:95) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.util.PlantHelper.getSeeds(PlantHelper.java:14) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.entry.PlantEntry.registerGrass(PlantEntry.java:28) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.registry.PlantRegistry.(PlantRegistry.java:25) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.registry.PlantRegistry.getInstance(PlantRegistry.java:19) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.proxy.CommonProxy.initCompatibility(CommonProxy.java:11) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.jei.JEIConfig.registerCategories(JEIConfig.java:98) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at mezz.jei.library.load.PluginLoader.lambda$createRecipeCategories$5(PluginLoader.java:119) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.library.load.PluginCaller.callOnPlugins(PluginCaller.java:25) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.library.load.PluginLoader.createRecipeCategories(PluginLoader.java:119) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.library.load.PluginLoader.createRecipeManager(PluginLoader.java:154) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.library.startup.JeiStarter.start(JeiStarter.java:115) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.forge.startup.StartEventObserver.transitionState(StartEventObserver.java:130) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.forge.startup.StartEventObserver.onEvent(StartEventObserver.java:98) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_5859_(ClientPacketListener.java:1451) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket.m_5797_(ClientboundUpdateTagsPacket.java:35) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket.m_5797_(ClientboundUpdateTagsPacket.java:11) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.PacketUtils.m_263899_(PacketUtils.java:22) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.3.0.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.3.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.3.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.3.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:?] Caused by: dh_sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (table Schema already exists) at dh_sqlite.core.DB.newSQLException(DB.java:1179) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.core.DB.newSQLException(DB.java:1190) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.core.DB.throwex(DB.java:1150) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.core.NativeDB.prepare_utf8(Native Method) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.core.NativeDB.prepare(NativeDB.java:135) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.core.DB.prepare(DB.java:264) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.jdbc3.JDBC3Statement.lambda$execute$0(JDBC3Statement.java:55) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.jdbc3.JDBC3Statement.withConnectionTimeout(JDBC3Statement.java:458) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at dh_sqlite.jdbc3.JDBC3Statement.execute(JDBC3Statement.java:44) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo.queryDictionary(AbstractDhRepo.java:358) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] ... 67 more [13:44:48] [DH-FirstLevelLoadTimer/INFO]: Running SQL update script: [sqlScripts/0020-sqlite-createFullDataSourceV2Tables.sql], for repo: [C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\Distant_Horizons_server_data\A+Minecraft+Server\dg4ib7jhkd17m@minecraft@@overworld\DistantHorizons.sqlite] [13:44:48] [DH-FirstLevelLoadTimer/INFO]: Running SQL update script: [sqlScripts/0030-sqlite-changeTableJournaling.sql], for repo: [C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\Distant_Horizons_server_data\A+Minecraft+Server\dg4ib7jhkd17m@minecraft@@overworld\DistantHorizons.sqlite] [13:44:48] [DH-FirstLevelLoadTimer/INFO]: Running SQL update script: [sqlScripts/0031-sqlite-useSqliteWalJournaling.sql], for repo: [C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\Distant_Horizons_server_data\A+Minecraft+Server\dg4ib7jhkd17m@minecraft@@overworld\DistantHorizons.sqlite] [13:44:48] [DH-FirstLevelLoadTimer/INFO]: Running SQL update script: [sqlScripts/0040-sqlite-removeRenderCache.sql], for repo: [C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\Distant_Horizons_server_data\A+Minecraft+Server\dg4ib7jhkd17m@minecraft@@overworld\DistantHorizons.sqlite] [13:44:48] [DH-FirstLevelLoadTimer/INFO]: Running SQL update script: [sqlScripts/0050-sqlite-addApplyToParentIndex.sql], for repo: [C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\Distant_Horizons_server_data\A+Minecraft+Server\dg4ib7jhkd17m@minecraft@@overworld\DistantHorizons.sqlite] [13:44:48] [DH-FirstLevelLoadTimer/INFO]: Running SQL update script: [sqlScripts/0060-sqlite-createChunkHashTable.sql], for repo: [C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\Distant_Horizons_server_data\A+Minecraft+Server\dg4ib7jhkd17m@minecraft@@overworld\DistantHorizons.sqlite] [13:44:48] [DH-FirstLevelLoadTimer/INFO]: Running SQL update script: [sqlScripts/0070-sqlite-createBeaconBeamTable.sql], for repo: [C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\Distant_Horizons_server_data\A+Minecraft+Server\dg4ib7jhkd17m@minecraft@@overworld\DistantHorizons.sqlite] [13:44:48] [DH-Full Data Migration Thread[0]/INFO]: Attempting to migrate data sources for: [dg4ib7jhkd17m@minecraft:overworld]-[C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\Distant_Horizons_server_data\A+Minecraft+Server\dg4ib7jhkd17m@minecraft@@overworld]... [13:44:48] [DH-Full Data Migration Thread[0]/INFO]: Found [0] data sources that need migration. [13:44:48] [DH-Full Data Migration Thread[0]/INFO]: No migration necessary. [13:44:48] [DH-FirstLevelLoadTimer/INFO]: Started DHLevel for Wrapped{ClientLevel@dg4ib7jhkd17m@minecraft:overworld} with saves at [ClientOnlySaveStructure@(C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\Distant_Horizons_server_data\A+Minecraft+Server\dg4ib7jhkd17m@minecraft@@overworld;C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\Distant_Horizons_server_data\A+Minecraft+Server\dg4ib7jhkd17m@minecraft@@overworld)] [13:44:48] [DH-FirstLevelLoadTimer/INFO]: Loaded [0] waiting chunk wrappers. [13:44:49] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:49] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:49] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:49] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:50] [Render thread/WARN]: Failed loading villager cartographer registered at cartographer [13:44:50] [Render thread/WARN]: Exception caught when registering villager java.lang.NullPointerException: Cannot invoke "net.minecraft.world.entity.Entity.m_9236_()" because "p_219708_" is null at net.minecraft.world.entity.npc.VillagerTrades$TreasureMapForEmeralds.m_213663_(VillagerTrades.java:878) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at jeresources.collection.TradeList.addMerchantRecipe(TradeList.java:58) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.collection.TradeList.addITradeList(TradeList.java:69) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.entry.AbstractVillagerEntry.addITradeLists(AbstractVillagerEntry.java:29) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.entry.AbstractVillagerEntry.(AbstractVillagerEntry.java:22) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.entry.VillagerEntry.(VillagerEntry.java:19) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.util.VillagersHelper.initRegistry(VillagersHelper.java:23) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.compatibility.Compatibility.init(Compatibility.java:33) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.proxy.CommonProxy.initCompatibility(CommonProxy.java:14) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at jeresources.jei.JEIConfig.registerCategories(JEIConfig.java:98) ~[JustEnoughResources-1.20.1-1.4.0.247.jar%23247!/:**.**.**.**] at mezz.jei.library.load.PluginLoader.lambda$createRecipeCategories$5(PluginLoader.java:119) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.library.load.PluginCaller.callOnPlugins(PluginCaller.java:25) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.library.load.PluginLoader.createRecipeCategories(PluginLoader.java:119) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.library.load.PluginLoader.createRecipeManager(PluginLoader.java:154) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.library.startup.JeiStarter.start(JeiStarter.java:115) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.forge.startup.StartEventObserver.transitionState(StartEventObserver.java:130) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at mezz.jei.forge.startup.StartEventObserver.onEvent(StartEventObserver.java:98) ~[jei-1.20.1-forge-15.20.0.106.jar%23246!/:**.**.**.**] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_5859_(ClientPacketListener.java:1451) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket.m_5797_(ClientboundUpdateTagsPacket.java:35) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket.m_5797_(ClientboundUpdateTagsPacket.java:11) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.PacketUtils.m_263899_(PacketUtils.java:22) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.3.0.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.3.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.3.0.jar:?] at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.3.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:?] [13:44:50] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:50] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:50] [Render thread/INFO]: Registering categories: minecraft:jeresources took 2.223 seconds [13:44:50] [Render thread/INFO]: Registering categories took 2.235 s [13:44:50] [Render thread/INFO]: Registering vanilla category extensions... [13:44:50] [Render thread/INFO]: Registering vanilla category extensions took 7.798 ms [13:44:50] [Render thread/INFO]: Registering recipe catalysts... [13:44:50] [Render thread/INFO]: Registering recipe catalysts took 1.327 ms [13:44:50] [Render thread/INFO]: Building recipe registry... [13:44:50] [Render thread/INFO]: Building recipe registry took 38.59 ms [13:44:50] [Render thread/INFO]: Registering advanced plugins... [13:44:50] [Render thread/INFO]: Registering advanced plugins took 601.6 ?s [13:44:50] [Render thread/INFO]: Registering recipes... [13:44:50] [Render thread/INFO]: Registering recipes: jei:minecraft took 243.2 milliseconds [13:44:50] [Render thread/INFO]: Registering recipes: minecraft:jeresources took 293.1 milliseconds [13:44:50] [Render thread/INFO]: Registering recipes took 537.4 ms [13:44:50] [Render thread/INFO]: Registering recipes transfer handlers... [13:44:50] [Render thread/INFO]: Registering recipes transfer handlers took 2.700 ms [13:44:50] [Render thread/INFO]: Building runtime... [13:44:50] [Render thread/INFO]: Registering gui handlers... [13:44:50] [Render thread/INFO]: Registering gui handlers took 7.240 ms [13:44:50] [Render thread/INFO]: Registering Runtime... [13:44:50] [Render thread/INFO]: Starting JEI GUI [13:44:50] [Render thread/INFO]: Building ingredient list... [13:44:50] [Render thread/INFO]: Building ingredient list took 22.56 ms [13:44:50] [Render thread/INFO]: Building ingredient filter... [13:44:50] [Render thread/INFO]: Adding 2015 ingredients [13:44:51] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:51] [Render thread/INFO]: Added 2015 ingredients [13:44:51] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:51] [Render thread/INFO]: Building ingredient filter took 344.5 ms [13:44:51] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:51] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:51] [Render thread/INFO]: Registering Runtime: jei:forge_gui took 545.9 milliseconds [13:44:51] [Render thread/INFO]: Registering Runtime took 546.7 ms [13:44:51] [Render thread/INFO]: Building runtime took 559.7 ms [13:44:51] [Render thread/INFO]: Sending Runtime... [13:44:51] [Render thread/INFO]: Sending Runtime took 416.8 ?s [13:44:51] [Render thread/INFO]: Starting JEI took 3.512 s [13:44:51] [Render thread/WARN]: Unable to play empty soundEvent: minecraft:entity.salmon.ambient [13:44:51] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:51] [Render thread/INFO]: OpenGL debug message: id=1282, source=API, type=ERROR, severity=HIGH, message='GL_INVALID_OPERATION error generated. Texture name does not refer to a texture object generated by OpenGL.' [13:44:51] [Render thread/INFO]: OpenGL debug message: id=1282, source=API, type=ERROR, severity=HIGH, message='GL_INVALID_OPERATION error generated. Texture name does not refer to a texture object generated by OpenGL.' [13:44:51] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:51] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:51] [Render thread/INFO]: [System] [CHAT] �2Distant Horizons: nightly/unstable build, version: [2.3.0-b-dev].�r\nIssues may occur with this version.\nHere be dragons!\n [13:44:51] [Render thread/INFO]: Creating GLProxy... If this is the last message you see there must have been an OpenGL error. [13:44:51] [Render thread/INFO]: Lod Render OpenGL version [4.6.0 NVIDIA 566.36]. [13:44:51] [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 [13:44:51] [Render thread/INFO]: GPU Vendor [NVIDIA CORPORATION], Preferred upload method is [BUFFER_STORAGE]. [13:44:51] [Render thread/INFO]: GLProxy creation successful. OpenGL smiles upon you this day. [13:44:52] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.shader.ShaderType, which may cause instability. [13:44:52] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.shader.GlProgram, which may cause instability. [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Render thread/WARN]: Mod(s) [entity_texture_features] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.immediate.model.EntityRenderer, which may cause instability. [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Render thread/INFO]: Loading shader with type: 35633 [13:44:52] [Render thread/INFO]: Shader loaded sucessfully. [13:44:52] [Render thread/INFO]: Loading shader with type: 35632 [13:44:52] [Render thread/INFO]: Shader loaded sucessfully. [13:44:52] [Render thread/INFO]: Loading shader with type: 35633 [13:44:52] [Render thread/INFO]: Shader loaded sucessfully. [13:44:52] [Render thread/INFO]: Loading shader with type: 35632 [13:44:52] [Render thread/INFO]: Shader loaded sucessfully. [13:44:52] [Render thread/INFO]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 8 [13:44:52] [Render thread/WARN]: Mod(s) [oculus, embeddium_extra] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.immediate.CloudRenderer, which may cause instability. [13:44:52] [Render thread/WARN]: Shader clouds could not find uniform named ModelViewMat in the specified shader program. [13:44:52] [Render thread/WARN]: Shader clouds could not find uniform named ProjMat in the specified shader program. [13:44:52] [Render thread/WARN]: Shader clouds could not find uniform named ColorModulator in the specified shader program. [13:44:52] [Render thread/WARN]: Shader clouds could not find uniform named FogStart in the specified shader program. [13:44:52] [Render thread/WARN]: Shader clouds could not find uniform named FogEnd in the specified shader program. [13:44:52] [Render thread/WARN]: Shader clouds could not find uniform named FogColor in the specified shader program. [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Render thread/INFO]: Reloading radar icon resources... [13:44:52] [Render thread/INFO]: Reloaded radar icon resources! [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:52] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:53] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:53] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:53] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.region.RenderRegion$DeviceResources, which may cause instability. [13:44:53] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:53] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:53] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:53] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:55] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:55] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:56] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:57] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:44:58] [Render thread/INFO]: [System] [CHAT] Set own game mode to Creative Mode [13:45:00] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:00] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:00] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:00] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:00] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:01] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:02] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:02] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:02] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:02] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:02] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:02] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:02] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:02] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:02] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:02] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:03] [Render thread/WARN]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.immediate.model.BakedModelEncoder, which may cause instability. [13:45:06] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:07] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:07] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:07] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:07] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:07] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:07] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:07] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:07] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:07] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:10] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:11] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:11] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:11] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:11] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:11] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:11] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:11] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:12] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:12] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:12] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:12] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:12] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:12] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:12] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:12] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:12] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:12] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:12] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:13] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:13] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:13] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:13] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:13] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:13] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:13] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:13] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:14] [Netty Client IO #0/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-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.multiplayer.fullData.FullDataPayloadReceiver.decodeDataSourceAndReleaseBuffer(FullDataPayloadReceiver.java:75) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.level.DhClientLevel.lambda$registerNetworkHandlers$2(DhClientLevel.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.lambda$registerHandler$3(AbstractNetworkEventSource.java:149) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:85) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$3(ForgePluginPacketSender.java:50) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at com.seibel.distanthorizons.forge.ForgePluginPacketSender.lambda$setPacketHandler$6(ForgePluginPacketSender.java:88) ~[DistantHorizons-forge-2.3.0-b-dev-1.20.1.jar%23231!/:2.3.0-b-dev] at net.minecraftforge.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraftforge.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:115) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:153) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:63) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:68) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraftforge.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at net.minecraftforge.network.NetworkHooks.onCustomPayload(NetworkHooks.java:80) ~[forge-1.20.1-47.3.0-universal.jar%23277!/:?] at net.minecraft.client.multiplayer.ClientPacketListener.m_7413_(ClientPacketListener.java:1863) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:57) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket.m_5797_(ClientboundCustomPayloadPacket.java:7) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.m_129517_(Connection.java:174) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:159) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at net.minecraft.network.Connection.channelRead0(Connection.java:50) ~[client-1.20.1-20230612.114412-srg.jar%23272!/:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.82.Final.jar%23122!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.82.Final.jar%23124!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.82.Final.jar%23128!/:4.1.82.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar%23123!/:4.1.82.Final] at java.lang.Thread.run(Thread.java:833) ~[?:?] [13:45:17] [Render thread/INFO]: Client on ClientOnly mode disconnecting. [13:45:17] [Render thread/INFO]: Unloading level [dg4ib7jhkd17m@minecraft:overworld]. [13:45:17] [Render thread/INFO]: Shutting down ClientRenderState [13:45:17] [Render thread/INFO]: Shutting down LodRenderer... [13:45:17] [Render thread/INFO]: Queuing Renderer Cleanup for main render thread [13:45:17] [Render thread/INFO]: Shutting down LodQuadTree... [13:45:17] [Render thread/INFO]: Finished shutting down LodQuadTree [13:45:17] [Render thread/INFO]: Finished shutting down LodRenderer [13:45:17] [Render thread/INFO]: Shutting down LodQuadTree... [13:45:17] [Render thread/INFO]: Finished shutting down LodQuadTree [13:45:17] [DH-Cleanup Thread[0]/INFO]: waiting for [0] futures before closing render cache... [13:45:17] [DH-Cleanup Thread[0]/INFO]: waiting for [0] futures before closing render cache... [13:45:17] [Render thread/INFO]: Closing [RemoteFullDataSourceProvider] for level: [DhClientLevel{dg4ib7jhkd17m@minecraft:overworld}]. [13:45:17] [Render thread/INFO]: Closing [FullDataSourceProviderV1] for level: [DhClientLevel{dg4ib7jhkd17m@minecraft:overworld}]. [13:45:17] [DH-Parent Update Queue [dg4ib7jhkd17m@minecraft:overworld] Thread[0]/INFO]: Update thread [DH-Parent Update Queue [dg4ib7jhkd17m@minecraft:overworld] Thread[0]] terminated. [13:45:17] [Render thread/INFO]: Closed [DhClientLevel] for [Wrapped{ClientLevel@dg4ib7jhkd17m@minecraft:overworld}] [13:45:17] [Render thread/INFO]: Closed DhWorld of type [CLIENT_ONLY]. [13:45:17] [Render thread/INFO]: Closing all [1] database connections... [13:45:17] [Render thread/INFO]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\curseforge\minecraft\Instances\CC Testing DH Local\Distant_Horizons_server_data\A+Minecraft+Server\dg4ib7jhkd17m@minecraft@@overworld\DistantHorizons.sqlite] [13:45:17] [Render thread/INFO]: Xaero hud session finalized. [13:45:17] [Render thread/INFO]: Finalizing world map session... [13:45:17] [Thread-38/INFO]: World map cleaned normally! [13:45:17] [Render thread/INFO]: World map session finalized. [13:45:17] [Render thread/INFO]: Disconnected from server, resetting proxy config values [13:45:17] [Render thread/INFO]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingOut [13:45:17] [Render thread/INFO]: JEI StartEventObserver transitioning state from JEI_STARTED to DISABLED [13:45:17] [Render thread/INFO]: Stopping JEI [13:45:17] [Render thread/INFO]: Sending Runtime Unavailable... [13:45:17] [Render thread/INFO]: Stopping JEI GUI [13:45:17] [Render thread/INFO]: Sending Runtime Unavailable took 2.595 ms [13:45:17] [Render thread/INFO]: Unloading synced configs from server [13:45:17] [Render thread/INFO]: level unload [13:45:17] [Render thread/INFO]: Unloading client level [ServerKeyedClientLevel]-[dg4ib7jhkd17m@minecraft:overworld]. [13:45:18] [Render thread/INFO]: Stopping worker threads [13:45:18] [Render thread/INFO]: [ETF]: emissive suffixes loaded: {_e}. [13:45:23] [Render thread/INFO]: Stopping! [13:45:23] [Render thread/INFO]: Disconnected from server, resetting proxy config values [13:45:23] [Render thread/INFO]: [ETF]: emissive suffixes loaded: {_e}.