Modifier and Type |
Method and Description |
private <T> void |
addTrackedData(TrackedData<T> trackedData,
T t) |
void |
clearDirty() |
private <T> void |
copyToFrom(DataTracker.Entry<T> entry,
DataTracker.Entry<?> entry2) |
static List<DataTracker.Entry<?>> |
deserializePacket(PacketByteBuf packetByteBuf) |
static void |
entriesToPacket(List<DataTracker.Entry<?>> list,
PacketByteBuf packetByteBuf) |
private static <T> DataTracker.Entry<T> |
entryFromPacket(PacketByteBuf packetByteBuf,
int int2,
TrackedDataHandler<T> trackedDataHandler) |
<T> T |
get(TrackedData<T> trackedData) |
List<DataTracker.Entry<?>> |
getAllEntries() |
List<DataTracker.Entry<?>> |
getDirtyEntries() |
private <T> DataTracker.Entry<T> |
getEntry(TrackedData<T> trackedData) |
boolean |
isDirty() |
boolean |
isEmpty() |
static <T> TrackedData<T> |
registerData(Class<? extends Entity> entityClass,
TrackedDataHandler<T> dataHandler) |
<T> void |
set(TrackedData<T> key,
T t) |
<T> void |
startTracking(TrackedData<T> key,
T initialValue) |
private static <T> void |
writeEntryToPacket(PacketByteBuf packetByteBuf,
DataTracker.Entry<T> entry) |
void |
writeUpdatedEntries(List<DataTracker.Entry<?>> list) |