Fixed problem with LAN connections seeing the original ProxyPacket and consuming the first byte. Closes #2373

This commit is contained in:
cpw 2016-01-16 16:34:02 -05:00
parent 66895a520a
commit cc593d4b54
1 changed files with 1 additions and 1 deletions

View File

@ -69,7 +69,7 @@ public abstract class FMLIndexedMessageToMessageCodec<A> extends MessageToMessag
protected final void decode(ChannelHandlerContext ctx, FMLProxyPacket msg, List<Object> out) throws Exception
{
testMessageValidity(msg);
ByteBuf payload = msg.payload();
ByteBuf payload = msg.payload().copy();
byte discriminator = payload.readByte();
Class<? extends A> clazz = discriminators.get(discriminator);
if(clazz == null)