Uses of Interface
net.minecraftforge.fml.network.ICustomPacket
Packages that use ICustomPacket
Package
Description
-
Uses of ICustomPacket in net.minecraft.network.login.client
Classes in net.minecraft.network.login.client that implement ICustomPacket -
Uses of ICustomPacket in net.minecraft.network.login.server
Classes in net.minecraft.network.login.server that implement ICustomPacket -
Uses of ICustomPacket in net.minecraft.network.play.client
Classes in net.minecraft.network.play.client that implement ICustomPacket -
Uses of ICustomPacket in net.minecraft.network.play.server
Classes in net.minecraft.network.play.server that implement ICustomPacket -
Uses of ICustomPacket in net.minecraftforge.fml.network
Fields in net.minecraftforge.fml.network with type parameters of type ICustomPacketModifier and TypeFieldDescriptionprivate final BiFunction<org.apache.commons.lang3.tuple.Pair<PacketBuffer,Integer>, ResourceLocation, ICustomPacket<?>> PacketDispatcher.NetworkManagerDispatcher.customPacketSupplierprivate final BiFunction<ICustomPacket<?>,Supplier<NetworkEvent.Context>, NetworkEvent> NetworkDirection.eventSupplierMethods in net.minecraftforge.fml.network with type parameters of type ICustomPacketModifier and TypeMethodDescriptionstatic <T extends ICustomPacket<?>>
NetworkDirectionNetworkDirection.directionFor(Class<T> customPacket) Methods in net.minecraftforge.fml.network that return ICustomPacketModifier and TypeMethodDescription<T extends IPacket<?>>
ICustomPacket<T>NetworkDirection.buildPacket(org.apache.commons.lang3.tuple.Pair<PacketBuffer, Integer> packetData, ResourceLocation channelName) Methods in net.minecraftforge.fml.network with parameters of type ICustomPacketModifier and TypeMethodDescription(package private) booleanNetworkInstance.dispatch(NetworkDirection side, ICustomPacket<?> packet, NetworkManager manager) NetworkDirection.getEvent(ICustomPacket<?> buffer, Supplier<NetworkEvent.Context> manager) static booleanNetworkHooks.onCustomPayload(ICustomPacket<?> packet, NetworkManager manager) private static booleanNetworkHooks.validateSideForProcessing(ICustomPacket<?> packet, NetworkInstance ni, NetworkManager manager) Constructors in net.minecraftforge.fml.network with parameters of type ICustomPacketModifierConstructorDescription(package private)ClientCustomPayloadEvent(ICustomPacket<?> payload, Supplier<NetworkEvent.Context> source) (package private)ClientCustomPayloadLoginEvent(ICustomPacket<?> payload, Supplier<NetworkEvent.Context> source) 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) Constructor parameters in net.minecraftforge.fml.network with type arguments of type ICustomPacketModifierConstructorDescriptionprivateNetworkDirection(BiFunction<ICustomPacket<?>, Supplier<NetworkEvent.Context>, NetworkEvent> eventSupplier, LogicalSide logicalSide, Class<? extends IPacket> clazz, int i) (package private)NetworkManagerDispatcher(NetworkManager manager, int packetIndex, BiFunction<org.apache.commons.lang3.tuple.Pair<PacketBuffer, Integer>, ResourceLocation, ICustomPacket<?>> customPacketSupplier)