Uses of Enum Class
net.minecraftforge.fmllegacy.network.NetworkDirection
Package
Description
-
Uses of NetworkDirection in net.minecraftforge.fmllegacy.network
Modifier and TypeFieldDescriptionprivate NetworkDirection
FMLHandshakeHandler.direction
private NetworkDirection
PacketDistributor.direction
private NetworkDirection
NetworkEvent.Context.networkDirection
TheNetworkDirection
this message has been received on.Modifier and TypeFieldDescriptionprivate static it.unimi.dsi.fastutil.objects.Reference2ReferenceArrayMap<Class<? extends Packet>,NetworkDirection>
NetworkDirection.packetLookup
Modifier and TypeMethodDescriptionstatic <T extends ICustomPacket<?>>
NetworkDirectionNetworkDirection.directionFor(Class<T> customPacket)
default NetworkDirection
ICustomPacket.getDirection()
NetworkEvent.Context.getDirection()
PacketDistributor.PacketTarget.getDirection()
NetworkDirection.reply()
static NetworkDirection
Returns the enum constant of this class with the specified name.static NetworkDirection[]
NetworkDirection.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescription(package private) boolean
NetworkInstance.dispatch(NetworkDirection side, ICustomPacket<?> packet, Connection manager)
(package private) static List<NetworkRegistry.LoginPayload>
NetworkRegistry.gatherLoginPayloads(NetworkDirection direction, boolean isLocal)
Retrieve theNetworkRegistry.LoginPayload
list for dispatch duringFMLHandshakeHandler.tickLogin(Connection)
handling.(package private) static void
FMLHandshakeHandler.registerHandshake(Connection manager, NetworkDirection direction)
Create a new handshake instance.void
FMLMCRegisterPacketHandler.sendRegistry(Connection manager, NetworkDirection dir)
static void
NetworkHooks.validatePacketDirection(NetworkDirection packetDirection, Optional<NetworkDirection> expectedDirection, Connection connection)
Modifier and TypeMethodDescriptionstatic void
NetworkHooks.validatePacketDirection(NetworkDirection packetDirection, Optional<NetworkDirection> expectedDirection, Connection connection)
ModifierConstructorDescription(package private)
Context(Connection netHandler, NetworkDirection networkDirection, int index)
(package private)
Context(Connection networkManager, NetworkDirection networkDirection, PacketDispatcher dispatcher)
private
FMLHandshakeHandler(Connection networkManager, NetworkDirection side)
PacketDistributor(BiFunction<PacketDistributor<T>,Supplier<T>,Consumer<Packet<?>>> functor, NetworkDirection direction)
-
Uses of NetworkDirection in net.minecraftforge.fmllegacy.network.simple
Modifier and TypeFieldDescriptionprivate Optional<NetworkDirection>
IndexedMessageCodec.MessageHandler.networkDirection
private Optional<NetworkDirection>
SimpleChannel.MessageBuilder.networkDirection
Modifier and TypeMethodDescriptionprivate static <MSG> SimpleChannel.MessageBuilder<MSG>
SimpleChannel.MessageBuilder.forType(SimpleChannel channel, Class<MSG> type, int id, NetworkDirection networkDirection)
<M> SimpleChannel.MessageBuilder<M>
SimpleChannel.messageBuilder(Class<M> type, int id, NetworkDirection direction)
Build a new MessageBuilder.<MSG> void
SimpleChannel.sendTo(MSG message, Connection manager, NetworkDirection direction)
<MSG> Packet<?>
SimpleChannel.toVanillaPacket(MSG message, NetworkDirection direction)
Modifier and TypeMethodDescription(package private) <MSG> IndexedMessageCodec.MessageHandler<MSG>
IndexedMessageCodec.addCodecIndex(int index, Class<MSG> messageType, BiConsumer<MSG,FriendlyByteBuf> encoder, Function<FriendlyByteBuf,MSG> decoder, BiConsumer<MSG,Supplier<NetworkEvent.Context>> messageConsumer, Optional<NetworkDirection> networkDirection)
<MSG> IndexedMessageCodec.MessageHandler<MSG>
SimpleChannel.registerMessage(int index, Class<MSG> messageType, BiConsumer<MSG,FriendlyByteBuf> encoder, Function<FriendlyByteBuf,MSG> decoder, BiConsumer<MSG,Supplier<NetworkEvent.Context>> messageConsumer, Optional<NetworkDirection> networkDirection)
ModifierConstructorDescriptionMessageHandler(int index, Class<MSG> messageType, BiConsumer<MSG,FriendlyByteBuf> encoder, Function<FriendlyByteBuf,MSG> decoder, BiConsumer<MSG,Supplier<NetworkEvent.Context>> messageConsumer, Optional<NetworkDirection> networkDirection)