Uses of Enum Class
net.minecraftforge.network.NetworkDirection
Packages that use NetworkDirection
-
Uses of NetworkDirection in net.minecraftforge.network
Fields in net.minecraftforge.network declared as NetworkDirectionModifier and TypeFieldDescriptionprivate final NetworkDirection
HandshakeHandler.direction
private final NetworkDirection
PacketDistributor.direction
private final NetworkDirection
NetworkEvent.Context.networkDirection
TheNetworkDirection
this message has been received on.Fields in net.minecraftforge.network with type parameters of type NetworkDirectionModifier and TypeFieldDescriptionprivate static final it.unimi.dsi.fastutil.objects.Reference2ReferenceArrayMap<Class<? extends Packet>,
NetworkDirection> NetworkDirection.packetLookup
Methods in net.minecraftforge.network that return NetworkDirectionModifier 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.Methods in net.minecraftforge.network with parameters of type NetworkDirectionModifier 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) Method parameters in net.minecraftforge.network with type arguments of type NetworkDirectionModifier and TypeMethodDescriptionstatic void
NetworkHooks.validatePacketDirection
(NetworkDirection packetDirection, Optional<NetworkDirection> expectedDirection, Connection connection) Constructors in net.minecraftforge.network with parameters of type NetworkDirectionModifierConstructorDescription(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
Fields in net.minecraftforge.network.simple with type parameters of type NetworkDirectionModifier and TypeFieldDescriptionprivate final Optional<NetworkDirection>
IndexedMessageCodec.MessageHandler.networkDirection
private Optional<NetworkDirection>
SimpleChannel.MessageBuilder.networkDirection
Methods in net.minecraftforge.network.simple with parameters of type NetworkDirectionModifier 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) Method parameters in net.minecraftforge.network.simple with type arguments of type NetworkDirectionModifier 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) Constructor parameters in net.minecraftforge.network.simple with type arguments of type NetworkDirectionModifierConstructorDescriptionMessageHandler
(int index, Class<MSG> messageType, BiConsumer<MSG, FriendlyByteBuf> encoder, Function<FriendlyByteBuf, MSG> decoder, BiConsumer<MSG, Supplier<NetworkEvent.Context>> messageConsumer, Optional<NetworkDirection> networkDirection)