Fix recording whith login-phase custom packets
This commit is contained in:
@@ -158,8 +158,9 @@ public class ConnectionEventHandler {
|
|||||||
packetListener = new PacketListener(core, channel, outputPath, replayFile, metaData);
|
packetListener = new PacketListener(core, channel, outputPath, replayFile, metaData);
|
||||||
|
|
||||||
//#if MC>=12005
|
//#if MC>=12005
|
||||||
//$$ channel.pipeline().addBefore("inbound_config", PacketListener.RAW_RECORDER_KEY, packetListener);
|
//$$ String target = channel.pipeline().get("inbound_config") != null ? "inbound_config" : PacketListener.DECODER_KEY;
|
||||||
//$$ channel.pipeline().addAfter("inbound_config", PacketListener.DECODED_RECORDER_KEY, packetListener.new DecodedPacketListener());
|
//$$ channel.pipeline().addBefore(target, PacketListener.RAW_RECORDER_KEY, packetListener);
|
||||||
|
//$$ channel.pipeline().addAfter(target, PacketListener.DECODED_RECORDER_KEY, packetListener.new DecodedPacketListener());
|
||||||
//#else
|
//#else
|
||||||
if (channel.pipeline().get(PacketListener.DECODER_KEY) != null) {
|
if (channel.pipeline().get(PacketListener.DECODER_KEY) != null) {
|
||||||
// Regular channel, we'll inject our recorder directly before the decoder
|
// Regular channel, we'll inject our recorder directly before the decoder
|
||||||
|
|||||||
Reference in New Issue
Block a user