From 166b4314fda398d59736275673d33f7939680438 Mon Sep 17 00:00:00 2001 From: KennyTV Date: Thu, 11 Jun 2020 19:29:56 +0200 Subject: [PATCH] 1.16 pre4 --- .../Protocol1_15_2To1_16.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_15_2to1_16/Protocol1_15_2To1_16.java b/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_15_2to1_16/Protocol1_15_2To1_16.java index c061fd6c..a5f0a2b8 100644 --- a/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_15_2to1_16/Protocol1_15_2To1_16.java +++ b/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_15_2to1_16/Protocol1_15_2To1_16.java @@ -167,7 +167,7 @@ public class Protocol1_15_2To1_16 extends BackwardsProtocol { wrapper.passthrough(Type.VAR_INT); // Entity Id - int action = wrapper.passthrough(Type.VAR_INT); + int action = wrapper.passthrough(Type.VAR_INT); if (action == 0 || action == 2) { if (action == 2) { // Location @@ -185,6 +185,20 @@ public class Protocol1_15_2To1_16 extends BackwardsProtocol { + byte flags = wrapper.read(Type.BYTE); + flags &= 2; // Only take the isFlying value (everything else has been removed and wasn't used anyways) + wrapper.write(Type.BYTE, flags); + + wrapper.read(Type.FLOAT); + wrapper.read(Type.FLOAT); + }); + } + }); + cancelIncoming(ServerboundPackets1_14.UPDATE_JIGSAW_BLOCK); }