public class DelayedPacketRegistrationHandler extends java.lang.Object implements PacketRegistrar
| Constructor and Description |
|---|
DelayedPacketRegistrationHandler() |
| Modifier and Type | Method and Description |
|---|---|
Side |
getSide() |
<T> PacketRegistrar |
registerPacket(net.minecraft.resources.ResourceLocation packetIdentifier,
java.lang.Class<T> messageType,
java.util.function.BiConsumer<T,net.minecraft.network.FriendlyByteBuf> encoder,
java.util.function.Function<net.minecraft.network.FriendlyByteBuf,T> decoder,
java.util.function.Consumer<PacketContext<T>> handler)
Packet Registration
|
void |
registerQueuedPackets(PacketRegistrationHandler packetRegistration) |
public Side getSide()
getSide in interface PacketRegistrarpublic <T> PacketRegistrar registerPacket(net.minecraft.resources.ResourceLocation packetIdentifier, java.lang.Class<T> messageType, java.util.function.BiConsumer<T,net.minecraft.network.FriendlyByteBuf> encoder, java.util.function.Function<net.minecraft.network.FriendlyByteBuf,T> decoder, java.util.function.Consumer<PacketContext<T>> handler)
PacketRegistrarregisterPacket in interface PacketRegistrarT - - The class typepacketIdentifier - - The unique ResourceLocation packet id.messageType - - The class of the packet.encoder - - The encoder method.decoder - - The decoder method.handler - - The handler method.public void registerQueuedPackets(PacketRegistrationHandler packetRegistration)