Colossal Chests

Colossal Chests

26M Downloads

minecraft server crashes on chests 7 or larger

ejonesss opened this issue ยท 6 comments

commented

Issue type:

  • ๐Ÿ› Bug

Short description:

exception error for trying to open the chests of 777 or bigger packet decode error

Steps to reproduce the problem:

build a chest of 777 or larger and click to open them

  1. ...

Expected behaviour:


Versions:

  • This mod: colossal chests 1.8.8
  • Minecraft: 1.2.11
  • Mod loader version:

forge 52.0.22

Log file:

---- Minecraft Network Protocol Error Report ----
// I heard pigeons are more reliable

Time: 2024-10-25 17:53:10
Description: Packet handling error

org.cyclops.cyclopscore.network.PacketCodecException: An exception occurred during decoding of packet org.cyclops.colossalchests.network.packet.ClientboundContainerSetContentPacketWindow@129dd6b7
at TRANSFORMER/[email protected]/org.cyclops.cyclopscore.network.PacketBase.lambda$getCodec$0(PacketBase.java:79) ~[cyclopscore-1.21.1-forge-1.25.2.jar!/:1.25.2]
at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$2.decode(StreamCodec.java:37) ~[forge-1.21.1-52.0.22-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraftforge.network.SimpleChannel.networkEventListener(SimpleChannel.java:541) ~[forge-1.21.1-52.0.22-universal.jar:?]
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:258) ~[eventbus-6.2.8.jar:?]
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.lambda$addListener$3(EventBus.java:251) ~[eventbus-6.2.8.jar:?]
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:304) ~[eventbus-6.2.8.jar:?]
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:290) ~[eventbus-6.2.8.jar:?]
at TRANSFORMER/[email protected]/net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:75) ~[forge-1.21.1-52.0.22-universal.jar:?]
at TRANSFORMER/[email protected]/net.minecraftforge.common.ForgeHooks.onCustomPayload(ForgeHooks.java:1140) ~[forge-1.21.1-52.0.22-universal.jar:?]
at TRANSFORMER/[email protected]/net.minecraftforge.common.ForgeHooks.onCustomPayload(ForgeHooks.java:1115) ~[forge-1.21.1-52.0.22-universal.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl.handleCustomPayload(ClientCommonPacketListenerImpl.java:152) ~[forge-1.21.1-52.0.22-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.common.ClientboundCustomPayloadPacket.handle(ClientboundCustomPayloadPacket.java:78) ~[forge-1.21.1-52.0.22-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.common.ClientboundCustomPayloadPacket.handle(ClientboundCustomPayloadPacket.java:35) ~[forge-1.21.1-52.0.22-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.network.Connection.genericsFtw(Connection.java:206) ~[forge-1.21.1-52.0.22-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.network.Connection.channelRead0(Connection.java:190) ~[forge-1.21.1-52.0.22-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.network.Connection.channelRead0(Connection.java:70) ~[forge-1.21.1-52.0.22-client.jar:?]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:202) ~[netty-handler-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.handler.flow.FlowControlHandler.channelRead(FlowControlHandler.java:164) ~[netty-handler-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.local.LocalChannel.readInbound(LocalChannel.java:299) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.local.LocalChannel.finishPeerRead0(LocalChannel.java:445) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.local.LocalChannel.access$400(LocalChannel.java:50) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.local.LocalChannel$5.run(LocalChannel.java:403) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:54) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.97.Final.jar!/:4.1.97.Final]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: net.minecraft.nbt.NbtAccounterException: Tried to read NBT tag that was too big; tried to allocate: 2097133 + 36 bytes where max allowed: 2097152
at TRANSFORMER/[email protected]/net.minecraft.nbt.NbtAccounter.accountBytes(NbtAccounter.java:33) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$2.loadCompound(CompoundTag.java:62) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$2.load(CompoundTag.java:45) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$2.load(CompoundTag.java:39) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.ListTag$1.loadList(ListTag.java:48) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.ListTag$1.load(ListTag.java:31) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.ListTag$1.load(ListTag.java:26) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag.readNamedTagData(CompoundTag.java:510) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$2.loadCompound(CompoundTag.java:60) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$2.load(CompoundTag.java:45) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.CompoundTag$2.load(CompoundTag.java:39) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.NbtIo.readTagSafe(NbtIo.java:191) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.nbt.NbtIo.readAnyTag(NbtIo.java:150) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.network.FriendlyByteBuf.readNbt(FriendlyByteBuf.java:537) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.network.FriendlyByteBuf.readNbt(FriendlyByteBuf.java:526) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.network.FriendlyByteBuf.readNbt(FriendlyByteBuf.java:521) ~[forge-1.21.1-52.0.22-client.jar!/:?]
at TRANSFORMER/[email protected]/org.cyclops.cyclopscore.network.PacketCodecs$12.decode(PacketCodecs.java:310) ~[cyclopscore-1.21.1-forge-1.25.2.jar!/:1.25.2]
at TRANSFORMER/[email protected]/org.cyclops.cyclopscore.network.PacketCodec.lambda$decode$1(PacketCodec.java:118) ~[cyclopscore-1.21.1-forge-1.25.2.jar!/:1.25.2]
at TRANSFORMER/[email protected]/org.cyclops.cyclopscore.network.PacketCodec.loopCodecFields(PacketCodec.java:98) ~[cyclopscore-1.21.1-forge-1.25.2.jar!/:1.25.2]
at TRANSFORMER/[email protected]/org.cyclops.cyclopscore.network.PacketCodec.decode(PacketCodec.java:117) ~[cyclopscore-1.21.1-forge-1.25.2.jar!/:1.25.2]
at TRANSFORMER/[email protected]/org.cyclops.cyclopscore.network.PacketBase.lambda$getCodec$0(PacketBase.java:77) ~[cyclopscore-1.21.1-forge-1.25.2.jar!/:1.25.2]
... 46 more
Transformer Audit:
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl
REASON: classloading
PLUGIN: runtimedistcleaner:AFTER
net.minecraft.nbt.CompoundTag
REASON: classloading
REASON: mixin
net.minecraft.nbt.CompoundTag$2
REASON: classloading
net.minecraft.nbt.ListTag$1
REASON: classloading
net.minecraft.nbt.NbtAccounter
REASON: classloading
net.minecraft.nbt.NbtIo
REASON: classloading
net.minecraft.network.Connection
REASON: classloading
REASON: mixin
net.minecraft.network.FriendlyByteBuf
REASON: classloading
net.minecraft.network.codec.StreamCodec$2
REASON: classloading
net.minecraft.network.protocol.common.ClientboundCustomPayloadPacket
REASON: classloading
net.minecraftforge.common.ForgeHooks
REASON: classloading
net.minecraftforge.network.NetworkInstance
REASON: classloading
net.minecraftforge.network.SimpleChannel
REASON: classloading
org.cyclops.cyclopscore.network.PacketBase
REASON: classloading
org.cyclops.cyclopscore.network.PacketCodec
REASON: classloading
org.cyclops.cyclopscore.network.PacketCodecs$12
REASON: classloading

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Netty Local Client IO #0
Suspected Mod:
Cyclops Core (cyclopscore), Version: 1.25.2
Issue tracker URL: https://github.com/CyclopsMC/CyclopsCore/issues
at TRANSFORMER/[email protected]/org.cyclops.cyclopscore.network.PacketBase.lambda$getCodec$0(PacketBase.java:79)
Stacktrace:
at TRANSFORMER/[email protected]/org.cyclops.cyclopscore.network.PacketBase.lambda$getCodec$0(PacketBase.java:79) ~[cyclopscore-1.21.1-forge-1.25.2.jar!/:1.25.2]
at TRANSFORMER/[email protected]/net.minecraft.network.codec.StreamCodec$2.decode(StreamCodec.java:37) ~[forge-1.21.1-52.0.22-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraftforge.network.SimpleChannel.networkEventListener(SimpleChannel.java:541) ~[forge-1.21.1-52.0.22-universal.jar:?]
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:258) ~[eventbus-6.2.8.jar!/:?]
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.lambda$addListener$3(EventBus.java:251) ~[eventbus-6.2.8.jar!/:?]
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:304) ~[eventbus-6.2.8.jar!/:?]
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:290) ~[eventbus-6.2.8.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:75) ~[forge-1.21.1-52.0.22-universal.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraftforge.common.ForgeHooks.onCustomPayload(ForgeHooks.java:1140) ~[forge-1.21.1-52.0.22-universal.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraftforge.common.ForgeHooks.onCustomPayload(ForgeHooks.java:1115) ~[forge-1.21.1-52.0.22-universal.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl.handleCustomPayload(ClientCommonPacketListenerImpl.java:152) ~[forge-1.21.1-52.0.22-client.jar!/:?]
Transformer Audit:
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl
REASON: classloading
PLUGIN: runtimedistcleaner:AFTER
net.minecraft.network.codec.StreamCodec$2
REASON: classloading
net.minecraftforge.common.ForgeHooks
REASON: classloading
net.minecraftforge.network.NetworkInstance
REASON: classloading
net.minecraftforge.network.SimpleChannel
REASON: classloading
org.cyclops.cyclopscore.network.PacketBase
REASON: classloading
-- Connection --
Details:
Protocol: play
Flow: CLIENTBOUND
Server type:
Server brand: forge
Stacktrace:
at TRANSFORMER/[email protected]/net.minecraft.network.PacketListener.fillCrashReport(PacketListener.java:33) ~[forge-1.21.1-52.0.22-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.fillCrashReport(PacketUtils.java:62) ~[forge-1.21.1-52.0.22-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl.storeDisconnectionReport(ClientCommonPacketListenerImpl.java:124) ~[forge-1.21.1-52.0.22-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl.createDisconnectionInfo(ClientCommonPacketListenerImpl.java:117) ~[forge-1.21.1-52.0.22-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.network.Connection.exceptionCaught(Connection.java:155) ~[forge-1.21.1-52.0.22-client.jar:?]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:447) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[netty-codec-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:202) ~[netty-handler-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.handler.flow.FlowControlHandler.channelRead(FlowControlHandler.java:164) ~[netty-handler-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.local.LocalChannel.readInbound(LocalChannel.java:299) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.local.LocalChannel.finishPeerRead0(LocalChannel.java:445) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.local.LocalChannel.access$400(LocalChannel.java:50) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.local.LocalChannel$5.run(LocalChannel.java:403) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:54) ~[netty-transport-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.97.Final.jar!/:4.1.97.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.97.Final.jar!/:4.1.97.Final]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Transformer Audit:
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl
REASON: classloading
PLUGIN: runtimedistcleaner:AFTER
net.minecraft.network.Connection
REASON: classloading
REASON: mixin
net.minecraft.network.PacketListener
REASON: classloading
net.minecraft.network.protocol.PacketUtils
REASON: classloading

-- System Details --
Details:
Minecraft Version: 1.21.1
Minecraft Version ID: 1.21.1
Operating System: Mac OS X (x86_64) version 13.6.7
Java Version: 21.0.3, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 1894437336 bytes (1806 MiB) / 4194304000 bytes (4000 MiB) up to 42479910912 bytes (40512 MiB)
CPUs: 12
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i7-8700B CPU @ 3.20GHz
Identifier: Intel64 Family 6 Model 158 Stepping 10
Microarchitecture: Coffee Lake
Frequency (GHz): 3.20
Number of physical packages: 1
Number of physical CPUs: 6
Number of logical CPUs: 12
Graphics card #0 name: Intel UHD Graphics 630
Graphics card #0 vendor: Intel
Graphics card #0 VRAM (MiB): 1536.00
Graphics card #0 deviceId: 0x3e9b
Graphics card #0 versionInfo: Revision ID: 0x0000, Adapter Firmware Version: 2.19
Memory slot #0 capacity (MiB): 32768.00
Memory slot #0 clockSpeed (GHz): 2.67
Memory slot #0 type: DDR4
Memory slot #1 capacity (MiB): 32768.00
Memory slot #1 clockSpeed (GHz): 2.67
Memory slot #1 type: DDR4
Virtual memory max (MiB): 65536.00
Virtual memory used (MiB): 14299.59
Swap memory total (MiB): 0.00
Swap memory used (MiB): 0.00
Space in storage for jna.tmpdir (MiB): available: 819093.81, total: 953669.69
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 819093.81, total: 953669.69
Space in storage for io.netty.native.workdir (MiB): available: 819093.81, total: 953669.69
Space in storage for java.io.tmpdir (MiB): available: 819093.81, total: 953669.69
Space in storage for workdir (MiB): available: 819093.81, total: 953669.69
JVM Flags: 3 total; -Xss1M -Xmx40512m -Xms256m
ModLauncher: 10.2.2
ModLauncher launch target: forge_client
ModLauncher naming: mcp
ModLauncher services:
/ slf4jfixer PLUGINSERVICE
/ runtimedistcleaner PLUGINSERVICE
/ runtime_enum_extender PLUGINSERVICE
/ object_holder_definalize PLUGINSERVICE
/ capability_token_subclass PLUGINSERVICE
/ accesstransformer PLUGINSERVICE
/ eventbus PLUGINSERVICE
/ mixin PLUGINSERVICE
/ fml TRANSFORMATIONSERVICE
/ mixin TRANSFORMATIONSERVICE
FML Language Providers:
lowcodefml@52
[email protected]
[email protected]
Mod List:
forge-1.21.1-52.0.22-client.jar |Minecraft |minecraft |1.21.1 |DONE |Manifest: NOSIGNATURE
cyclopscore-1.21.1-forge-1.25.2.jar |Cyclops Core |cyclopscore |1.25.2 |DONE |Manifest: NOSIGNATURE
kuma-api-forge-21.0.5-SNAPSHOT.jar |KumaAPI |kuma_api |21.0.5-SNAPSHOT |DONE |Manifest: NOSIGNATURE
forge-1.21.1-52.0.22-universal.jar |Forge |forge |52.0.22 |DONE |Manifest: NOSIGNATURE
forgivingvoid-forge-1.21.1-21.1.1.jar |Forgiving Void |forgivingvoid |21.1.1 |DONE |Manifest: NOSIGNATURE
collective-1.21.1-7.87.jar |Collective |collective |7.87 |DONE |Manifest: NOSIGNATURE
colossalchests-1.21.1-forge-1.8.8.jar |ColossalChests |colossalchests |1.8.8 |DONE |Manifest: NOSIGNATURE
balm-forge-1.21.1-21.0.20-all.jar |Balm |balm |21.0.20 |DONE |Manifest: NOSIGNATURE
brickhopper-forge-1.21.1-3.2.0.0.jar |Brick Hopper |brickhopper |1.21.1-3.2.0.0 |DONE |Manifest: NOSIGNATURE
Crash Report UUID: 75e5780f-d52b-41c1-a8af-8ab6e0ac6bc5
FML: 0.0
Forge: net.minecraftforge:52.0.22

java version of minecraft.

i upgraded to the latest version of minecraft at the time of report so the cyclops api can load the latest version

commented

Thanks for reporting!

commented

Could you try lowering the maxPacketBufferSize value in your config file of this mod?
If you found a value that worked for you, could you let me know, so I could consider modifying the default?

commented

i think i found maxPacketBufferSize it is in the i tried to change it from the default of 2000 to 20000 and even 200000 and it. still did not work.

i forgot to mention it is the integrated server in the java version that is where the bug happens.

it maybe happening on external servers too but i am playing offline single player creative mode.

after i noticed chestAnimation = true i changed it to false and no more crashing of the server.

that is in the colossalchests-common.toml file.

it is a fix but means the chest animations will no longer happen .

a possible better fix is to do packet splitting like how the internet works or to implement the animation locally maybe in the client side.

commented

i think i found maxPacketBufferSize it is in the i tried to change it from the default of 2000 to 20000 and even 200000 and it. still did not work.

If I understand correctly, you increased the value.
Could you try lowering it instead?

after i noticed chestAnimation = true i changed it to false and no more crashing of the server.

This option is completely unrelated.

commented

i did not try lowering it since it did not work and i gave up so i tried the animation option and then no more crashing of the integrated server.

and now to think about it maybe that that option sends the animation over the internet or there is some invisible animation that is sending too much data over the network.

if you was to run the chest on an external server say 2b2t or hypixel the other players i think would be able to see the chest being opened if they was in render range.

and since i am playing offline single player it tries to send the animation data to an external server that does not exist thereby an exception happens.

i cant seem to recreate the bug so i suspect that maybe since shortly after i replied the last time forge 52.0.23 came out and i updated to that and maybe that fixed a similar bug or unrelated bug in another game and coincidentally fixed this bug.

as soon as it happens again i will let you know

however attached is a screenshot of the exception

Screenshot 2024-10-17 at 12 35 39 PM

commented

Ok, let's close this one for now, until someone is able to reproduce this again.