public static void init() { CHANNEL = NetworkRegistry.INSTANCE.newSimpleChannel(ForgeWorldEdit.MOD_ID); CHANNEL.registerMessage(LeftClickAirEventMessage.Handler.class, LeftClickAirEventMessage.class, 0, Side.SERVER); }
public static void init() { int id = 0; HANDLER.registerMessage(PacketBotaniaEffect.Handler.class, PacketBotaniaEffect.class, id++, Side.CLIENT); HANDLER.registerMessage(PacketLeftClick.Handler.class, PacketLeftClick.class, id++, Side.SERVER); HANDLER.registerMessage(PacketDodge.Handler.class, PacketDodge.class, id++, Side.SERVER); HANDLER.registerMessage(PacketJump.Handler.class, PacketJump.class, id++, Side.SERVER); }
public static void init() { INSTANCE.registerMessage(ChatUtil.PacketNoSpamChat.Handler.class, ChatUtil.PacketNoSpamChat.class, 0, Side.CLIENT); INSTANCE.registerMessage(ItemRouterButtonPacketProcessor.class, ItemRouterButtonPacketProcessor.class, 1, Side.SERVER); INSTANCE.registerMessage(PlayerVelocityPacketProcessor.class, PlayerVelocityPacketProcessor.class, 2, Side.CLIENT); INSTANCE.registerMessage(PlayerFallDistancePacketProcessor.class, PlayerFallDistancePacketProcessor.class, 3, Side.SERVER); INSTANCE.registerMessage(SigilHoldingPacketProcessor.class, SigilHoldingPacketProcessor.class, 4, Side.SERVER); INSTANCE.registerMessage(KeyProcessor.class, KeyProcessor.class, 5, Side.SERVER); INSTANCE.registerMessage(DemonAuraPacketProcessor.class, DemonAuraPacketProcessor.class, 6, Side.CLIENT); INSTANCE.registerMessage(ItemRouterAmountPacketProcessor.class, ItemRouterAmountPacketProcessor.class, 7, Side.SERVER); }
public static void registerMessages() { NETWORK_CHANNEL.registerMessage(PacketNutritionRequest.Handler.class, PacketNutritionRequest.Message.class, MESSAGE_NUTRITION_REQUEST, Side.SERVER); NETWORK_CHANNEL.registerMessage(PacketNutritionResponse.Handler.class, PacketNutritionResponse.Message.class, MESSAGE_NUTRITION_RESPONSE, Side.CLIENT); } }
public static void init() { INSTANCE.registerMessage(MessageCapabilities.class, MessageCapabilities.class, 0, Side.CLIENT); INSTANCE.registerMessage(MessageDownloadBegin.class, MessageDownloadBegin.class, 1, Side.CLIENT); INSTANCE.registerMessage(MessageDownloadBeginAck.class, MessageDownloadBeginAck.class, 2, Side.SERVER); INSTANCE.registerMessage(MessageDownloadChunk.class, MessageDownloadChunk.class, 3, Side.CLIENT); INSTANCE.registerMessage(MessageDownloadChunkAck.class, MessageDownloadChunkAck.class, 4, Side.SERVER); INSTANCE.registerMessage(MessageDownloadEnd.class, MessageDownloadEnd.class, 5, Side.CLIENT); } }
public static void init() { INSTANCE.registerMessage(PacketOpenBaublesInventory.class, PacketOpenBaublesInventory.class, 0, Side.SERVER); INSTANCE.registerMessage(PacketOpenNormalInventory.class, PacketOpenNormalInventory.class, 1, Side.SERVER); INSTANCE.registerMessage(PacketSync.Handler.class, PacketSync.class, 2, Side.CLIENT); } }
private static <REQ extends IMessage, REPLY extends IMessage> void registerMessage(Class<? extends IMessageHandler<REQ, REPLY>> messageHandler, Class<REQ> requestMessageType, Side side) { INSTANCE.registerMessage(messageHandler, requestMessageType, messageId++, side); } }
public static void init() { instance.registerMessage(MessageUpdateStat.class, MessageUpdateStat.class, 0, Side.CLIENT); instance.registerMessage(MessageTemperatureClient.class, MessageTemperatureClient.class, 1, Side.CLIENT); instance.registerMessage(MessageToggleUI.class, MessageToggleUI.class, 2, Side.CLIENT); instance.registerMessage(MessageSyncConfigs.class, MessageSyncConfigs.class, 4, Side.CLIENT); instance.registerMessage(MessageDrinkWaterInWorld.class, MessageDrinkWaterInWorld.class, 5, Side.SERVER); } }
/** * Registers a new packet to the network handler. * * @param clazz The class of the packet. This class must implement IMessage and * IMessageHandler! * @param side The side that receives this packet. */ @SuppressWarnings({ "unchecked", "rawtypes" }) public void register (Class clazz, Side side) { this.network.registerMessage(clazz, clazz, this.curDiscriminator++, side); }
public static void init() { // wrapper.registerMessage(PacketMultipartChange.class, PacketMultipartChange.class, 0, Side.CLIENT); // wrapper.registerMessage(PacketMultipartAdd.class, PacketMultipartAdd.class, 1, Side.CLIENT); // wrapper.registerMessage(PacketMultipartRemove.class, PacketMultipartRemove.class, 2, Side.CLIENT); wrapper.registerMessage(PacketMultipartAction.class, PacketMultipartAction.class, 3, Side.CLIENT); }
public static void registerPackets() { Calculator.network.registerMessage(PacketCalculatorScreen.Handler.class, PacketCalculatorScreen.class, 0, Side.CLIENT); Calculator.network.registerMessage(PacketTeleportLinks.Handler.class, PacketTeleportLinks.class, 1, Side.CLIENT); Calculator.network.registerMessage(PacketJumpModule.Handler.class, PacketJumpModule.class, 2, Side.SERVER); Calculator.network.registerMessage(PacketJumpModule.Handler.class, PacketJumpModule.class, 3, Side.CLIENT); Calculator.network.registerMessage(PacketModuleSelection.Handler.class, PacketModuleSelection.class, 4, Side.SERVER); Calculator.network.registerMessage(PacketPlayerResearch.Handler.class, PacketPlayerResearch.class, 5, Side.CLIENT); }
public void setupNetworking() { networkWrapper = NetworkRegistry.INSTANCE.newSimpleChannel(ModInfo.CHANNEL); networkWrapper.registerMessage(PacketPingClient.Handler.class, PacketPingClient.class, 0, Side.CLIENT); networkWrapper.registerMessage(PacketClientPresent.Handler.class, PacketClientPresent.class, 1, Side.SERVER); networkWrapper.registerMessage(PacketMinerActivate.Handler.class, PacketMinerActivate.class, 2, Side.SERVER); networkWrapper.registerMessage(PacketChangeMode.Handler.class, PacketChangeMode.class, 3, Side.CLIENT); networkWrapper.registerMessage(PacketChangeMode.Handler.class, PacketChangeMode.class, 4, Side.SERVER); }
public <REQ extends IMessage, REPLY extends IMessage> void registerBiPacket(Class<? extends IMessageHandler<REQ, REPLY>> messageHandler, Class<REQ> requestMessageType) { if (AbstractBiPacketHandler.class.isAssignableFrom(messageHandler)) { dispatcher.registerMessage(messageHandler, requestMessageType, packetID, Side.CLIENT); dispatcher.registerMessage(messageHandler, requestMessageType, packetID++, Side.SERVER); } else { throw new IllegalArgumentException("Cannot register " + messageHandler.getName() + " on both sides - must extend AbstractBiMessageHandler!"); } }
public static void registerMessages() { // Register messages which are sent from the client to the server here: INSTANCE.registerMessage(PacketSendKey.Handler.class, PacketSendKey.class, nextID(), Side.SERVER); } }
public static void registerMessages(String channelName) { INSTANCE = NetworkRegistry.INSTANCE.newSimpleChannel(channelName); // Server side INSTANCE.registerMessage(PacketGetInfo.Handler.class, PacketGetInfo.class, nextID(), Side.SERVER); INSTANCE.registerMessage(PacketGetEntityInfo.Handler.class, PacketGetEntityInfo.class, nextID(), Side.SERVER); // Client side INSTANCE.registerMessage(PacketReturnInfo.Handler.class, PacketReturnInfo.class, nextID(), Side.CLIENT); INSTANCE.registerMessage(PacketReturnEntityInfo.Handler.class, PacketReturnEntityInfo.class, nextID(), Side.CLIENT); } }
public static void preInitClientOnly() { // Client-side message handler must be registered in clientproxy only, unless you are very careful to keep all // client-side-only code out of your client-side message handler. // See further discussion in StartupCommon. StartupCommon.simpleNetworkWrapper.registerMessage(MessageHandlerOnClient.class, TargetEffectMessageToClient.class, StartupCommon.TARGET_EFFECT_MESSAGE_ID, Side.CLIENT); // required in order for the renderer to know how to render your item. Likely to change in the near future. ModelResourceLocation itemModelResourceLocation = new ModelResourceLocation("minecraftbyexample:mbe60_item_airstrike", "inventory"); final int DEFAULT_ITEM_SUBTYPE = 0; ModelLoader.setCustomModelResourceLocation(StartupCommon.itemAirStrike, DEFAULT_ITEM_SUBTYPE, itemModelResourceLocation); }
public void init(FMLInitializationEvent event) { IronBackpacksAPI.initBackpackVariantList(); InventoryBlacklist.initBlacklist(); NetworkRegistry.INSTANCE.registerGuiHandler(IronBackpacks.INSTANCE, new GuiHandler()); IronBackpacks.NETWORK.registerMessage(MessageRequestAction.Handler.class, MessageRequestAction.class, 0, Side.SERVER); IronBackpacks.NETWORK.registerMessage(MessageSetEquippedBackpack.Handler.class, MessageSetEquippedBackpack.class, 1, Side.CLIENT); }
@Override public void preInit() { super.preInit(); EntityRegistry.registerModEntity(new ResourceLocation(Plethora.ID, "laser"), EntityLaser.class, Plethora.ID + ":laser", 0, Plethora.instance, 64, 10, true); MinecraftForge.EVENT_BUS.register(new CanvasHandler()); Plethora.network.registerMessage(new MessageCanvasAdd.Handler(), MessageCanvasAdd.class, CANVAS_ADD_MESSAGE, Side.CLIENT); Plethora.network.registerMessage(new MessageCanvasRemove.Handler(), MessageCanvasRemove.class, CANVAS_REMOVE_MESSAGE, Side.CLIENT); Plethora.network.registerMessage(new MessageCanvasUpdate.Handler(), MessageCanvasUpdate.class, CANVAS_UPDATE_MESSAGE, Side.CLIENT); }
@Override public void preInit() { EntityRegistry.registerModEntity(new ResourceLocation(ID, "minecartComputer"), EntityMinecartComputer.class, ID + ":minecartComputer", 2, Plethora.instance, 80, 3, true); MinecraftForge.EVENT_BUS.register(this); Plethora.network.registerMessage(this, MessageMinecartSlot.class, Packets.MINECART_MESSAGE, Side.CLIENT); }
@Override public void init() { this.getProxy().init(); this.wrapper = NetworkRegistry.INSTANCE.newSimpleChannel(this.getChannel()); this.wrapper.registerMessage(this.getPacketHandler(), MessageBinnie.class, 1, Side.CLIENT); this.wrapper.registerMessage(this.getPacketHandler(), MessageBinnie.class, 1, Side.SERVER); for (final IInitializable module : this.modules) { module.init(); } getProxy().registerItemAndBlockColors(); }