ClientSidePacketRegistryImpl

public class ClientSidePacketRegistryImpl implements ClientSidePacketRegistry, PacketRegistry

Functions

canServerReceive
Link copied to clipboard
boolean canServerReceive(Identifier id)
Check if the server declared the ability to receive a given packet IDusing the vanilla "register/unregister" protocol.
register
Link copied to clipboard
void register(Identifier id, PacketConsumer consumer)
Register a packet.
sendToServer
Link copied to clipboard
void sendToServer(Packet<? extends Object> packet)
Send a packet to the server.
void sendToServer(Identifier id, PacketByteBuf buf)
Send an identifier/buffer-based packet to the server.
void sendToServer(Packet<? extends Object> packet, GenericFutureListener<? extends Future<? extends Object>> completionListener)
Send a packet to the server.
void sendToServer(Identifier id, PacketByteBuf buf, GenericFutureListener<? extends Future<? extends Object>> completionListener)
Send an identifier/buffer-based packet to the server.
toPacket
Link copied to clipboard
Packet<? extends ObjecttoPacket(Identifier id, PacketByteBuf buf)
Turn a (identifier, byte buffer) pair into a "custom payload" packetsuitable for sending in the PacketRegistry's sending direction.
unregister
Link copied to clipboard
void unregister(Identifier id)
Unregister a packet.

Sources

jvm source
Link copied to clipboard