diff --git a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_2to1_20/rewriter/BlockItemPacketRewriter1_20_2.java b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_2to1_20/rewriter/BlockItemPacketRewriter1_20_2.java index 478958e0d..9bd619525 100644 --- a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_2to1_20/rewriter/BlockItemPacketRewriter1_20_2.java +++ b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_2to1_20/rewriter/BlockItemPacketRewriter1_20_2.java @@ -62,8 +62,11 @@ public final class BlockItemPacketRewriter1_20_2 extends ItemRewriter { - if (wrapper.passthrough(Type.BOOLEAN)) { - // Effects start at 1 before 1.20.2 + // Effects start at 1 before 1.20.2 + if (wrapper.passthrough(Type.BOOLEAN)) { // Primary effect + wrapper.write(Type.VAR_INT, wrapper.read(Type.VAR_INT) + 1); + } + if (wrapper.passthrough(Type.BOOLEAN)) { // Secondary effect wrapper.write(Type.VAR_INT, wrapper.read(Type.VAR_INT) + 1); } });