Uses of Class
net.minecraftforge.fmllegacy.network.NetworkEvent.Context
Packages that use NetworkEvent.Context
Package
Description
-
Uses of NetworkEvent.Context in net.minecraftforge.common
Method parameters in net.minecraftforge.common with type arguments of type NetworkEvent.ContextModifier and TypeMethodDescriptionprivate static voidTierSortingRegistry.handle(TierSortingRegistry.SyncPacket packet, Supplier<NetworkEvent.Context> context) -
Uses of NetworkEvent.Context in net.minecraftforge.fmllegacy.network
Fields in net.minecraftforge.fmllegacy.network with type parameters of type NetworkEvent.ContextModifier and TypeFieldDescriptionprivate BiFunction<ICustomPacket<?>,Supplier<NetworkEvent.Context>,NetworkEvent>NetworkDirection.eventSupplierprivate Supplier<NetworkEvent.Context>NetworkEvent.sourceMethods in net.minecraftforge.fmllegacy.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 theFMLHandshakeHandler.handleIndexedMessage(IntSupplier, Supplier)method to handle index tracking.Method parameters in net.minecraftforge.fmllegacy.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)(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 theFMLHandshakeHandler.handleIndexedMessage(IntSupplier, Supplier)method to handle index tracking.voidConfigSync.receiveSyncedConfig(FMLHandshakeMessages.S2CConfigData s2CConfigData, Supplier<NetworkEvent.Context> contextSupplier)voidFMLMCRegisterPacketHandler.ChannelList.updateFrom(Supplier<NetworkEvent.Context> source, FriendlyByteBuf buffer, NetworkEvent.RegistrationChangeType changeType)Constructor parameters in net.minecraftforge.fmllegacy.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(FriendlyByteBuf payload, Supplier<NetworkEvent.Context> source, int loginIndex)privateNetworkDirection(BiFunction<ICustomPacket<?>,Supplier<NetworkEvent.Context>,NetworkEvent> eventSupplier, LogicalSide logicalSide, Class<? extends Packet> clazz, int i)NetworkEvent(Supplier<NetworkEvent.Context> source)privateNetworkEvent(FriendlyByteBuf 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.fmllegacy.network.simple
Fields in net.minecraftforge.fmllegacy.network.simple with type parameters of type NetworkEvent.ContextModifier and TypeFieldDescriptionprivate BiConsumer<MSG,Supplier<NetworkEvent.Context>>SimpleChannel.MessageBuilder.consumerprivate BiConsumer<MSG,Supplier<NetworkEvent.Context>>IndexedMessageCodec.MessageHandler.messageConsumerMethods in net.minecraftforge.fmllegacy.network.simple with parameters of type NetworkEvent.ContextModifier and TypeMethodDescription<MSG> voidSimpleChannel.reply(MSG msgToReply, NetworkEvent.Context context)Method parameters in net.minecraftforge.fmllegacy.network.simple with type arguments of type NetworkEvent.ContextModifier and TypeMethodDescription(package private) voidIndexedMessageCodec.consume(FriendlyByteBuf 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(FriendlyByteBuf payload, Supplier<NetworkEvent.Context> context, int payloadIndex, IndexedMessageCodec.MessageHandler<M> codec)