net.minecraft.component

class ComponentChanges$3

implements PacketCodec<RegistryByteBuf, ComponentChanges>

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

Constructor summary

ModifierConstructor
(ComponentChanges$PacketCodecFunction val$codecGetter)

Method summary

Modifier and TypeMethod
public ComponentChanges
decode(RegistryFriendlyByteBuf input)
decode(RegistryFriendlyByteBuf input)
method_68841(class_9129 arg0)
decode(RegistryByteBuf arg0)
public void
encode(RegistryFriendlyByteBuf output, DataComponentPatch patch)
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)
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)