Index

C E M O P S T W 
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.
C E M O P S T W 
All Classes and Interfaces|All Packages