World Loading Issues With Mods (Create, Create Enchantment Industry, Automobility)
Monarcane opened this issue ยท 0 comments
(1.21.1) Certain replays display as the following when opened:
Empty world, no player, bringing up the player menu just opens an empty list and the only change is the sun, moon, and clouds moving. It's not visible in this picture, but there is also a leftover Litematica schematic somewhere.
The reason for this seems to be something to do with the interaction between Create, Create Enchantment Industry, Automobility and the replay mod's "update_recipes"/"start_configuration" packets. (This probably effects other mods too, I just didn't get any further than these 3.) I assume that opening a crafting table with these mods overloads these packets. (I can't really be sure though, I don't actually know what I'm talking about.)
Here's the log sections referring to both Automobility and Create/Create Enchantment Industry respectively:
Oct 20, 2025 7:29:09 PM org.mineskin.ClientBuilder build WARNING: Creating MineSkinClient without API key - Please get an API key from https://account.mineskin.org/keys Oct 20, 2025 7:30:11 PM com.replaymod.replaystudio.lib.viaversion.protocols.v1_12_2to1_13.blockconnections.ConnectionData init INFO: Loading block connection mappings ... Oct 20, 2025 7:30:12 PM com.replaymod.replaystudio.lib.viaversion.protocols.v1_12_2to1_13.storage.BlockConnectionStorage INFO: Using FastUtil Long2ObjectOpenHashMap for block connections io.netty.handler.codec.DecoderException: Failed to decode packet 'clientbound/minecraft:update_recipes' at TRANSFORMER/[email protected]/net.minecraft.network.codec.IdDispatchCodec.decode(IdDispatchCodec.java:38) at TRANSFORMER/[email protected]/net.minecraft.network.codec.IdDispatchCodec.decode(IdDispatchCodec.java:14) at TRANSFORMER/[email protected]/net.minecraft.network.PacketDecoder.decode(PacketDecoder.java:31) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:529) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:468) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at TRANSFORMER/[email protected]/com.replaymod.replay.FullReplaySender$2.run(FullReplaySender.java:1047) at java.base/java.lang.Thread.run(Unknown Source) Caused by: io.netty.handler.codec.DecoderException: Failed to decode: Not a map: "automobility:crafting_table" "automobility:crafting_table" at TRANSFORMER/[email protected]/net.minecraft.network.codec.ByteBufCodecs$19.lambda$decode$0(ByteBufCodecs.java:305) at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult$Error.getOrThrow(DataResult.java:287) at TRANSFORMER/[email protected]/net.minecraft.network.codec.ByteBufCodecs$19.decode(ByteBufCodecs.java:305) at TRANSFORMER/[email protected]/net.minecraft.network.codec.ByteBufCodecs$19.decode(ByteBufCodecs.java:301) at TRANSFORMER/[email protected]/net.minecraft.core.component.DataComponentPatch$1.decode(DataComponentPatch.java:70) at TRANSFORMER/[email protected]/net.minecraft.core.component.DataComponentPatch$1.decode(DataComponentPatch.java:58) at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack$1.decode(ItemStack.java:140) at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack$1.decode(ItemStack.java:131) at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack$2.decode(ItemStack.java:157) at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack$2.decode(ItemStack.java:155) at TRANSFORMER/[email protected]/io.github.foundationgames.automobility.recipe.AutoMechanicTableRecipeSerializer.fromNetwork(AutoMechanicTableRecipeSerializer.java:65) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$1.decode(StreamCodec.java:20) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$6.decode(StreamCodec.java:108) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$8.decode(StreamCodec.java:150) at TRANSFORMER/[email protected]/net.minecraft.network.codec.ByteBufCodecs$21.decode(ByteBufCodecs.java:364) at TRANSFORMER/[email protected]/net.minecraft.network.codec.ByteBufCodecs$21.decode(ByteBufCodecs.java:358) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$7.decode(StreamCodec.java:130) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$5.decode(StreamCodec.java:91) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$5.decode(StreamCodec.java:87) at TRANSFORMER/[email protected]/net.minecraft.network.codec.IdDispatchCodec.decode(IdDispatchCodec.java:36) ... 14 more io.netty.handler.codec.DecoderException: java.io.IOException: Packet play/clientbound/minecraft:bundle_delimiter (ClientboundBundleDelimiterPacket) was larger than I expected, found 334863 bytes extra whilst reading packet clientbound/minecraft:bundle_delimiter at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:499) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at TRANSFORMER/[email protected]/com.replaymod.replay.FullReplaySender$2.run(FullReplaySender.java:1047) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: Packet play/clientbound/minecraft:bundle_delimiter (ClientboundBundleDelimiterPacket) was larger than I expected, found 334863 bytes extra whilst reading packet clientbound/minecraft:bundle_delimiter at TRANSFORMER/[email protected]/net.minecraft.network.PacketDecoder.decode(PacketDecoder.java:43) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:529) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:468) ... 10 more io.netty.handler.codec.DecoderException: java.io.IOException: Packet play/clientbound/minecraft:bundle_delimiter (ClientboundBundleDelimiterPacket) was larger than I expected, found 337581 bytes extra whilst reading packet clientbound/minecraft:bundle_delimiter at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:499) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at TRANSFORMER/[email protected]/com.replaymod.replay.FullReplaySender$2.run(FullReplaySender.java:1047) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: Packet play/clientbound/minecraft:bundle_delimiter (ClientboundBundleDelimiterPacket) was larger than I expected, found 337581 bytes extra whilst reading packet clientbound/minecraft:bundle_delimiter at TRANSFORMER/[email protected]/net.minecraft.network.PacketDecoder.decode(PacketDecoder.java:43) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:529) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:468) ... 10 more
Oct 20, 2025 7:48:37 PM org.mineskin.ClientBuilder build WARNING: Creating MineSkinClient without API key - Please get an API key from https://account.mineskin.org/keys Oct 20, 2025 7:49:10 PM com.replaymod.replaystudio.lib.viaversion.protocols.v1_12_2to1_13.blockconnections.ConnectionData init INFO: Loading block connection mappings ... Oct 20, 2025 7:49:10 PM com.replaymod.replaystudio.lib.viaversion.protocols.v1_12_2to1_13.storage.BlockConnectionStorage INFO: Using FastUtil Long2ObjectOpenHashMap for block connections io.netty.handler.codec.DecoderException: Failed to decode packet 'clientbound/minecraft:update_recipes' at TRANSFORMER/[email protected]/net.minecraft.network.codec.IdDispatchCodec.decode(IdDispatchCodec.java:38) at TRANSFORMER/[email protected]/net.minecraft.network.codec.IdDispatchCodec.decode(IdDispatchCodec.java:14) at TRANSFORMER/[email protected]/net.minecraft.network.PacketDecoder.decode(PacketDecoder.java:31) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:529) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:468) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at TRANSFORMER/[email protected]/com.replaymod.replay.FullReplaySender$2.run(FullReplaySender.java:1047) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 98 out of bounds for length 3 at TRANSFORMER/[email protected]/net.minecraft.network.FriendlyByteBuf.readEnum(FriendlyByteBuf.java:449) at TRANSFORMER/[email protected]/net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs$3.decode(NeoForgeStreamCodecs.java:68) at TRANSFORMER/[email protected]/net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs$3.decode(NeoForgeStreamCodecs.java:65) at TRANSFORMER/[email protected]/net.minecraft.core.component.DataComponentPatch$1.decode(DataComponentPatch.java:70) at TRANSFORMER/[email protected]/net.minecraft.core.component.DataComponentPatch$1.decode(DataComponentPatch.java:58) at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack$1.decode(ItemStack.java:140) at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack$1.decode(ItemStack.java:131) at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack$2.decode(ItemStack.java:157) at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack$2.decode(ItemStack.java:155) at TRANSFORMER/[email protected]/net.minecraft.world.item.crafting.Ingredient$1.lambda$decode$2(Ingredient.java:52) at java.base/java.util.stream.StreamSpliterators$InfiniteSupplyingSpliterator$OfRef.tryAdvance(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source) at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source) at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(Unknown Source) at java.base/java.util.stream.ReferencePipeline.toArray(Unknown Source) at TRANSFORMER/[email protected]/net.minecraft.world.item.crafting.Ingredient. (Ingredient.java:82) at TRANSFORMER/[email protected]/net.minecraft.world.item.crafting.Ingredient.fromValues(Ingredient.java:202) at TRANSFORMER/[email protected]/net.minecraft.world.item.crafting.Ingredient$1.decode(Ingredient.java:52) at TRANSFORMER/[email protected]/net.minecraft.world.item.crafting.Ingredient$1.decode(Ingredient.java:32) at TRANSFORMER/[email protected]/net.minecraft.network.codec.ByteBufCodecs$21.decode(ByteBufCodecs.java:364) at TRANSFORMER/[email protected]/net.minecraft.network.codec.ByteBufCodecs$21.decode(ByteBufCodecs.java:358) at TRANSFORMER/[email protected]/plus.dragons.createenchantmentindustry.common.fluids.printer.PrintingRecipeParams.decode(PrintingRecipeParams.java:95) at TRANSFORMER/[email protected]/com.simibubi.create.content.processing.recipe.ProcessingRecipeParams.lambda$streamCodec$5(ProcessingRecipeParams.java:79) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$1.decode(StreamCodec.java:20) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$4.decode(StreamCodec.java:76) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$6.decode(StreamCodec.java:108) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$8.decode(StreamCodec.java:150) at TRANSFORMER/[email protected]/net.minecraft.network.codec.ByteBufCodecs$21.decode(ByteBufCodecs.java:364) at TRANSFORMER/[email protected]/net.minecraft.network.codec.ByteBufCodecs$21.decode(ByteBufCodecs.java:358) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$7.decode(StreamCodec.java:130) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$5.decode(StreamCodec.java:91) at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$5.decode(StreamCodec.java:87) at TRANSFORMER/[email protected]/net.minecraft.network.codec.IdDispatchCodec.decode(IdDispatchCodec.java:36) ... 14 more io.netty.handler.codec.DecoderException: java.io.IOException: Packet play/clientbound/minecraft:start_configuration (ClientboundStartConfigurationPacket) was larger than I expected, found 337941 bytes extra whilst reading packet clientbound/minecraft:start_configuration at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:499) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at MC-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at MC-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at TRANSFORMER/[email protected]/com.replaymod.replay.FullReplaySender$2.run(FullReplaySender.java:1047) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: Packet play/clientbound/minecraft:start_configuration (ClientboundStartConfigurationPacket) was larger than I expected, found 337941 bytes extra whilst reading packet clientbound/minecraft:start_configuration at TRANSFORMER/[email protected]/net.minecraft.network.PacketDecoder.decode(PacketDecoder.java:43) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:529) at MC-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:468) ... 10 more
If there is a current fix to this, please let me know. (I could also be completely wrong, feel free to make fun of me lmao.)