From c6d3c97c65e218ac73e32c65a24c64bd709fbc5a Mon Sep 17 00:00:00 2001 From: Myles Date: Sat, 2 Jul 2016 21:07:22 +0100 Subject: [PATCH] Fix clearing of wrapper --- src/main/java/us/myles/ViaVersion/api/PacketWrapper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/us/myles/ViaVersion/api/PacketWrapper.java b/src/main/java/us/myles/ViaVersion/api/PacketWrapper.java index 6a76829de..cea87b59d 100644 --- a/src/main/java/us/myles/ViaVersion/api/PacketWrapper.java +++ b/src/main/java/us/myles/ViaVersion/api/PacketWrapper.java @@ -223,6 +223,7 @@ public class PacketWrapper { } if (readableObjects.size() > 0) { packetValues.addAll(readableObjects); + readableObjects.clear(); } int index = 0; @@ -267,7 +268,7 @@ public class PacketWrapper { private void writeRemaining(ByteBuf output) { if (inputBuffer != null) { - output.writeBytes(inputBuffer); + output.writeBytes(inputBuffer, inputBuffer.readableBytes()); } }