From 1d1193bd25618830ffccb346372c56d87111c872 Mon Sep 17 00:00:00 2001 From: CrushedPixel Date: Tue, 4 Aug 2015 17:04:15 +0200 Subject: [PATCH] Do not send Sound Effect Packets while rendering, as they might blow your ear away afterwards --- .../java/eu/crushedpixel/replaymod/replay/ReplaySender.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java b/src/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java index 2bcc9b49..47909714 100755 --- a/src/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java +++ b/src/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java @@ -285,6 +285,12 @@ public class ReplaySender extends ChannelInboundHandlerAdapter { protected Packet processPacket(Packet p) throws Exception { if(BAD_PACKETS.contains(p.getClass())) return null; + if(ReplayProcess.isVideoRecording() && ReplayHandler.isInPath()) { + if(p instanceof S29PacketSoundEffect) { + return null; + } + } + if(p instanceof S48PacketResourcePackSend) { S48PacketResourcePackSend packet = (S48PacketResourcePackSend) p; String url = packet.func_179783_a();