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