net.minecraft.entity.data

public class SyncedData

kh
net.minecraft.unmapped.C_61027059
net.minecraft.entity.data.SyncedData

Field summary

Modifier and TypeField
private static final Map<Class<? extends Entity>, Integer>
a
f_13139275
ENTITY_IDS
private final Entity
b
f_08112890
entity
private final Map<Integer, SyncedData$Entry<?>>
c
f_22320309
entries
private final ReadWriteLock
d
f_77618316
lock
private boolean
e
f_64555447
empty
private boolean
f
f_55053861
dirty

Constructor summary

ModifierConstructor
public (Entity entity)

Method summary

Modifier and TypeMethod
public static <T> DataAttribute<T>
a(Class<? extends rr> arg0, kf<T> arg1)
m_43414535(Class<? extends C_42232651> arg0, C_20634761<T> arg1)
registerSerializer(Class<? extends Entity> type, DataSerializer<T> serializer)
public <T> void
a(ke<T> arg0, T arg1)
m_28924232(C_63353360<T> arg0, T arg1)
register(DataAttribute<T> attribute, T value)
private <T> void
c(ke<T> arg0, T arg1)
m_12418305(C_63353360<T> arg0, T arg1)
addEntry(DataAttribute<T> attribute, T value)
private <T> SyncedData$Entry<T>
c(ke<T> arg0)
m_04047579(C_63353360<T> arg0)
getEntry(DataAttribute<T> attribute)
public <T> T
a(ke<T> arg0)
m_78638973(C_63353360<T> arg0)
get(DataAttribute<T> attribute)
public <T> void
b(ke<T> arg0, T arg1)
m_17713085(C_63353360<T> arg0, T arg1)
set(DataAttribute<T> attribute, T value)
public <T> void
b(ke<T> arg0)
m_89388899(C_63353360<T> arg0)
markDirty(DataAttribute<T> attribute)
public boolean
a()
m_40584087()
isDirty()
public static void
a(List<kh$a<?>> arg0, em arg1)
m_94914813(List<C_61027059$C_95179189<?>> arg0, C_04635774 arg1)
write(List<SyncedData$Entry<?>> entries, PacketByteBuf buffer)
public List<SyncedData$Entry<?>>
b()
m_94379278()
collectDirty()
public void
a(em arg0)
m_08569472(C_04635774 arg0)
write(PacketByteBuf buffer)
public List<SyncedData$Entry<?>>
c()
m_64545226()
getAll()
private static <T> void
a(em arg0, kh$a<T> arg1)
m_31996703(C_04635774 arg0, C_61027059$C_95179189<T> arg1)
writeEntry(PacketByteBuf buffer, SyncedData$Entry<T> entry)
public static List<SyncedData$Entry<?>>
b(em arg0)
m_63048531(C_04635774 arg0)
read(PacketByteBuf buffer)
public boolean
d()
m_10745238()
isEmpty()
public void
e()
m_06407655()
markClean()
public void
a(List<kh$a<?>> arg0)
m_47989627(List<C_61027059$C_95179189<?>> arg0)
update(List<SyncedData$Entry<?>> entries)
protected <T> void
a(kh$a<T> arg0, kh$a<?> arg1)
m_87348092(C_61027059$C_95179189<T> arg0, C_61027059$C_95179189<?> arg1)
updateValue(SyncedData$Entry<T> dest, SyncedData$Entry<?> src)