Add option for showing chat messages

This commit is contained in:
johni0702
2015-08-18 11:45:37 +02:00
parent d1e55266e2
commit cd19a768a1
3 changed files with 11 additions and 2 deletions

View File

@@ -6,6 +6,7 @@ import com.google.common.util.concurrent.ListenableFutureTask;
import eu.crushedpixel.replaymod.ReplayMod;
import eu.crushedpixel.replaymod.entities.CameraEntity;
import eu.crushedpixel.replaymod.holders.PacketData;
import eu.crushedpixel.replaymod.settings.ReplaySettings;
import eu.crushedpixel.replaymod.utils.ReplayFile;
import eu.crushedpixel.replaymod.utils.ReplayFileIO;
import io.netty.channel.ChannelHandler.Sharable;
@@ -61,7 +62,6 @@ public class ReplaySender extends ChannelInboundHandlerAdapter {
S1FPacketSetExperience.class,
S43PacketCamera.class,
S39PacketPlayerAbilities.class,
S02PacketChat.class,
S45PacketTitle.class);
/**
@@ -409,6 +409,12 @@ public class ReplaySender extends ChannelInboundHandlerAdapter {
}
}
if (p instanceof S02PacketChat) {
if (ReplaySettings.ReplayOptions.showChat.getValue() != Boolean.TRUE) {
return null;
}
}
return asyncMode ? processPacketAsync(p) : processPacketSync(p);
}