Index
All Classes and Interfaces|All Packages
C
- clientboundPayload(CustomPacketPayload.Type<T>, StreamCodec<? super RegistryFriendlyByteBuf, T>) - Method in class com.jvn.toucanlib.fabric.network.ToucanNetwork
-
Registers a clientbound play payload type.
- com.jvn.toucanlib.fabric - package com.jvn.toucanlib.fabric
-
Fabric bootstrap implementation for ToucanLib.
- com.jvn.toucanlib.fabric.network - package com.jvn.toucanlib.fabric.network
-
Public Fabric-only networking helpers.
- create(String) - Static method in class com.jvn.toucanlib.fabric.network.ToucanClientNetwork
-
Creates a client networking wrapper.
- create(String) - Static method in class com.jvn.toucanlib.fabric.network.ToucanNetwork
-
Creates a Fabric network wrapper.
- create(String, String) - Static method in class com.jvn.toucanlib.fabric.network.ToucanNetwork
-
Creates a Fabric network wrapper.
E
- enqueue(ServerPlayNetworking.Context, Runnable) - Static method in class com.jvn.toucanlib.fabric.network.ToucanNetwork
-
Enqueues server work from a Fabric play payload context.
M
- modId() - Method in class com.jvn.toucanlib.fabric.network.ToucanNetwork
-
Returns the owning mod id used by diagnostics.
O
- onInitialize() - Method in class com.jvn.toucanlib.fabric.ToucanLibFabric
P
- playToClient(CustomPacketPayload.Type<T>, StreamCodec<? super RegistryFriendlyByteBuf, T>, ClientPlayNetworking.PlayPayloadHandler<T>) - Method in class com.jvn.toucanlib.fabric.network.ToucanClientNetwork
-
Registers a clientbound play payload and global client receiver.
- playToServer(CustomPacketPayload.Type<T>, StreamCodec<? super RegistryFriendlyByteBuf, T>, ServerPlayNetworking.PlayPayloadHandler<T>) - Method in class com.jvn.toucanlib.fabric.network.ToucanNetwork
-
Registers a serverbound play payload and global server receiver.
S
- safePlayToClient(CustomPacketPayload.Type<T>, StreamCodec<? super RegistryFriendlyByteBuf, T>, String, String) - Method in class com.jvn.toucanlib.fabric.network.ToucanClientNetwork
-
Registers a clientbound payload that dispatches to a static client method by reflection.
- safePlayToClientThreaded(CustomPacketPayload.Type<T>, StreamCodec<? super RegistryFriendlyByteBuf, T>, String, String) - Method in class com.jvn.toucanlib.fabric.network.ToucanClientNetwork
-
Registers a clientbound payload that dispatches to a static client method on the client task queue.
- sendToAllPlayers(MinecraftServer, CustomPacketPayload) - Static method in class com.jvn.toucanlib.fabric.network.ToucanNetwork
-
Sends a payload to every online player.
- sendToPlayer(ServerPlayer, CustomPacketPayload) - Static method in class com.jvn.toucanlib.fabric.network.ToucanNetwork
-
Sends a payload to one server player.
- sendToPlayersInSameLevel(ServerPlayer, CustomPacketPayload) - Static method in class com.jvn.toucanlib.fabric.network.ToucanNetwork
-
Sends a payload to players in the same level as
referencePlayer. - sendToServer(CustomPacketPayload) - Static method in class com.jvn.toucanlib.fabric.network.ToucanClientNetwork
-
Sends a payload to the connected server.
T
- ToucanClientNetwork - Class in com.jvn.toucanlib.fabric.network
-
Fabric client-side play-networking helpers.
- ToucanLibFabric - Class in com.jvn.toucanlib.fabric
-
Internal Fabric loader entrypoint.
- ToucanLibFabric() - Constructor for class com.jvn.toucanlib.fabric.ToucanLibFabric
- ToucanNetwork - Class in com.jvn.toucanlib.fabric.network
-
Thin Fabric play-networking wrapper aligned with ToucanLib's NeoForge networking helpers.
W
- withServerPlayer(ServerPlayNetworking.Context, Consumer<ServerPlayer>) - Static method in class com.jvn.toucanlib.fabric.network.ToucanNetwork
-
Runs the consumer with the context player.
All Classes and Interfaces|All Packages