net.minecraft.network.syncher

public class SynchedEntityData

ald
net.minecraft.network.syncher.SynchedEntityData
net.minecraft.class_2945

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_13334
private static final int
b
MAX_ID_VALUE
field_33378
static final ClassTreeIdRegistry
c
ID_REGISTRY
field_49021
private final SyncedDataHolder
d
entity
field_13333
private final SynchedEntityData$DataItem<?>[]
e
itemsById
field_13331
private boolean
f
isDirty
field_13329

Constructor summary

ModifierConstructor
(SyncedDataHolder arg0, SynchedEntityData$DataItem<?>[] arg1)

Method summary

Modifier and TypeMethod
public static <T> EntityDataAccessor<T>
a(Class<? extends alc> arg0, ala<T> arg1)
defineId(Class<? extends SyncedDataHolder> arg0, EntityDataSerializer<T> arg1)
method_12791(Class<? extends class_9221> arg0, class_2941<T> arg1)
private <T> SynchedEntityData$DataItem<T>
b(akz<T> arg0)
getItem(EntityDataAccessor<T> arg0)
method_12783(class_2940<T> arg0)
public <T> T
a(akz<T> arg0)
get(EntityDataAccessor<T> arg0)
method_12789(class_2940<T> arg0)
public <T> void
a(akz<T> arg0, T arg1)
set(EntityDataAccessor<T> arg0, T arg1)
method_12778(class_2940<T> arg0, T arg1)
public <T> void
a(akz<T> arg0, T arg1, boolean arg2)
set(EntityDataAccessor<T> arg0, T arg1, boolean arg2)
method_49743(class_2940<T> arg0, T arg1, boolean arg2)
public boolean
a()
isDirty()
method_12786()
public List<SynchedEntityData$DataValue<?>>
b()
packDirty()
method_12781()
public List<SynchedEntityData$DataValue<?>>
c()
getNonDefaultValues()
method_46357()
public void
a(List<ald$c<?>> arg0)
assignValues(List<SynchedEntityData$DataValue<?>> arg0)
method_12779(List<class_2945$class_7834<?>> arg0)
private <T> void
a(ald$b<T> arg0, ald$c<?> arg1)
assignValue(SynchedEntityData$DataItem<T> arg0, SynchedEntityData$DataValue<?> arg1)
method_12785(class_2945$class_2946<T> arg0, class_2945$class_7834<?> arg1)