net.minecraft.network.handler

public class PacketCodecDispatcher$Builder<B extends io.netty.buffer.ByteBuf, V, T>

net.minecraft.network.codec.IdDispatchCodec$Builder
net.minecraft.class_9136$class_9137
net.minecraft.network.handler.PacketCodecDispatcher$Builder

Field summary

Modifier and TypeField
private final List<PacketCodecDispatcher$PacketType<B, V, T>>
entries
field_48580
packetTypes
private final Function<V, ? extends T>
typeGetter
field_48581
packetIdGetter

Constructor summary

ModifierConstructor
private (Function<V, ? extends T> packetIdGetter)

Method summary

Modifier and TypeMethod
public PacketCodecDispatcher$Builder<B, V, T>
add(T type, StreamCodec<? super B, ? extends V> serializer)
method_56429(T arg0, class_9139<? super B, ? extends V> arg1)
add(T id, PacketCodec<? super B, ? extends V> codec)
public PacketCodecDispatcher<B, V, T>
build()
method_56428()
build()