Uses of Class
net.minecraftforge.fml.network.NetworkEvent.Context
Packages that use NetworkEvent.Context
Package
Description
-
Uses of NetworkEvent.Context in net.minecraftforge.fml.config
Method parameters in net.minecraftforge.fml.config with type arguments of type NetworkEvent.ContextModifier and TypeMethodDescriptionvoidConfigTracker.receiveSyncedConfig(FMLHandshakeMessages.S2CConfigData s2CConfigData, Supplier<NetworkEvent.Context> contextSupplier) -
Uses of NetworkEvent.Context in net.minecraftforge.fml.network
Fields in net.minecraftforge.fml.network with type parameters of type NetworkEvent.ContextModifier and TypeFieldDescriptionprivate final BiFunction<ICustomPacket<?>,Supplier<NetworkEvent.Context>, NetworkEvent> NetworkDirection.eventSupplierprivate final Supplier<NetworkEvent.Context>NetworkEvent.sourceMethods in net.minecraftforge.fml.network that return types with arguments of type NetworkEvent.ContextModifier and TypeMethodDescriptionstatic <MSG extends IntSupplier>
BiConsumer<MSG,Supplier<NetworkEvent.Context>> FMLHandshakeHandler.biConsumerFor(ThreeConsumer<FMLHandshakeHandler, ? super MSG, ? super Supplier<NetworkEvent.Context>> consumer) Transforms a two-argument instance method reference into aBiConsumerbased on theFMLHandshakeHandler.getHandshake(Supplier)function.NetworkEvent.getSource()static <MSG extends IntSupplier>
BiConsumer<MSG,Supplier<NetworkEvent.Context>> FMLHandshakeHandler.indexFirst(ThreeConsumer<FMLHandshakeHandler, MSG, Supplier<NetworkEvent.Context>> next) Transforms a two-argument instance method reference into aBiConsumerFMLHandshakeHandler.biConsumerFor(ThreeConsumer), first calling the#handleIndexedMessage(FMLHandshakeMessages.LoginIndexedMessage, Supplier)method to handle index tracking.Method parameters in net.minecraftforge.fml.network with type arguments of type NetworkEvent.ContextModifier and TypeMethodDescriptionstatic <MSG extends IntSupplier>
BiConsumer<MSG,Supplier<NetworkEvent.Context>> FMLHandshakeHandler.biConsumerFor(ThreeConsumer<FMLHandshakeHandler, ? super MSG, ? super Supplier<NetworkEvent.Context>> consumer) Transforms a two-argument instance method reference into aBiConsumerbased on theFMLHandshakeHandler.getHandshake(Supplier)function.NetworkDirection.getEvent(ICustomPacket<?> buffer, Supplier<NetworkEvent.Context> manager) private static FMLHandshakeHandlerFMLHandshakeHandler.getHandshake(Supplier<NetworkEvent.Context> contextSupplier) Retrieve the handshake from theNetworkEvent.Contextstatic voidFMLPlayMessages.OpenContainer.handle(FMLPlayMessages.OpenContainer msg, Supplier<NetworkEvent.Context> ctx) static voidFMLPlayMessages.SpawnEntity.handle(FMLPlayMessages.SpawnEntity msg, Supplier<NetworkEvent.Context> ctx) static voidFMLPlayMessages.SyncCustomTagTypes.handle(FMLPlayMessages.SyncCustomTagTypes msg, Supplier<NetworkEvent.Context> ctx) (package private) voidFMLHandshakeHandler.handleClientAck(FMLHandshakeMessages.C2SAcknowledge msg, Supplier<NetworkEvent.Context> contextSupplier) (package private) voidFMLHandshakeHandler.handleClientModListOnServer(FMLHandshakeMessages.C2SModListReply clientModList, Supplier<NetworkEvent.Context> c) (package private) voidFMLHandshakeHandler.handleConfigSync(FMLHandshakeMessages.S2CConfigData msg, Supplier<NetworkEvent.Context> contextSupplier) (package private) <MSG extends IntSupplier>
voidFMLHandshakeHandler.handleIndexedMessage(MSG message, Supplier<NetworkEvent.Context> c) private booleanFMLHandshakeHandler.handleRegistryLoading(Supplier<NetworkEvent.Context> contextSupplier) (package private) voidFMLHandshakeHandler.handleRegistryMessage(FMLHandshakeMessages.S2CRegistry registryPacket, Supplier<NetworkEvent.Context> contextSupplier) (package private) voidFMLHandshakeHandler.handleServerModListOnClient(FMLHandshakeMessages.S2CModList serverModList, Supplier<NetworkEvent.Context> c) static <MSG extends IntSupplier>
BiConsumer<MSG,Supplier<NetworkEvent.Context>> FMLHandshakeHandler.indexFirst(ThreeConsumer<FMLHandshakeHandler, MSG, Supplier<NetworkEvent.Context>> next) Transforms a two-argument instance method reference into aBiConsumerFMLHandshakeHandler.biConsumerFor(ThreeConsumer), first calling the#handleIndexedMessage(FMLHandshakeMessages.LoginIndexedMessage, Supplier)method to handle index tracking.voidFMLMCRegisterPacketHandler.ChannelList.updateFrom(Supplier<NetworkEvent.Context> source, PacketBuffer buffer, NetworkEvent.RegistrationChangeType changeType) Constructor parameters in net.minecraftforge.fml.network with type arguments of type NetworkEvent.ContextModifierConstructorDescription(package private)ChannelRegistrationChangeEvent(Supplier<NetworkEvent.Context> source, NetworkEvent.RegistrationChangeType changeType) (package private)ClientCustomPayloadEvent(ICustomPacket<?> payload, Supplier<NetworkEvent.Context> source) (package private)ClientCustomPayloadLoginEvent(ICustomPacket<?> payload, Supplier<NetworkEvent.Context> source) (package private)LoginPayloadEvent(PacketBuffer payload, Supplier<NetworkEvent.Context> source, int loginIndex) privateNetworkDirection(BiFunction<ICustomPacket<?>, Supplier<NetworkEvent.Context>, NetworkEvent> eventSupplier, LogicalSide logicalSide, Class<? extends IPacket> clazz, int i) NetworkEvent(Supplier<NetworkEvent.Context> source) privateNetworkEvent(PacketBuffer payload, Supplier<NetworkEvent.Context> source, int loginIndex) privateNetworkEvent(ICustomPacket<?> payload, Supplier<NetworkEvent.Context> source) (package private)ServerCustomPayloadEvent(ICustomPacket<?> payload, Supplier<NetworkEvent.Context> source) (package private)ServerCustomPayloadLoginEvent(ICustomPacket<?> payload, Supplier<NetworkEvent.Context> source) -
Uses of NetworkEvent.Context in net.minecraftforge.fml.network.simple
Fields in net.minecraftforge.fml.network.simple with type parameters of type NetworkEvent.ContextModifier and TypeFieldDescriptionprivate BiConsumer<MSG,Supplier<NetworkEvent.Context>> SimpleChannel.MessageBuilder.consumerprivate final BiConsumer<MSG,Supplier<NetworkEvent.Context>> IndexedMessageCodec.MessageHandler.messageConsumerMethods in net.minecraftforge.fml.network.simple with parameters of type NetworkEvent.ContextModifier and TypeMethodDescription<MSG> voidSimpleChannel.reply(MSG msgToReply, NetworkEvent.Context context) Method parameters in net.minecraftforge.fml.network.simple with type arguments of type NetworkEvent.ContextModifier and TypeMethodDescription(package private) voidIndexedMessageCodec.consume(PacketBuffer payload, int payloadIndex, Supplier<NetworkEvent.Context> context) SimpleChannel.MessageBuilder.consumer(BiConsumer<MSG, Supplier<NetworkEvent.Context>> consumer) SimpleChannel.MessageBuilder.consumer(SimpleChannel.MessageBuilder.ToBooleanBiFunction<MSG, Supplier<NetworkEvent.Context>> handler) Function returning a boolean "packet handled" indication, for simpler channel building.private static <M> voidIndexedMessageCodec.tryDecode(PacketBuffer payload, Supplier<NetworkEvent.Context> context, int payloadIndex, IndexedMessageCodec.MessageHandler<M> codec)