diff --git a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_5to1_20_3/rewriter/BlockItemPacketRewriter1_20_5.java b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_5to1_20_3/rewriter/BlockItemPacketRewriter1_20_5.java index b92c48571..91da6e66e 100644 --- a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_5to1_20_3/rewriter/BlockItemPacketRewriter1_20_5.java +++ b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_5to1_20_3/rewriter/BlockItemPacketRewriter1_20_5.java @@ -159,10 +159,10 @@ public final class BlockItemPacketRewriter1_20_5 extends ItemRewriter { - final byte containerId = wrapper.read(Type.BYTE); - final byte buttonId = wrapper.read(Type.BYTE); - wrapper.write(Type.VAR_INT, (int) containerId); - wrapper.write(Type.VAR_INT, (int) buttonId); + final byte containerId = wrapper.read(Type.VAR_INT).byteValue(); + final byte buttonId = wrapper.read(Type.VAR_INT).byteValue(); + wrapper.write(Type.BYTE, containerId); + wrapper.write(Type.BYTE, buttonId); }); protocol.registerClientbound(ClientboundPackets1_20_3.ADVANCEMENTS, wrapper -> {