1.21.1 Flashback Incompatibility
<!--1. START HERE: (Before filling all this out, please quickly go to the list of all issues: (https://gitlab.com/cable-mc/cobblemon/-/issues/?sort=created_date&state=all) and do a quick search to see if your issue has already been reported. If it has, please add a comment to the existing issue instead of creating a new one.)--> <!--2. If the issue was not already reported, please fill out the following template.--> <!--3. If you do not know something, don't worry! Just fill out as much as you can to make sure the issue can get fixed asap.--> ## Summary A mod called "Flashback", a replay mod successor, fails to record cobblemon and proceeds to crash. ## Steps to reproduce 1. Install 1.21.1 versions of: - Cobblemon 1.6.0 (Modrinth) - Flashback 0.15.0 (Modrinth) 2. Start and Stop a recording on a world of your choice; Length does not seem to effect anything. 3. Access Flashback's replay editor 4. Cobblemon will not appear, about 5-10 seconds after viewing editor will result in a crash. ## What is the current bug behavior? Flashback does not record cobblemon entities and crashes the editor. ## What is the expected correct behavior? Flashback records cobblemon entities and editor is useable. ## Cobblemon Version and Mod Loader Mod Version: 1.6.0, Fabric 1.21.1 Version: 47.3.10 (Curseforge) ## Mods used besides Cobblemon - Flashback - Other mods were used initially, but pairing the two alone results in the same error. ## Relevant logs, screenshots and/or videos Logs from a isolated crash (Only Flashback and Cobblemon present) ``` [17:38:19] [main/INFO]: Loading Minecraft 1.21.1 with Fabric Loader 0.16.9 [17:38:19] [main/INFO]: Fabric is preparing JARs on first launch, this may take a few seconds... [17:38:19] [main/INFO]: Loading 68 mods: - cobblemon 1.6.0+1.21.1 \-- fabric-language-kotlin 1.11.0+kotlin.2.0.0 |-- org_jetbrains_kotlin_kotlin-reflect 2.0.0 |-- org_jetbrains_kotlin_kotlin-stdlib 2.0.0 |-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 2.0.0 |-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 2.0.0 |-- org_jetbrains_kotlinx_atomicfu-jvm 0.24.0 |-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.8.1 |-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.8.1 |-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.6.0 |-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.6.3 |-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.6.3 \-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.6.3 - fabric-api 0.110.0+1.21.1 |-- fabric-api-base 0.4.42+6573ed8c19 |-- fabric-api-lookup-api-v1 1.6.70+b559734419 |-- fabric-biome-api-v1 13.0.30+be1ed2d719 |-- fabric-block-api-v1 1.0.22+0af3f5a719 |-- fabric-block-view-api-v2 1.0.10+6573ed8c19 |-- fabric-blockrenderlayer-v1 1.1.52+0af3f5a719 |-- fabric-client-tags-api-v1 1.1.15+6573ed8c19 |-- fabric-command-api-v1 1.2.49+f71b366f19 |-- fabric-command-api-v2 2.2.28+6ced4dd919 |-- fabric-commands-v0 0.2.66+df3654b319 |-- fabric-content-registries-v0 8.0.18+b559734419 |-- fabric-convention-tags-v1 2.1.2+7f945d5b19 |-- fabric-convention-tags-v2 2.9.2+e60e56d419 |-- fabric-crash-report-info-v1 0.2.29+0af3f5a719 |-- fabric-data-attachment-api-v1 1.4.0+da19b51a19 |-- fabric-data-generation-api-v1 20.2.24+16c4ae2519 |-- fabric-dimensions-v1 4.0.0+6fc22b9919 |-- fabric-entity-events-v1 1.7.0+2122d82819 |-- fabric-events-interaction-v0 0.7.13+ba9dae0619 |-- fabric-game-rule-api-v1 1.0.53+6ced4dd919 |-- fabric-item-api-v1 11.1.1+d5debaed19 |-- fabric-item-group-api-v1 4.1.6+6823f7cd19 |-- fabric-key-binding-api-v1 1.0.47+0af3f5a719 |-- fabric-keybindings-v0 0.2.45+df3654b319 |-- fabric-lifecycle-events-v1 2.5.0+01d9a51c19 |-- fabric-loot-api-v2 3.0.15+3f89f5a519 |-- fabric-loot-api-v3 1.0.3+3f89f5a519 |-- fabric-message-api-v1 6.0.13+6573ed8c19 |-- fabric-model-loading-api-v1 2.0.0+fe474d6b19 |-- fabric-networking-api-v1 4.3.0+c7469b2119 |-- fabric-object-builder-api-v1 15.2.1+40875a9319 |-- fabric-particles-v1 4.0.2+6573ed8c19 |-- fabric-recipe-api-v1 5.0.13+6508971219 |-- fabric-registry-sync-v0 5.2.0+34f5d91419 |-- fabric-renderer-api-v1 3.4.0+c705a49c19 |-- fabric-renderer-indigo 1.7.0+c705a49c19 |-- fabric-renderer-registries-v1 3.2.68+df3654b319 |-- fabric-rendering-data-attachment-v1 0.3.48+73761d2e19 |-- fabric-rendering-fluids-v1 3.1.6+1daea21519 |-- fabric-rendering-v0 1.1.71+df3654b319 |-- fabric-rendering-v1 5.0.5+df16efd019 |-- fabric-resource-conditions-api-v1 4.3.0+8dc279b119 |-- fabric-resource-loader-v0 1.3.1+5b5275af19 |-- fabric-screen-api-v1 2.0.25+8b68f1c719 |-- fabric-screen-handler-api-v1 1.3.88+b559734419 |-- fabric-sound-api-v1 1.0.23+6573ed8c19 |-- fabric-transfer-api-v1 5.4.2+95bead5f19 \-- fabric-transitive-access-wideners-v1 6.2.0+45b9699719 - fabricloader 0.16.9 \-- mixinextras 0.4.1 - flashback 0.15.0 \-- com_moulberry_mixinconstraints 1.0.1 - java 21 - minecraft 1.21.1 [17:38:22] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/D:/CurseForge/Install/libraries/net/fabricmc/sponge-mixin/0.15.4+mixin.0.8.7/sponge-mixin-0.15.4+mixin.0.8.7.jar Service=Knot/Fabric Env=CLIENT [17:38:22] [main/INFO]: Compatibility level set to JAVA_21 [17:38:22] [main/WARN]: Error loading class: juuxel/adorn/block/variant/BlockVariantSets (java.lang.ClassNotFoundException: juuxel/adorn/block/variant/BlockVariantSets) [17:38:22] [main/WARN]: @Mixin target juuxel.adorn.block.variant.BlockVariantSets was not found mixins.cobblemon-common.json:invoker.AdornRegisterInvoker from mod cobblemon [17:38:23] [main/WARN]: Error loading class: net/caffeinemc/mods/sodium/client/render/SodiumWorldRenderer (java.lang.ClassNotFoundException: net/caffeinemc/mods/sodium/client/render/SodiumWorldRenderer) [17:38:23] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/render/SodiumWorldRenderer (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/render/SodiumWorldRenderer) [17:38:23] [main/WARN]: Error loading class: com/moulberry/axiom/editor/EditorUI (java.lang.ClassNotFoundException: com/moulberry/axiom/editor/EditorUI) [17:38:23] [main/WARN]: Error loading class: com/moulberry/axiom/integration/ServerIntegration (java.lang.ClassNotFoundException: com/moulberry/axiom/integration/ServerIntegration) [17:38:23] [main/WARN]: Error loading class: de/johni0702/minecraft/bobby/FakeChunkManager (java.lang.ClassNotFoundException: de/johni0702/minecraft/bobby/FakeChunkManager) [17:38:23] [main/WARN]: Error loading class: de/johni0702/minecraft/bobby/Bobby (java.lang.ClassNotFoundException: de/johni0702/minecraft/bobby/Bobby) [17:38:23] [main/WARN]: Error loading class: de/johni0702/minecraft/bobby/FakeChunkManager (java.lang.ClassNotFoundException: de/johni0702/minecraft/bobby/FakeChunkManager) [17:38:23] [main/WARN]: Error loading class: net/irisshaders/iris/uniforms/SystemTimeUniforms$Timer (java.lang.ClassNotFoundException: net/irisshaders/iris/uniforms/SystemTimeUniforms$Timer) [17:38:23] [main/WARN]: Error loading class: com/replaymod/recording/ReplayModRecording (java.lang.ClassNotFoundException: com/replaymod/recording/ReplayModRecording) [17:38:23] [main/WARN]: Error loading class: de/maxhenkel/voicechat/voice/client/speaker/ALSpeakerBase (java.lang.ClassNotFoundException: de/maxhenkel/voicechat/voice/client/speaker/ALSpeakerBase) [17:38:23] [main/WARN]: Error loading class: de/maxhenkel/voicechat/voice/client/ClientVoicechat (java.lang.ClassNotFoundException: de/maxhenkel/voicechat/voice/client/ClientVoicechat) [17:38:23] [main/WARN]: Error loading class: de/maxhenkel/voicechat/voice/client/RenderEvents (java.lang.ClassNotFoundException: de/maxhenkel/voicechat/voice/client/RenderEvents) [17:38:23] [main/WARN]: Error loading class: de/maxhenkel/voicechat/voice/client/SoundManager (java.lang.ClassNotFoundException: de/maxhenkel/voicechat/voice/client/SoundManager) [17:38:23] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1). [17:38:24] [Datafixer Bootstrap/INFO]: 226 Datafixer optimizations took 395 milliseconds [17:38:28] [Render thread/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD] [17:38:28] [Render thread/INFO]: Setting user: Oovikat_Neeko [17:38:29] [Render thread/INFO]: Booting LaxPermissionValidator, permissions will be checked using Minecrafts permission level system, see https://minecraft.fandom.com/wiki/Permission_level [17:38:29] [Render thread/INFO]: Launching Cobblemon 1.6.0 [17:38:29] [Render thread/ERROR]: No data fixer registered for cobblemon:pokemon [17:38:29] [Render thread/ERROR]: No data fixer registered for cobblemon:empty_pokeball [17:38:29] [Render thread/ERROR]: No data fixer registered for cobblemon:boat [17:38:29] [Render thread/ERROR]: No data fixer registered for cobblemon:chest_boat [17:38:29] [Render thread/ERROR]: No data fixer registered for cobblemon:poke_bobber [17:38:29] [Render thread/ERROR]: No data fixer registered for cobblemon:generic_bedrock [17:38:29] [Render thread/ERROR]: No data fixer registered for cobblemon:npc [17:38:29] [Render thread/INFO]: Starting the Best Spawner... [17:38:29] [Render thread/INFO]: Loaded 7 spawning condition types. [17:38:29] [Render thread/INFO]: Loaded 6 spawning context types. [17:38:29] [Render thread/INFO]: Loaded 2 spawn detail types. [17:38:30] [Cobblemon Showdown/INFO]: Starting showdown service... [17:38:32] [Cobblemon Showdown/INFO]: Showdown has been started! [17:38:32] [Render thread/INFO]: Note: Cobblemon data registries are only loaded once per server instance as Pokémon species are not safe to reload. [17:38:32] [Render thread/INFO]: Registered the cobblemon:molang registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:species_features registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:global_species_features registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:species_feature_assignments registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:action_effects registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:moves registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:abilities registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:brain_presets registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:species registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:species_additions registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:pokeballs registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:properties_tab_completion registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:spawn_detail_presets registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:spawn_rules registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:mechanics registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:bag_items registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:dialogues registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:natural_materials registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:fossils registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:npc_preset registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:npc registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:dex_entries registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:dex_entry_additions registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:dexes registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:dex_additions registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:flows registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:spawn_pool_world registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:pokerods registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:berries registry [17:38:32] [Render thread/INFO]: Registered the cobblemon:fishing_baits registry [17:38:33] [Render thread/INFO]: Initializing Cobblemon client [17:38:33] [Render thread/INFO]: Registering Pokémon renderer [17:38:33] [Render thread/INFO]: Registering PokéBall renderer [17:38:33] [Render thread/INFO]: Registering Boat renderer [17:38:33] [Render thread/INFO]: Registering Boat with Chest renderer [17:38:33] [Render thread/INFO]: Registering Generic Bedrock renderer [17:38:33] [Render thread/INFO]: Registering Generic Bedrock Entity renderer [17:38:33] [Render thread/INFO]: Registering PokeRod Bobber renderer [17:38:33] [Render thread/INFO]: Registering NPC renderer [17:38:33] [Render thread/INFO]: Registering custom BuiltinItemRenderers [17:38:33] [Render thread/INFO]: [Indigo] Registering Indigo renderer! [17:38:33] [Render thread/INFO]: Backend library: LWJGL version 3.3.3-snapshot [17:38:34] [Render thread/INFO]: Reloading ResourceManager: vanilla, fabric, cobblemon, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-language-kotlin, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-renderer-registries-v1, fabric-rendering-data-attachment-v1, fabric-rendering-fluids-v1, fabric-rendering-v0, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, flashback, cobblemon:regionbiasforms, cobblemon:gyaradosjump [17:38:34] [Worker-Main-13/INFO]: Found unifont_all_no_pua-15.1.05.hex, loading [17:38:34] [Worker-Main-2/INFO]: Found unifont_jp_patch-15.1.05.hex, loading [17:38:35] [Worker-Main-5/WARN]: Texture cobblemon:block/razz_sprout with size 8x4 limits mip level from 4 to 2 [17:38:35] [Worker-Main-5/WARN]: minecraft:textures/atlas/blocks.png: dropping miplevel from 4 to 2, because of minimum power of two: 4 [17:38:36] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play [17:38:36] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break [17:38:36] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on Realtek HD Audio 2nd output (Realtek(R) Audio) [17:38:36] [Render thread/INFO]: Sound engine started [17:38:36] [Render thread/INFO]: Created: 1024x1024x2 minecraft:textures/atlas/blocks.png-atlas [17:38:36] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas [17:38:36] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas [17:38:36] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas [17:38:36] [Render thread/INFO]: Created: 2048x1024x4 minecraft:textures/atlas/armor_trims.png-atlas [17:38:36] [Render thread/INFO]: Created: 128x128x4 minecraft:textures/atlas/decorated_pot.png-atlas [17:38:36] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas [17:38:36] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas [17:38:36] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas [17:38:36] [Render thread/INFO]: Created: 2048x2048x0 minecraft:textures/atlas/particles.png-atlas [17:38:36] [Render thread/WARN]: Missing particle sprites: cobblemon:shiny_sparkle_rainbow [17:38:36] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/paintings.png-atlas [17:38:36] [Render thread/INFO]: Created: 256x128x0 minecraft:textures/atlas/mob_effects.png-atlas [17:38:36] [Render thread/INFO]: Created: 64x64x0 minecraft:textures/atlas/map_decorations.png-atlas [17:38:36] [Render thread/INFO]: Created: 1024x512x0 minecraft:textures/atlas/gui.png-atlas [17:38:36] [Render thread/WARN]: Shader cobblemon:particle_add could not find sampler named Sampler2 in the specified shader program. [17:38:36] [Render thread/WARN]: Shader cobblemon:particle_cutout could not find sampler named Sampler2 in the specified shader program. [17:38:36] [Render thread/WARN]: Shader rendertype_entity_cutout could not find uniform named IViewRotMat in the specified shader program. [17:38:36] [Render thread/WARN]: Shader rendertype_entity_translucent could not find uniform named IViewRotMat in the specified shader program. [17:38:36] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program. [17:38:36] [Render thread/INFO]: Created: 128x128x0 cobblemon:textures/atlas/berries.png-atlas [17:38:36] [Render thread/INFO]: Loading assets... [17:38:36] [Render thread/INFO]: Loading particle effects... [17:38:36] [Render thread/INFO]: Loaded 607 particle effects [17:38:36] [Render thread/INFO]: Loading animations... [17:38:38] [Render thread/INFO]: Loaded 5465 animations from 786 animation groups [17:38:38] [Render thread/INFO]: Loading Pokémon assets... [17:38:39] [Render thread/INFO]: Loaded 856 Pokémon models. [17:38:39] [Render thread/INFO]: Loaded 758 Pokémon posers. [17:38:39] [Render thread/INFO]: Loaded 2022 Pokémon variations. [17:38:39] [Render thread/INFO]: Loading Poké Ball assets... [17:38:39] [Render thread/INFO]: Loaded 2 Poké Ball models. [17:38:39] [Render thread/INFO]: Loaded 48 Poké Ball posers. [17:38:39] [Render thread/INFO]: Loaded 49 Poké Ball variations. [17:38:39] [Render thread/INFO]: Loading NPC assets... [17:38:39] [Render thread/INFO]: Loaded 4 NPC models. [17:38:39] [Render thread/INFO]: Loaded 1 NPC posers. [17:38:39] [Render thread/INFO]: Loaded 6 NPC variations. [17:38:39] [Render thread/INFO]: Loading Fossil Pokémon assets... [17:38:39] [Render thread/INFO]: Loaded 19 Fossil Pokémon models. [17:38:39] [Render thread/INFO]: Loaded 19 Fossil Pokémon posers. [17:38:39] [Render thread/INFO]: Loaded 19 Fossil Pokémon variations. [17:38:39] [Render thread/INFO]: Loading Block Entity assets... [17:38:39] [Render thread/INFO]: Loaded 1 Block Entity models. [17:38:39] [Render thread/INFO]: Loaded 1 Block Entity posers. [17:38:39] [Render thread/INFO]: Loaded 14 Block Entity variations. [17:38:39] [Render thread/INFO]: Loading Generic assets... [17:38:39] [Render thread/INFO]: Loaded 1 Generic models. [17:38:39] [Render thread/INFO]: Loaded 1 Generic posers. [17:38:39] [Render thread/INFO]: Loaded 1 Generic variations. [17:38:39] [Render thread/INFO]: Loaded 71 berry models [17:38:39] [Render thread/INFO]: Loaded 5 misc models [17:38:39] [Render thread/INFO]: Loaded assets [17:39:10] [Render thread/INFO]: Loaded 1780 recipes [17:39:10] [Render thread/INFO]: Loaded 1923 advancements [17:39:10] [Render thread/INFO]: Loaded 5 server scripts and 1 client scripts [17:39:12] [Render thread/INFO]: Loaded 936 moves [17:39:12] [Render thread/INFO]: Loaded 314 abilities [17:39:13] [Render thread/INFO]: Finished additions [17:39:13] [cobblemon Datafixer Bootstrap/INFO]: 2 Datafixer optimizations took 0 milliseconds [17:39:13] [Render thread/INFO]: Imported 259 held item IDs from showdown [17:39:13] [Render thread/INFO]: Loaded 1025 Pokémon species [17:39:13] [Render thread/INFO]: Loaded 25 spawn detail presets. [17:39:13] [Render thread/INFO]: Starting dummy Showdown battle to force it to pre-load data. [17:39:13] [Render thread/INFO]: Loaded 15 fossils [17:39:14] [Render thread/ERROR]: Invalid path in mod resource-pack cobblemon: cobblemon:dex_entry_additions/README.md, ignoring [17:39:14] [Render thread/ERROR]: Invalid path in mod resource-pack cobblemon: cobblemon:dex_additions/README.md, ignoring [17:39:14] [Render thread/INFO]: Loaded 1 flows and 0 client flows [17:39:14] [Render thread/INFO]: Loaded 69 berries [17:39:19] [Render thread/INFO]: Applied 535 biome modifications to 64 of 64 new biomes in 8.326 ms [17:39:19] [Server thread/INFO]: Starting integrated minecraft server version 1.21.1 [17:39:19] [Server thread/INFO]: Generating keypair [17:39:21] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld [17:39:21] [Render thread/INFO]: Preparing spawn area: 2% [17:39:22] [Render thread/INFO]: Preparing spawn area: 2% [17:39:22] [Render thread/INFO]: Preparing spawn area: 2% [17:39:23] [Render thread/INFO]: Preparing spawn area: 18% [17:39:23] [Render thread/INFO]: Preparing spawn area: 51% [17:39:24] [Render thread/INFO]: Time elapsed: 2462 ms [17:39:24] [Server thread/INFO]: Changing view distance to 12, from 10 [17:39:24] [Server thread/INFO]: Changing simulation distance to 12, from 0 [17:39:24] [Server thread/INFO]: Oovikat_Neeko[local:E:234826cf] logged in with entity id 6 at (-17.5, 72.0, 15.5) [17:39:24] [Server thread/INFO]: Oovikat_Neeko joined the game [17:39:25] [Render thread/INFO]: Loaded 2 advancements [17:39:25] [Server thread/INFO]: Saving and pausing game... [17:39:25] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld [17:39:25] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end [17:39:25] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether [17:39:41] [Server thread/INFO]: Saving and pausing game... [17:39:41] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld [17:39:42] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end [17:39:42] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether [17:39:46] [Server thread/INFO]: Oovikat_Neeko has made the advancement [The World of Cobblemon!] [17:39:46] [Render thread/INFO]: [System] [CHAT] Oovikat_Neeko has made the advancement [The World of Cobblemon!] [17:39:46] [Render thread/INFO]: Loaded 16 advancements [17:40:22] [Server thread/INFO]: Saving and pausing game... [17:40:22] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld [17:40:22] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end [17:40:22] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether [17:40:42] [Server thread/INFO]: Saving and pausing game... [17:40:42] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld [17:40:42] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end [17:40:42] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether [17:40:44] [Render thread/INFO]: Exporting D:\CurseForge\Instances\Cobblemon Crash\flashback\temp\recording\ac1cfba9-3139-46ea-a8e2-7ebbe4946dd9 to D:\CurseForge\Instances\Cobblemon Crash\flashback\replays\2024-12-25T17_40_43.zip [17:40:44] [Render thread/INFO]: Trying to read metadata json D:\CurseForge\Instances\Cobblemon Crash\flashback\temp\recording\ac1cfba9-3139-46ea-a8e2-7ebbe4946dd9\metadata.json [17:40:44] [Server thread/INFO]: Saving and pausing game... [17:40:44] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld [17:40:44] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end [17:40:44] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether [17:40:45] [Server thread/INFO]: Oovikat_Neeko lost connection: Disconnected [17:40:45] [Server thread/INFO]: Oovikat_Neeko left the game [17:40:45] [Server thread/INFO]: Stopping singleplayer server as player logged out [17:40:45] [Server thread/INFO]: Stopping server [17:40:45] [Server thread/INFO]: Saving players [17:40:45] [Server thread/INFO]: Saving worlds [17:40:46] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld [17:40:47] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end [17:40:47] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether [17:40:47] [Server thread/INFO]: ThreadedAnvilChunkStorage (New World): All chunks are saved [17:40:47] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved [17:40:47] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved [17:40:47] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved [17:40:50] [Render thread/INFO]: Found new data pack cobblemon, loading it automatically [17:40:50] [Render thread/INFO]: Found new data pack fabric, loading it automatically [17:40:50] [Render thread/INFO]: Found new data pack fabric-convention-tags-v2, loading it automatically [17:40:50] [Render thread/INFO]: Found new data pack vanilla, loading it automatically [17:40:50] [Render thread/INFO]: Loaded 1780 recipes [17:40:50] [Render thread/INFO]: Loaded 1923 advancements [17:40:50] [Render thread/INFO]: Loaded 5 server scripts and 1 client scripts [17:40:51] [Render thread/INFO]: Loaded 936 moves [17:40:51] [Render thread/INFO]: Loaded 314 abilities [17:40:51] [Render thread/INFO]: Finished additions [17:40:52] [Render thread/INFO]: Imported 259 held item IDs from showdown [17:40:52] [Render thread/INFO]: Loaded 1025 Pokémon species [17:40:52] [Render thread/INFO]: Loaded 25 spawn detail presets. [17:40:52] [Render thread/INFO]: Starting dummy Showdown battle to force it to pre-load data. [17:40:52] [Render thread/INFO]: Loaded 15 fossils [17:40:52] [Render thread/ERROR]: Invalid path in mod resource-pack cobblemon: cobblemon:dex_entry_additions/README.md, ignoring [17:40:52] [Render thread/ERROR]: Invalid path in mod resource-pack cobblemon: cobblemon:dex_additions/README.md, ignoring [17:40:52] [Render thread/INFO]: Loaded 1 flows and 0 client flows [17:40:52] [Render thread/INFO]: Loaded 69 berries [17:40:53] [Render thread/INFO]: Applied 535 biome modifications to 64 of 64 new biomes in 3.746 ms [17:40:53] [Server thread/INFO]: Starting integrated minecraft server version 1.21.1 [17:40:53] [Server thread/INFO]: Generating keypair [17:40:53] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld [17:40:53] [Render thread/INFO]: Time elapsed: 17 ms [17:40:53] [Server thread/INFO]: Loaded /level_chunk_caches/0 with 702 entries [17:40:53] [Server thread/INFO]: Changing view distance to 12, from 0 [17:40:53] [Server thread/INFO]: Changing simulation distance to 12, from 0 [17:40:54] [Render thread/INFO]: Loaded 2 advancements [17:41:04] [Netty Server IO #3/ERROR]: Error sending packet clientbound/minecraft:custom_payload io.netty.handler.codec.EncoderException: Failed to encode packet 'clientbound/minecraft:custom_payload' (cobblemon:state_update) at knot/net.minecraft.class_9136.handler$zjb000$fabric-networking-api-v1$encode(class_9136.java:547) ~[client-intermediary.jar:?] at knot/net.minecraft.class_9136.method_56426(class_9136.java:55) ~[client-intermediary.jar:?] at knot/net.minecraft.class_9136.encode(class_9136.java:14) ~[client-intermediary.jar:?] at knot/net.minecraft.class_2545.method_10838(class_2545.java:26) ~[client-intermediary.jar:?] at knot/net.minecraft.class_2545.encode(class_2545.java:12) ~[client-intermediary.jar:?] at knot/io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107) ~[netty-codec-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:113) ~[netty-codec-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113) ~[netty-transport-4.1.97.Final.jar:?] at knot/net.minecraft.class_2535$2.write(class_2535.java:530) ~[client-intermediary.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:940) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:966) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:934) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:984) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1025) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:306) ~[netty-transport-4.1.97.Final.jar:?] at knot/net.minecraft.class_2535.method_36942(class_2535.java:350) ~[client-intermediary.jar:?] at knot/net.minecraft.class_2535.method_52917(class_2535.java:345) ~[client-intermediary.jar:?] at knot/io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.97.Final.jar:?] at knot/io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.97.Final.jar:?] at knot/io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.97.Final.jar:?] at knot/io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) ~[netty-transport-4.1.97.Final.jar:?] at knot/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.97.Final.jar:?] at knot/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.97.Final.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.NullPointerException at knot/com.cobblemon.mod.common.net.messages.client.PokemonUpdatePacket$Companion.decodePokemon$lambda$0(PokemonUpdatePacket.java:49) ~[Cobblemon-fabric-1.6.0+1.21.1.jar:?] at knot/com.cobblemon.mod.common.net.messages.client.PokemonUpdatePacket.encode(PokemonUpdatePacket.java:26) ~[Cobblemon-fabric-1.6.0+1.21.1.jar:?] at knot/com.cobblemon.mod.common.net.PacketRegisterInfo.codec$lambda$0(PacketRegisterInfo.java:32) ~[Cobblemon-fabric-1.6.0+1.21.1.jar:?] at knot/net.minecraft.class_9139$1.encode(class_9139.java:25) ~[client-intermediary.jar:?] at knot/net.minecraft.class_8710$1.method_56489(class_8710.java:52) ~[client-intermediary.jar:?] at knot/net.minecraft.class_8710$1.method_56490(class_8710.java:57) ~[client-intermediary.jar:?] at knot/net.minecraft.class_8710$1.encode(class_8710.java:39) ~[client-intermediary.jar:?] at knot/net.minecraft.class_9139$8.encode(class_9139.java:81) ~[client-intermediary.jar:?] at knot/net.minecraft.class_9139$9.method_56442(class_9139.java:97) ~[client-intermediary.jar:?] at knot/net.minecraft.class_9139$9.encode(class_9139.java:87) ~[client-intermediary.jar:?] at knot/net.minecraft.class_9136.method_56426(class_9136.java:53) ~[client-intermediary.jar:?] ... 31 more [17:41:04] [Server thread/INFO]: Stopping singleplayer server as player logged out [17:41:04] [Server thread/INFO]: Stopping server [17:41:04] [Server thread/INFO]: Saving players [17:41:04] [Server thread/INFO]: Saving worlds [17:41:04] [Render thread/WARN]: Client disconnected with reason: Internal Exception: io.netty.handler.codec.EncoderException: Failed to encode packet 'clientbound/minecraft:custom_payload' (cobblemon:state_update) [17:41:54] [Render thread/INFO]: Stopping! ``` ## Additional Information Crash Message: ``` [17:41:04] [Render thread/WARN]:Client disconnected with reason: Internal Exception: io.netty.handler.codec.EncoderException: Failed to encode packet 'clientbound/minecraft:custom_payload' (cobblemon:state_update) ```
issue