net.minecraft.component

class ComponentChanges$3

implements PacketCodec<RegistryByteBuf, ComponentChanges>

net.minecraft.core.component.DataComponentPatch$3
net.minecraft.class_9326$3
net.minecraft.component.ComponentChanges$3

Field summary

Modifier and TypeField
final ComponentChanges$PacketCodecFunction
val$codecGetter
field_58173
field_58173

Constructor summary

ModifierConstructor
(ComponentChanges$PacketCodecFunction val$codecGetter)

Method summary

Modifier and TypeMethod
public ComponentChanges
decode(RegistryFriendlyByteBuf input)
method_68841(class_9129 arg0)
decode(RegistryByteBuf arg0)
public void
encode(RegistryFriendlyByteBuf output, DataComponentPatch patch)
method_68842(class_9129 arg0, class_9326 arg1)
encode(RegistryByteBuf arg0, ComponentChanges arg1)
private <T> void
encodeComponent(RegistryFriendlyByteBuf output, DataComponentType<T> type, Object value)
method_68843(class_9129 arg0, class_9331<T> arg1, Object arg2)
encode(RegistryByteBuf buf, ComponentType<T> type, Object value)
public void
encode(Object output, Object patch)
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)