diff --git a/src/main/java/net/raphimc/b2rplugin/Beta2ReleasePlugin.java b/src/main/java/net/raphimc/b2rplugin/Beta2ReleasePlugin.java index 91d9a03..bc469b5 100644 --- a/src/main/java/net/raphimc/b2rplugin/Beta2ReleasePlugin.java +++ b/src/main/java/net/raphimc/b2rplugin/Beta2ReleasePlugin.java @@ -74,9 +74,10 @@ protected void channelRead0(final ChannelHandlerContext ctx, final ByteBuf msg) if (lengthOrPacketId == 2/*<= 1.6.4*/ || lengthOrPacketId == 254/*<= 1.6.4 (ping)*/) { Logger.LOGGER.info("Detected pre 1.7 client connection. Adding Beta2Release handlers."); ServerPipelineHooker.addB2R(ctx.channel()); + ctx.pipeline().fireChannelRead(msg.retain()); + } else { + ctx.fireChannelRead(msg.retain()); } - - ctx.pipeline().fireChannelRead(msg.retain()); } }); }