Uses of Enum Class
net.minecraftforge.network.NetworkDirection
-
Uses of NetworkDirection in net.minecraftforge.network
Modifier and TypeFieldDescriptionprivate final NetworkDirection
HandshakeHandler.direction
private final NetworkDirection
PacketDistributor.direction
private final NetworkDirection
NetworkEvent.Context.networkDirection
TheNetworkDirection
this message has been received on.Modifier and TypeFieldDescriptionprivate static final 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 duringHandshakeHandler.tickLogin(Connection)
handling.(package private) static void
HandshakeHandler.registerHandshake
(Connection manager, NetworkDirection direction) Create a new handshake instance.void
MCRegisterPacketHandler.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, BiConsumer<ResourceLocation, FriendlyByteBuf> packetSink) (package private)
Context
(Connection networkManager, NetworkDirection networkDirection, NetworkEvent.PacketDispatcher dispatcher) private
HandshakeHandler
(Connection networkManager, NetworkDirection side) PacketDistributor
(BiFunction<PacketDistributor<T>, Supplier<T>, Consumer<Packet<?>>> functor, NetworkDirection direction) -
Uses of NetworkDirection in net.minecraftforge.network.simple
Modifier and TypeFieldDescriptionprivate final 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)