From a2f8c88a3d89508210d5630215a68671f7c87f21 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Fri, 11 Aug 2017 15:19:14 +0200 Subject: [PATCH] Fix compression packets being recorded (fixes #80) --- .../java/com/replaymod/recording/packet/PacketListener.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/replaymod/recording/packet/PacketListener.java b/src/main/java/com/replaymod/recording/packet/PacketListener.java index cd07c6e0..2d051c56 100755 --- a/src/main/java/com/replaymod/recording/packet/PacketListener.java +++ b/src/main/java/com/replaymod/recording/packet/PacketListener.java @@ -91,6 +91,9 @@ public class PacketListener extends ChannelInboundHandlerAdapter { metaData.setPlayers(uuids.toArray(new String[uuids.size()])); saveMetaData(); } + if (packet instanceof S46PacketSetCompressionLevel) { + return; // Replay data is never compressed on the packet level + } byte[] bytes = getPacketData(packet); long now = System.currentTimeMillis();