public final class PacketContainer<T>
extends java.lang.Object
| Constructor and Description |
|---|
PacketContainer(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) |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Function<net.minecraft.network.FriendlyByteBuf,T> |
decoder() |
java.util.function.BiConsumer<T,net.minecraft.network.FriendlyByteBuf> |
encoder() |
java.util.function.Consumer<PacketContext<T>> |
handler() |
java.lang.Class<T> |
messageType() |
net.minecraft.resources.ResourceLocation |
packetIdentifier() |
public PacketContainer(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)
public net.minecraft.resources.ResourceLocation packetIdentifier()
public java.lang.Class<T> messageType()
public java.util.function.BiConsumer<T,net.minecraft.network.FriendlyByteBuf> encoder()
public java.util.function.Function<net.minecraft.network.FriendlyByteBuf,T> decoder()
public java.util.function.Consumer<PacketContext<T>> handler()