From 5c4867365e885d4058988245690f15213df48b20 Mon Sep 17 00:00:00 2001 From: Hugo Kerstens Date: Tue, 22 Mar 2016 15:22:21 +0100 Subject: [PATCH] Fix armorstands moving incorrectly when using relative movement packets --- .../packets/EntityPackets.java | 30 ------------------- 1 file changed, 30 deletions(-) diff --git a/src/main/java/us/myles/ViaVersion/protocols/protocol1_9to1_8/packets/EntityPackets.java b/src/main/java/us/myles/ViaVersion/protocols/protocol1_9to1_8/packets/EntityPackets.java index bc3d457f6..9734a96ab 100644 --- a/src/main/java/us/myles/ViaVersion/protocols/protocol1_9to1_8/packets/EntityPackets.java +++ b/src/main/java/us/myles/ViaVersion/protocols/protocol1_9to1_8/packets/EntityPackets.java @@ -112,21 +112,6 @@ public class EntityPackets { map(Type.BYTE); // 5 - Pitch map(Type.BOOLEAN); // 6 - On Ground - - handler(new PacketHandler() { - @Override - public void handle(PacketWrapper wrapper) throws Exception { - int entityID = wrapper.get(Type.VAR_INT, 0); - if (((ViaVersionPlugin) ViaVersion.getInstance()).isHologramPatch()) { - EntityTracker tracker = wrapper.user().get(EntityTracker.class); - if (tracker.getKnownHolograms().contains(entityID)) { - Short newValue = wrapper.get(Type.SHORT, 1); - newValue = (short) (newValue + (((ViaVersionPlugin) ViaVersion.getInstance()).getHologramYOffset())); - wrapper.set(Type.SHORT, 1, newValue); - } - } - } - }); } }); // Entity Relative Move Packet @@ -140,21 +125,6 @@ public class EntityPackets { map(Type.BYTE, toNewShort); // 3 - Z map(Type.BOOLEAN); // 4 - On Ground - - handler(new PacketHandler() { - @Override - public void handle(PacketWrapper wrapper) throws Exception { - int entityID = wrapper.get(Type.VAR_INT, 0); - if (((ViaVersionPlugin) ViaVersion.getInstance()).isHologramPatch()) { - EntityTracker tracker = wrapper.user().get(EntityTracker.class); - if (tracker.getKnownHolograms().contains(entityID)) { - Short newValue = wrapper.get(Type.SHORT, 1); - newValue = (short) (newValue + (((ViaVersionPlugin) ViaVersion.getInstance()).getHologramYOffset())); - wrapper.set(Type.SHORT, 1, newValue); - } - } - } - }); } }); // Entity Equipment Packet