net.minecraft.network.codec

class PacketCodecs$30

implements PacketCodec<RegistryByteBuf, RegistryEntry<T>>

net.minecraft.network.codec.ByteBufCodecs$30
net.minecraft.class_9135$30
net.minecraft.network.codec.PacketCodecs$30

Field summary

Modifier and TypeField
private static final int
DIRECT_HOLDER_ID
field_61045
DIRECT_ID
final RegistryKey
val$registryKey
field_60506
field_60506
final PacketCodec
val$directCodec
field_61044
field_61044

Constructor summary

ModifierConstructor
(RegistryKey val$registryKey, PacketCodec val$directCodec)

Method summary

Modifier and TypeMethod
private IndexedIterable<RegistryEntry<T>>
getRegistryOrThrow(RegistryFriendlyByteBuf input)
method_72191(class_9129 arg0)
getRegistryContents(RegistryByteBuf buf)
public RegistryEntry<T>
decode(RegistryFriendlyByteBuf input)
method_71592(class_9129 arg0)
decode(RegistryByteBuf arg0)
public void
encode(RegistryFriendlyByteBuf output, Holder<T> holder)
method_71593(class_9129 arg0, class_6880<T> arg1)
encode(RegistryByteBuf arg0, RegistryEntry<T> arg1)
public void
encode(Object output, Object holder)
method_1_82(Object arg0, Object arg1)
encode(Object arg0, Object arg1)
public Object
decode(Object input)
method_1_81(Object arg0)
decode(Object arg0)