From 767ea292a793c591072a47f98b96dd1389c2fe81 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Fri, 25 Aug 2017 15:01:06 +0200 Subject: [PATCH] Fix book gui not being suppressed during replay (fixes #90) --- src/main/java/com/replaymod/replay/ReplaySender.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/com/replaymod/replay/ReplaySender.java b/src/main/java/com/replaymod/replay/ReplaySender.java index 1bdf09df..8a42426b 100755 --- a/src/main/java/com/replaymod/replay/ReplaySender.java +++ b/src/main/java/com/replaymod/replay/ReplaySender.java @@ -365,6 +365,13 @@ public class ReplaySender extends ChannelDuplexHandler { if(BAD_PACKETS.contains(p.getClass())) return null; + if (p instanceof S3FPacketCustomPayload) { + S3FPacketCustomPayload packet = (S3FPacketCustomPayload) p; + if ("MC|BOpen".equals(packet.getChannelName())) { + return null; + } + } + convertLegacyEntityIds(p); if(p instanceof S48PacketResourcePackSend) {