From 44bcaf43eeaa82e9af840453c5cd645b54dbe3ba Mon Sep 17 00:00:00 2001 From: bixilon Date: Mon, 8 Jun 2020 14:11:17 +0200 Subject: [PATCH] suppress false warning: Packet PLAY_ENTITY_METADATA did not used all bytes sent --- src/main/java/de/bixilon/minosoft/protocol/network/Network.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/bixilon/minosoft/protocol/network/Network.java b/src/main/java/de/bixilon/minosoft/protocol/network/Network.java index bd9120c9c..d27132b84 100644 --- a/src/main/java/de/bixilon/minosoft/protocol/network/Network.java +++ b/src/main/java/de/bixilon/minosoft/protocol/network/Network.java @@ -160,7 +160,7 @@ public class Network { try { ClientboundPacket packet = clazz.getConstructor().newInstance(); packet.read(inPacketBuffer, connection.getVersion()); - if (inPacketBuffer.getBytesLeft() > 0) { + if (inPacketBuffer.getBytesLeft() > 0 && p != Packets.Clientbound.PLAY_ENTITY_METADATA) { // entity meta data uses mostly all data, but this happens in the handling thread // warn not all data used Log.protocol(String.format("[IN] Packet %s did not used all bytes sent", ((p != null) ? p.name() : "UNKNOWN"))); }