Uses of Enum Class
net.minecraftforge.fml.network.NetworkDirection
Packages that use NetworkDirection
-
Uses of NetworkDirection in net.minecraftforge.fml.network
Fields in net.minecraftforge.fml.network declared as NetworkDirectionModifier and TypeFieldDescriptionprivate final NetworkDirectionFMLHandshakeHandler.directionprivate final NetworkDirectionPacketDistributor.directionprivate final NetworkDirectionNetworkEvent.Context.networkDirectionTheNetworkDirectionthis message has been received on.Fields in net.minecraftforge.fml.network with type parameters of type NetworkDirectionModifier and TypeFieldDescriptionprivate static final it.unimi.dsi.fastutil.objects.Reference2ReferenceArrayMap<Class<? extends IPacket>,NetworkDirection> NetworkDirection.packetLookupMethods in net.minecraftforge.fml.network that return NetworkDirectionModifier and TypeMethodDescriptionstatic <T extends ICustomPacket<?>>
NetworkDirectionNetworkDirection.directionFor(Class<T> customPacket) default NetworkDirectionICustomPacket.getDirection()NetworkEvent.Context.getDirection()PacketDistributor.PacketTarget.getDirection()NetworkDirection.reply()static NetworkDirectionReturns 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.fml.network with parameters of type NetworkDirectionModifier and TypeMethodDescription(package private) booleanNetworkInstance.dispatch(NetworkDirection side, ICustomPacket<?> packet, NetworkManager manager) (package private) static List<NetworkRegistry.LoginPayload>NetworkRegistry.gatherLoginPayloads(NetworkDirection direction, boolean isLocal) Retrieve theNetworkRegistry.LoginPayloadlist for dispatch duringFMLHandshakeHandler.tickLogin(NetworkManager)handling.(package private) static voidFMLHandshakeHandler.registerHandshake(NetworkManager manager, NetworkDirection direction) Create a new handshake instance.voidFMLMCRegisterPacketHandler.sendRegistry(NetworkManager manager, NetworkDirection dir) static voidNetworkHooks.validatePacketDirection(NetworkDirection packetDirection, Optional<NetworkDirection> expectedDirection, NetworkManager connection) Method parameters in net.minecraftforge.fml.network with type arguments of type NetworkDirectionModifier and TypeMethodDescriptionstatic voidNetworkHooks.validatePacketDirection(NetworkDirection packetDirection, Optional<NetworkDirection> expectedDirection, NetworkManager connection) Constructors in net.minecraftforge.fml.network with parameters of type NetworkDirectionModifierConstructorDescription(package private)Context(NetworkManager netHandler, NetworkDirection networkDirection, int index) (package private)Context(NetworkManager networkManager, NetworkDirection networkDirection, PacketDispatcher dispatcher) privateFMLHandshakeHandler(NetworkManager networkManager, NetworkDirection side) PacketDistributor(BiFunction<PacketDistributor<T>, Supplier<T>, Consumer<IPacket<?>>> functor, NetworkDirection direction) -
Uses of NetworkDirection in net.minecraftforge.fml.network.simple
Fields in net.minecraftforge.fml.network.simple with type parameters of type NetworkDirectionModifier and TypeFieldDescriptionprivate final Optional<NetworkDirection>IndexedMessageCodec.MessageHandler.networkDirectionprivate Optional<NetworkDirection>SimpleChannel.MessageBuilder.networkDirectionMethods in net.minecraftforge.fml.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> voidSimpleChannel.sendTo(MSG message, NetworkManager manager, NetworkDirection direction) <MSG> IPacket<?>SimpleChannel.toVanillaPacket(MSG message, NetworkDirection direction) Method parameters in net.minecraftforge.fml.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, PacketBuffer> encoder, Function<PacketBuffer, MSG> decoder, BiConsumer<MSG, Supplier<NetworkEvent.Context>> messageConsumer, Optional<NetworkDirection> networkDirection) <MSG> IndexedMessageCodec.MessageHandler<MSG>SimpleChannel.registerMessage(int index, Class<MSG> messageType, BiConsumer<MSG, PacketBuffer> encoder, Function<PacketBuffer, MSG> decoder, BiConsumer<MSG, Supplier<NetworkEvent.Context>> messageConsumer, Optional<NetworkDirection> networkDirection) Constructor parameters in net.minecraftforge.fml.network.simple with type arguments of type NetworkDirectionModifierConstructorDescriptionMessageHandler(int index, Class<MSG> messageType, BiConsumer<MSG, PacketBuffer> encoder, Function<PacketBuffer, MSG> decoder, BiConsumer<MSG, Supplier<NetworkEvent.Context>> messageConsumer, Optional<NetworkDirection> networkDirection)