net.minecraft.entity.data

public record DataTracker$SerializedEntry<T>

net.minecraft.network.syncher.SynchedEntityData$DataValue
net.minecraft.class_2945$class_7834
net.minecraft.entity.data.DataTracker$SerializedEntry

Field summary

Modifier and TypeField
private final int
id
comp_1115
id
private final TrackedDataHandler<T>
serializer
comp_1116
handler
private final T
value
comp_1117
value

Constructor summary

ModifierConstructor
public (int id, TrackedDataHandler<T> handler, T value)

Method summary

Modifier and TypeMethod
public static <T> DataTracker$SerializedEntry<T>
create(EntityDataAccessor<T> accessor, T value)
method_46360(class_2940<T> arg0, T arg1)
of(TrackedData<T> data, T value)
public void
write(RegistryFriendlyByteBuf output)
method_46361(class_9129 arg0)
write(RegistryByteBuf buf)
public static DataTracker$SerializedEntry<?>
read(RegistryFriendlyByteBuf input, int id)
method_46362(class_9129 arg0, int arg1)
fromBuf(RegistryByteBuf buf, int id)
private static <T> DataTracker$SerializedEntry<T>
read(RegistryFriendlyByteBuf input, int id, EntityDataSerializer<T> serializer)
method_46363(class_9129 arg0, int arg1, class_2941<T> arg2)
fromBuf(RegistryByteBuf buf, int id, TrackedDataHandler<T> handler)
public int
id()
comp_1115()
id()
public TrackedDataHandler<T>
serializer()
comp_1116()
handler()
public T
value()
comp_1117()
value()