CommonProxy.java 文件源码

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

项目:ARKCraft 作者:
private final void setupNetwork(FMLPreInitializationEvent event)
{
    SimpleNetworkWrapper modChannel = NetworkRegistry.INSTANCE.newSimpleChannel(ARKCraft.MODID);
    ARKCraft.modChannel = modChannel;

    int id = 0;
    // The handler (usually in the packet class), the packet class, unique
    // identifier, side to be handled
    modChannel.registerMessage(OpenPlayerCrafting.Handler.class, OpenPlayerCrafting.class, id++, Side.SERVER);
    modChannel.registerMessage(PlayerPoop.Handler.class, PlayerPoop.class, id++, Side.SERVER);
    modChannel.registerMessage(OpenAttachmentInventory.Handler.class, OpenAttachmentInventory.class, id++,
            Side.SERVER);
    modChannel.registerMessage(ReloadStarted.Handler.class, ReloadStarted.class, id++, Side.SERVER);
    modChannel.registerMessage(ReloadFinished.Handler.class, ReloadFinished.class, id++, Side.CLIENT);
    modChannel.registerMessage(MessageHover.class, MessageHover.class, id++, Side.CLIENT);
    modChannel.registerMessage(MessageHoverReq.class, MessageHoverReq.class, id++, Side.SERVER);
    modChannel.registerMessage(BurnerToggle.Handler.class, BurnerToggle.class, id++, Side.SERVER);
    modChannel.registerMessage(UpdateEngrams.Handler.class, UpdateEngrams.class, id++, Side.CLIENT);
    modChannel.registerMessage(ARKPlayerUpdateRequest.Handler.class, ARKPlayerUpdateRequest.class, id++,
            Side.SERVER);
    modChannel.registerMessage(ARKPlayerUpdate.Handler.class, ARKPlayerUpdate.class, id++, Side.CLIENT);
    modChannel.registerMessage(PlayerEngramCrafterUpdate.Handler.class, PlayerEngramCrafterUpdate.class, id++,
            Side.CLIENT);
    modChannel.registerMessage(ScrollGui.Handler.class, ScrollGui.class, id++, Side.SERVER);
    modChannel.registerMessage(ARKModeToggle.Handler.class, ARKModeToggle.class, id++, Side.SERVER);
    modChannel.registerMessage(GunFired.Handler.class, GunFired.class, id++, Side.SERVER);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号