net.minecraft.network.syncher

public class SynchedEntityData

alg
net.minecraft.network.syncher.SynchedEntityData
net.minecraft.class_2945
net.minecraft.unmapped.C_pyoaoolj
net.minecraft.entity.data.DataTracker
net.minecraft.entity.data.DataTracker
net.minecraft.src.C_5247_
net.minecraft.network.syncher.DataWatcher

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_13334
f_pwfjinvp
LOGGER
LOGGER
f_135342_
private static final int
b
MAX_ID_VALUE
field_33378
f_vgksiniq
MAX_DATA_VALUE_ID
MAX_ID_VALUE
f_179843_
static final ClassTreeIdRegistry
c
ID_REGISTRY
field_49021
f_yproqpbr
CLASS_TO_LAST_ID
ID_REGISTRY
f_316642_
private final SyncedDataHolder
d
entity
field_13333
f_qfptogll
trackedEntity
trackedEntity
f_135344_
private final SynchedEntityData$DataItem<?>[]
e
itemsById
field_13331
f_ypqieorz
entries
entries
f_135345_
private boolean
f
isDirty
field_13329
f_kvbffwrt
dirty
dirty
f_135348_

Constructor summary

ModifierConstructor
(SyncedDataHolder trackedEntity, SynchedEntityData$DataItem<?>[] entries)

Method summary

Modifier and TypeMethod
public static <T> EntityDataAccessor<T>
a(Class<? extends alf> arg0, ald<T> arg1)
defineId(Class<? extends SyncedDataHolder> arg0, EntityDataSerializer<T> arg1)
method_12791(Class<? extends class_9221> arg0, class_2941<T> arg1)
m_ukdkpyuu(Class<? extends C_uvkvnqfu> arg0, C_xrzqxzbg<T> arg1)
registerData(Class<? extends DataTracked> entityClass, TrackedDataHandler<T> dataHandler)
registerData(Class<? extends TrackedDataHolder> entityClass, TrackedDataHandler<T> dataHandler)
m_135353_(Class<? extends C_313530_> p_135354_, C_5226_<T> p_135355_)
private <T> SynchedEntityData$DataItem<T>
b(alc<T> arg0)
getItem(EntityDataAccessor<T> arg0)
method_12783(class_2940<T> arg0)
m_otydaoab(C_rinmcaxy<T> arg0)
getEntry(TrackedData<T> key)
getEntry(TrackedData<T> key)
m_135379_(C_5225_<T> arg0)
public <T> T
a(alc<T> arg0)
get(EntityDataAccessor<T> arg0)
method_12789(class_2940<T> arg0)
m_jnyljhzp(C_rinmcaxy<T> arg0)
get(TrackedData<T> data)
get(TrackedData<T> data)
m_135370_(C_5225_<T> arg0)
public <T> void
a(alc<T> arg0, T arg1)
set(EntityDataAccessor<T> arg0, T arg1)
method_12778(class_2940<T> arg0, T arg1)
m_hxyjvyle(C_rinmcaxy<T> arg0, T arg1)
set(TrackedData<T> key, T value)
set(TrackedData<T> data, T value)
m_135381_(C_5225_<T> p_135383_, T arg1)
public <T> void
a(alc<T> arg0, T arg1, boolean arg2)
set(EntityDataAccessor<T> arg0, T arg1, boolean arg2)
method_49743(class_2940<T> arg0, T arg1, boolean arg2)
m_uavdsagd(C_rinmcaxy<T> arg0, T arg1, boolean arg2)
set(TrackedData<T> key, T value, boolean force)
set(TrackedData<T> data, T value, boolean alwaysSet)
m_276349_(C_5225_<T> p_276363_, T p_276370_, boolean arg2)
public boolean
a()
isDirty()
method_12786()
m_jwgormpp()
isDirty()
isDirty()
m_135352_()
public List<SynchedEntityData$DataValue<?>>
b()
packDirty()
method_12781()
m_xntlavme()
getDirtyEntries()
getDirtyEntries()
m_135378_()
public List<SynchedEntityData$DataValue<?>>
c()
getNonDefaultValues()
method_46357()
m_inhpjhpj()
getChangedEntries()
serializeData()
m_252804_()
public void
a(List<alg$c<?>> arg0)
assignValues(List<SynchedEntityData$DataValue<?>> arg0)
method_12779(List<class_2945$class_7834<?>> arg0)
m_xswshmup(List<C_pyoaoolj$C_ujwzqgsv<?>> arg0)
writeUpdatedEntries(List<DataTracker$SerializedEntry<?>> entries)
writeUpdatedEntries(List<DataTracker$SerializedEntry<?>> serializedEntries)
m_135356_(List<C_5247_$C_252362_<?>> arg0)
private <T> void
a(alg$b<T> arg0, alg$c<?> arg1)
assignValue(SynchedEntityData$DataItem<T> arg0, SynchedEntityData$DataValue<?> arg1)
method_12785(class_2945$class_2946<T> arg0, class_2945$class_7834<?> arg1)
m_lnfpmygi(C_pyoaoolj$C_wtgrkbrh<T> arg0, C_pyoaoolj$C_ujwzqgsv<?> arg1)
copyToFrom(DataTracker$Entry<T> to, DataTracker$SerializedEntry<?> from)
copyToFrom(DataTracker$Entry<T> entry, DataTracker$SerializedEntry<?> serializedEntry)
m_135375_(C_5247_$C_5248_<T> p_254484_, C_5247_$C_252362_<?> arg1)