Interface PacketRegistrar
- All Known Implementing Classes:
DelayedPacketRegistrationHandler, PacketRegistrationHandler, PaperNetworkHandler
public interface PacketRegistrar
-
Method Summary
Modifier and TypeMethodDescriptiongetSide()<T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
PacketRegistrarregisterConfigurationPacket(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? extends net.minecraft.network.FriendlyByteBuf, T> codec, Consumer<PacketContext<T>> handler) Packet Registration, registers a CONFIGURATION packet<T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
PacketRegistrarregisterPacket(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? extends net.minecraft.network.FriendlyByteBuf, T> codec, Consumer<PacketContext<T>> handler) Packet Registration, registers a PLAY packet
-
Method Details
-
getSide
Side getSide()- Returns:
- the side
-
registerPacket
<T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload> PacketRegistrar registerPacket(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? extends net.minecraft.network.FriendlyByteBuf, T> codec, Consumer<PacketContext<T>> handler) Packet Registration, registers a PLAY packet- Type Parameters:
T- - The packet type- Parameters:
type- - The packet type.codec- - The StreamCodec.handler- - The handler method.- Returns:
- The registrar for chaining registrations.
-
registerConfigurationPacket
<T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload> PacketRegistrar registerConfigurationPacket(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? extends net.minecraft.network.FriendlyByteBuf, T> codec, Consumer<PacketContext<T>> handler) Packet Registration, registers a CONFIGURATION packet- Type Parameters:
T- - The packet type- Parameters:
type- - The packet type.codec- - The StreamCodec.handler- - The handler method.- Returns:
- The registrar for chaining registrations.
-