public static void init() { CHANNEL = NetworkRegistry.INSTANCE.newSimpleChannel(ForgeWorldEdit.MOD_ID); CHANNEL.registerMessage(LeftClickAirEventMessage.Handler.class, LeftClickAirEventMessage.class, 0, Side.SERVER); }
/** * Constructs a new NetworkHandler, which is basically a wrapper for SimpleNetworkWrapper. * * @param netId The id for the new network channel. This should probably be your mod id. */ public NetworkHandler(String netId) { this.network = NetworkRegistry.INSTANCE.newSimpleChannel(netId); }
public PacketPipeline() { dispatcher = NetworkRegistry.INSTANCE.newSimpleChannel(Reference.CHANNEL_NAME); packetID = 0; }
protected AbstractPacketDispatcher(String channelName) { dispatcher = NetworkRegistry.INSTANCE.newSimpleChannel(channelName); }
public NetworkWrapper(String channelName) { network = NetworkRegistry.INSTANCE.newSimpleChannel(channelName); handler = new AbstactPacketHandler(); }
public static void registerMessages(String channelName) { INSTANCE = NetworkRegistry.INSTANCE.newSimpleChannel(channelName); registerMessages(); }
public static void registerMessages(String channelName) { INSTANCE = NetworkRegistry.INSTANCE.newSimpleChannel(channelName); registerMessages(); }
public static void init(){ theNetwork = NetworkRegistry.INSTANCE.newSimpleChannel(ActuallyAdditions.MODID); theNetwork.registerMessage(PacketServerToClient.Handler.class, PacketServerToClient.class, 0, Side.CLIENT); theNetwork.registerMessage(PacketClientToServer.Handler.class, PacketClientToServer.class, 1, Side.SERVER); DATA_HANDLERS.add(LASER_HANDLER); DATA_HANDLERS.add(TILE_ENTITY_HANDLER); DATA_HANDLERS.add(GUI_BUTTON_TO_TILE_HANDLER); DATA_HANDLERS.add(GUI_STRING_TO_TILE_HANDLER); DATA_HANDLERS.add(GUI_NUMBER_TO_TILE_HANDLER); DATA_HANDLERS.add(SYNC_PLAYER_DATA); DATA_HANDLERS.add(GUI_BUTTON_TO_CONTAINER_HANDLER); DATA_HANDLERS.add(LASER_PARTICLE_HANDLER); DATA_HANDLERS.add(PLAYER_DATA_TO_SERVER); } }
private void registerNetworks(FMLStateEvent event) { physWrapperNetwork = NetworkRegistry.INSTANCE.newSimpleChannel("physChannel"); physWrapperNetwork.registerMessage(PhysWrapperPositionHandler.class, PhysWrapperPositionMessage.class, 0, Side.CLIENT); physWrapperNetwork.registerMessage(PlayerShipRefrenceHandler.class, PlayerShipRefrenceMessage.class, 1, Side.SERVER); physWrapperNetwork.registerMessage(EntityRelativePositionHandler.class, EntityRelativePositionMessage.class, 2, Side.CLIENT); }
/** * Registers the simple networking channel and messages for both sides. */ public static void registerSimpleNetworking() { // DEBUG System.out.println("Registering simple networking"); network = NetworkRegistry.INSTANCE.newSimpleChannel(NETWORK_CHANNEL_NAME); int packetId = 0; // register messages from client to server network.registerMessage(MessageToServer.Handler.class, MessageToServer.class, packetId++, Side.SERVER); // register messages from server to client network.registerMessage(MessageToClient.Handler.class, MessageToClient.class, packetId++, Side.CLIENT); network.registerMessage(MessageSyncEntityToClient.Handler.class, MessageSyncEntityToClient.class, packetId++, Side.CLIENT); network.registerMessage(MessageExtendedReachAttack.Handler.class, MessageExtendedReachAttack.class, packetId++, Side.SERVER); }
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); }
@Override protected void registerNetworks() { controlNetwork = NetworkRegistry.INSTANCE.newSimpleChannel("controlnetwork"); controlNetwork.registerMessage(EntityFixHandler.class, EntityFixMessage.class, 0, Side.CLIENT); controlNetwork.registerMessage(HovercraftControllerGUIInputHandler.class, HovercraftControllerGUIInputMessage.class, 1, Side.SERVER); controlNetwork.registerMessage(PilotControlsMessageHandler.class, PilotControlsMessage.class, 2, Side.SERVER); controlNetwork.registerMessage(MessageStartPilotingHandler.class, MessageStartPiloting.class, 3, Side.CLIENT); controlNetwork.registerMessage(MessageStopPilotingHandler.class, MessageStopPiloting.class, 4, Side.CLIENT); controlNetwork.registerMessage(MessagePlayerStoppedPilotingHandler.class, MessagePlayerStoppedPiloting.class, 5, Side.SERVER); controlNetwork.registerMessage(ThrustModulatorGuiInputHandler.class, ThrustModulatorGuiInputMessage.class, 6, 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); } }
@EventHandler public void preInit(FMLPreInitializationEvent event) { ConfigGameplay.init(event.getSuggestedConfigurationFile()); EntityRegistry.registerModEntity(new ResourceLocation(ID, "fakePlayer"), PlethoraFakePlayer.class, ID + ":fakePlayer", 1, instance, Integer.MAX_VALUE, Integer.MAX_VALUE, false); network = NetworkRegistry.INSTANCE.newSimpleChannel(ID); tab = new PlethoraCreativeTab(); Registry.setup(); Registry.preInit(); MinecraftForge.EVENT_BUS.register(this); }
@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(); }
@Mod.EventHandler public void preInit(FMLPreInitializationEvent event) { log = event.getModLog(); log.debug("If you can see this, debug logging is working :)"); if (!isSignedBuild) log.warn("You are not running an official build. Please do not use this and then report bugs or issues."); // No need to sync config here, forge magic NetworkRegistry.INSTANCE.registerGuiHandler(this, new TFCGuiHandler()); network = NetworkRegistry.INSTANCE.newSimpleChannel(TFCConstants.MOD_ID); int id = 0; network.registerMessage(PacketKnappingUpdate.Handler.class, PacketKnappingUpdate.class, ++id, Side.SERVER); network.registerMessage(PacketChunkData.Handler.class, PacketChunkData.class, ++id, Side.CLIENT); ChunkCapabilityHandler.preInit(); CalenderTFC.reload(); EntitiesTFC.preInit(); OreSpawnData.preInit(event.getModConfigurationDirectory()); CapabilityItemSize.preInit(); CapabilityItemHeat.preInit(); MinecraftForge.EVENT_BUS.register(new CommonEventHandler()); if (event.getSide().isClient()) ClientEvents.preInit(); }
@EventHandler public void preInit(FMLPreInitializationEvent event) { logger = event.getModLog(); network = NetworkRegistry.INSTANCE.newSimpleChannel(CHANNEL); ConfigHandler.config = new Configuration(event.getSuggestedConfigurationFile(), true); ConfigHandler.initConfigs(); proxy.registerHandlers(); ExpansionLoader.INSTANCE.loadExpansions(event.getAsmData()); PacketTypeRegistry.INSTANCE.init(); network.registerMessage(PacketQuesting.HandleClient.class, PacketQuesting.class, 0, Side.CLIENT); network.registerMessage(PacketQuesting.HandleServer.class, PacketQuesting.class, 0, Side.SERVER); CapabilityProviderQuestCache.register(); }
public static void register() { if (PacketHandler.INSTANCE != null) return; PacketHandler.INSTANCE = NetworkRegistry.INSTANCE.newSimpleChannel(ModGlobals.MOD_ID); PacketHandler.INSTANCE.registerMessage(PacketEssentiaFilter.Handler.class, PacketEssentiaFilter.class, PacketHandler.nextID(), Side.CLIENT); PacketHandler.INSTANCE.registerMessage(PacketMEEssentiaUpdate.Handler.class, PacketMEEssentiaUpdate.class, PacketHandler.nextID(), Side.CLIENT); PacketHandler.INSTANCE.registerMessage(PacketMEItemUpdate.Handler.class, PacketMEItemUpdate.class, PacketHandler.nextID(), Side.CLIENT); PacketHandler.INSTANCE.registerMessage(PacketInvHeldUpdate.Handler.class, PacketInvHeldUpdate.class, PacketHandler.nextID(), Side.CLIENT); PacketHandler.INSTANCE.registerMessage(PacketVisUpdate.Handler.class, PacketVisUpdate.class, PacketHandler.nextID(), Side.CLIENT); PacketHandler.INSTANCE.registerMessage(PacketSettingChange.HandlerClient.class, PacketSettingChange.class, PacketHandler.nextID(), Side.CLIENT); PacketHandler.INSTANCE.registerMessage(PacketUIAction.Handler.class, PacketUIAction.class, PacketHandler.nextID(), Side.SERVER); PacketHandler.INSTANCE.registerMessage(PacketSettingChange.HandlerServer.class, PacketSettingChange.class, PacketHandler.nextID(), Side.SERVER); PacketHandler.INSTANCE.registerMessage(PacketJEIRecipe.Handler.class, PacketJEIRecipe.class, PacketHandler.nextID(), Side.SERVER); }
public void init() { wrapper = NetworkRegistry.INSTANCE.newSimpleChannel(API.MOD_ID); wrapper.registerMessage(MessageHandlerBookCodeData.class, MessageBookCodeData.class, Messages.BookCodeData.ordinal(), Side.SERVER); wrapper.registerMessage(MessageHandlerCasingData.class, MessageCasingData.class, Messages.CasingDataClient.ordinal(), Side.CLIENT); wrapper.registerMessage(MessageHandlerCasingData.class, MessageCasingData.class, Messages.CasingDataServer.ordinal(), Side.SERVER); wrapper.registerMessage(MessageHandlerCasingEnabledState.class, MessageCasingEnabledState.class, Messages.CasingEnabledState.ordinal(), Side.CLIENT); wrapper.registerMessage(MessageHandlerCasingLockedState.class, MessageCasingLockedState.class, Messages.CasingLockedState.ordinal(), Side.CLIENT); wrapper.registerMessage(MessageHandlerCasingInventory.class, MessageCasingInventory.class, Messages.CasingInventory.ordinal(), Side.CLIENT); wrapper.registerMessage(MessageHandlerHaltAndCatchFire.class, MessageHaltAndCatchFire.class, Messages.HaltAndCatchFire.ordinal(), Side.CLIENT); wrapper.registerMessage(MessageHandlerParticleEffects.class, MessageParticleEffect.class, Messages.ParticleEffects.ordinal(), Side.CLIENT); wrapper.registerMessage(MessageHandlerReceivingPipeLockedState.class, MessageReceivingPipeLockedState.class, Messages.ReceivingPipeLockedState.ordinal(), Side.CLIENT); wrapper.registerMessage(MessageHandlerModuleReadOnlyMemoryDataClient.class, MessageModuleReadOnlyMemoryData.class, Messages.ReadOnlyMemoryData.ordinal(), Side.CLIENT); wrapper.registerMessage(MessageHandlerModuleReadOnlyMemoryDataServer.class, MessageModuleReadOnlyMemoryData.class, Messages.ReadOnlyMemoryData.ordinal(), Side.SERVER); }
@Mod.EventHandler public void preInit(FMLPreInitializationEvent event) { Config.load(); logger = event.getModLog(); tab = new EsteemedInnovationTab(CreativeTabs.getNextID(), MOD_ID, false).setBackgroundImageName("item_search.png"); tabTools = new EsteemedInnovationTab(CreativeTabs.getNextID(), MOD_ID + "Tools", true); upgrade = EnumHelper.addRarity("UPGRADE", TextFormatting.RED, "Upgrade"); channel = NetworkRegistry.INSTANCE.newSimpleChannel("eiChannel"); channel.registerMessage(CamoPacketHandler.class, CamoPacket.class, 0, Side.SERVER); channel.registerMessage(JumpValueChangePacketHandler.class, JumpValueChangePacket.class, 3, Side.SERVER); SOUND_HISS = registerSound("hiss"); SOUND_CANNON = registerSound("cannon"); SOUND_LEAK = registerSound("leaking"); SOUND_ROCKET = registerSound("rocket"); SOUND_WRENCH = registerSound("wrench"); SOUND_WHISTLE = registerSound("horn"); ContentModuleHandler.preInit(); CapabilityManager.INSTANCE.register(PlayerData.class, new PlayerDataStorage(), PlayerData.DefaultImplementation.class); proxy.registerTexturesToStitch(); }