NetworkEventInboundHandler.java 文件源码

java
阅读 31 收藏 0 点赞 0 评论 0

项目:OpenModsLib 作者:
@Override
protected void channelRead0(final ChannelHandlerContext ctx, final NetworkEvent msg) throws Exception {
    NetUtils.executeSynchronized(ctx, () -> {
        // TODO asynchronous events, once needed
        MinecraftForge.EVENT_BUS.post(msg);
        msg.dispatcher = null;

        for (NetworkEvent reply : msg.replies) {
            ctx.channel().attr(FMLOutboundHandler.FML_MESSAGETARGET).set(OutboundTarget.REPLY);
            ctx.writeAndFlush(reply);
        }
    });
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号