diff --git a/common/src/main/java/com/viaversion/viarewind/protocol/v1_8to1_7_6_10/rewriter/PlayerPacketRewriter1_8.java b/common/src/main/java/com/viaversion/viarewind/protocol/v1_8to1_7_6_10/rewriter/PlayerPacketRewriter1_8.java index 2116756b7..b91de0caf 100644 --- a/common/src/main/java/com/viaversion/viarewind/protocol/v1_8to1_7_6_10/rewriter/PlayerPacketRewriter1_8.java +++ b/common/src/main/java/com/viaversion/viarewind/protocol/v1_8to1_7_6_10/rewriter/PlayerPacketRewriter1_8.java @@ -590,6 +590,7 @@ public void register() { protected void register() { map(Types.VAR_INT); // Status map(RewindTypes.U_BYTE_POSITION, Types.BLOCK_POSITION1_8); // Position + map(Types.BYTE, Types.UNSIGNED_BYTE, face -> face == -1 ? (short) 0 : (short) (face & 0xFF)); } }); @@ -599,7 +600,6 @@ protected void register() { map(RewindTypes.U_BYTE_POSITION, Types.BLOCK_POSITION1_8); // Position map(Types.BYTE); // Direction map(RewindTypes.COMPRESSED_NBT_ITEM, Types.ITEM1_8); // Item - handler(wrapper -> protocol.getItemRewriter().handleItemToServer(wrapper.user(), wrapper.get(Types.ITEM1_8, 0))); } });