@Override public void userEventTriggered(ChannelHandlerContext ctx, Object evt) throws Exception { if (evt instanceof NetworkHandshakeEstablished) { ctx.writeAndFlush(new ForgeMessage.FluidIdMapMessage()); return; } // pass it forward ctx.fireUserEventTriggered(evt); }