1.21.1 Flashback Incompatibility

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)
  1. Start and Stop a recording on a world of your choice; Length does not seem to effect anything.
  2. Access Flashback's replay editor
  3. 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)