Package net.minecraft.entity.data
Class DataTracker
java.lang.Object
net.minecraft.entity.data.DataTracker
- Mappings:
Namespace Name official xvintermediary net/minecraft/class_878named net/minecraft/entity/data/DataTracker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate final Entityprivate final Mapprivate ReadWriteLockprivate static final Map -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEntry(int int2, int int3) voidstatic ListdeserializePacket(PacketByteBuf packet) bytegetByte(int id) floatgetFloat(int id) intgetInt(int id) shortgetShort(int id) getStack(int id) getString(int id) booleanisDirty()booleanisEmpty()voidmarkDirty(int id) method_10992(int int2) private class_879method_2706(int id) private static voidmethod_8377(PacketByteBuf packetByteBuf, class_879 class_879) voidsetProperty(int id, Object value) voidvoidwrite(PacketByteBuf packet) static voidwriteData(List entries, PacketByteBuf data) voidwriteUpdatedEntries(List list)
-
Field Details
-
trackedEntities
- Mappings:
Namespace Name Mixin selector official cLxv;c:Ljava/util/Map;intermediary field_11925Lnet/minecraft/class_878;field_11925:Ljava/util/Map;named trackedEntitiesLnet/minecraft/entity/data/DataTracker;trackedEntities:Ljava/util/Map;
-
entity
- Mappings:
Namespace Name Mixin selector official aLxv;a:Lwv;intermediary field_9085Lnet/minecraft/class_878;field_9085:Lnet/minecraft/class_864;named entityLnet/minecraft/entity/data/DataTracker;entity:Lnet/minecraft/entity/Entity;
-
empty
private boolean empty- Mappings:
Namespace Name Mixin selector official bLxv;b:Zintermediary field_5348Lnet/minecraft/class_878;field_5348:Znamed emptyLnet/minecraft/entity/data/DataTracker;empty:Z
-
entries
- Mappings:
Namespace Name Mixin selector official dLxv;d:Ljava/util/Map;intermediary field_3420Lnet/minecraft/class_878;field_3420:Ljava/util/Map;named entriesLnet/minecraft/entity/data/DataTracker;entries:Ljava/util/Map;
-
dirty
private boolean dirty- Mappings:
Namespace Name Mixin selector official eLxv;e:Zintermediary field_3421Lnet/minecraft/class_878;field_3421:Znamed dirtyLnet/minecraft/entity/data/DataTracker;dirty:Z
-
lock
- Mappings:
Namespace Name Mixin selector official fLxv;f:Ljava/util/concurrent/locks/ReadWriteLock;intermediary field_3422Lnet/minecraft/class_878;field_3422:Ljava/util/concurrent/locks/ReadWriteLock;named lockLnet/minecraft/entity/data/DataTracker;lock:Ljava/util/concurrent/locks/ReadWriteLock;
-
-
Constructor Details
-
DataTracker
- Mappings:
Namespace Name Mixin selector official <init>Lxv;<init>(Lwv;)Vintermediary <init>Lnet/minecraft/class_878;<init>(Lnet/minecraft/class_864;)Vnamed <init>Lnet/minecraft/entity/data/DataTracker;<init>(Lnet/minecraft/entity/Entity;)V
-
-
Method Details
-
track
- Mappings:
Namespace Name Mixin selector official aLxv;a(ILjava/lang/Object;)Vintermediary method_2694Lnet/minecraft/class_878;method_2694(ILjava/lang/Object;)Vnamed trackLnet/minecraft/entity/data/DataTracker;track(ILjava/lang/Object;)V
-
addEntry
public void addEntry(int int2, int int3) - Mappings:
Namespace Name Mixin selector official aLxv;a(II)Vintermediary method_4488Lnet/minecraft/class_878;method_4488(II)Vnamed addEntryLnet/minecraft/entity/data/DataTracker;addEntry(II)V
-
getByte
public byte getByte(int id) - Mappings:
Namespace Name Mixin selector official aLxv;a(I)Bintermediary method_2693Lnet/minecraft/class_878;method_2693(I)Bnamed getByteLnet/minecraft/entity/data/DataTracker;getByte(I)B
-
getShort
public short getShort(int id) - Mappings:
Namespace Name Mixin selector official bLxv;b(I)Sintermediary method_2701Lnet/minecraft/class_878;method_2701(I)Snamed getShortLnet/minecraft/entity/data/DataTracker;getShort(I)S
-
getInt
public int getInt(int id) - Mappings:
Namespace Name Mixin selector official cLxv;c(I)Iintermediary method_2704Lnet/minecraft/class_878;method_2704(I)Inamed getIntLnet/minecraft/entity/data/DataTracker;getInt(I)I
-
getFloat
public float getFloat(int id) - Mappings:
Namespace Name Mixin selector official dLxv;d(I)Fintermediary method_6180Lnet/minecraft/class_878;method_6180(I)Fnamed getFloatLnet/minecraft/entity/data/DataTracker;getFloat(I)F
-
getString
- Mappings:
Namespace Name Mixin selector official eLxv;e(I)Ljava/lang/String;intermediary method_2705Lnet/minecraft/class_878;method_2705(I)Ljava/lang/String;named getStringLnet/minecraft/entity/data/DataTracker;getString(I)Ljava/lang/String;
-
getStack
- Mappings:
Namespace Name Mixin selector official fLxv;f(I)Lamj;intermediary method_4490Lnet/minecraft/class_878;method_4490(I)Lnet/minecraft/class_1071;named getStackLnet/minecraft/entity/data/DataTracker;getStack(I)Lnet/minecraft/item/ItemStack;
-
method_2706
- Mappings:
Namespace Name Mixin selector official jLxv;j(I)Lxw;intermediary method_2706Lnet/minecraft/class_878;method_2706(I)Lnet/minecraft/class_879;named method_2706Lnet/minecraft/entity/data/DataTracker;method_2706(I)Lnet/minecraft/entity/data/class_879;
-
method_10992
- Mappings:
Namespace Name Mixin selector official hLxv;h(I)Lfa;intermediary method_10992Lnet/minecraft/class_878;method_10992(I)Lnet/minecraft/class_2563;named method_10992Lnet/minecraft/entity/data/DataTracker;method_10992(I)Lnet/minecraft/util/math/EulerAngle;
-
setProperty
- Mappings:
Namespace Name Mixin selector official bLxv;b(ILjava/lang/Object;)Vintermediary method_2702Lnet/minecraft/class_878;method_2702(ILjava/lang/Object;)Vnamed setPropertyLnet/minecraft/entity/data/DataTracker;setProperty(ILjava/lang/Object;)V
-
markDirty
public void markDirty(int id) - Mappings:
Namespace Name Mixin selector official iLxv;i(I)Vintermediary method_4491Lnet/minecraft/class_878;method_4491(I)Vnamed markDirtyLnet/minecraft/entity/data/DataTracker;markDirty(I)V
-
isDirty
public boolean isDirty()- Mappings:
Namespace Name Mixin selector official aLxv;a()Zintermediary method_2692Lnet/minecraft/class_878;method_2692()Znamed isDirtyLnet/minecraft/entity/data/DataTracker;isDirty()Z
-
writeData
- Mappings:
Namespace Name Mixin selector official aLxv;a(Ljava/util/List;Lhd;)Vintermediary method_8378Lnet/minecraft/class_878;method_8378(Ljava/util/List;Lnet/minecraft/class_1967;)Vnamed writeDataLnet/minecraft/entity/data/DataTracker;writeData(Ljava/util/List;Lnet/minecraft/util/PacketByteBuf;)V
-
getChangedEntries
- Mappings:
Namespace Name Mixin selector official bLxv;b()Ljava/util/List;intermediary method_2700Lnet/minecraft/class_878;method_2700()Ljava/util/List;named getChangedEntriesLnet/minecraft/entity/data/DataTracker;getChangedEntries()Ljava/util/List;
-
write
- Mappings:
Namespace Name Mixin selector official aLxv;a(Lhd;)Vintermediary method_8376Lnet/minecraft/class_878;method_8376(Lnet/minecraft/class_1967;)Vnamed writeLnet/minecraft/entity/data/DataTracker;write(Lnet/minecraft/util/PacketByteBuf;)V
-
getEntries
- Mappings:
Namespace Name Mixin selector official cLxv;c()Ljava/util/List;intermediary method_2703Lnet/minecraft/class_878;method_2703()Ljava/util/List;named getEntriesLnet/minecraft/entity/data/DataTracker;getEntries()Ljava/util/List;
-
method_8377
- Mappings:
Namespace Name Mixin selector official aLxv;a(Lhd;Lxw;)Vintermediary method_8377Lnet/minecraft/class_878;method_8377(Lnet/minecraft/class_1967;Lnet/minecraft/class_879;)Vnamed method_8377Lnet/minecraft/entity/data/DataTracker;method_8377(Lnet/minecraft/util/PacketByteBuf;Lnet/minecraft/entity/data/class_879;)V
-
deserializePacket
- Mappings:
Namespace Name Mixin selector official bLxv;b(Lhd;)Ljava/util/List;intermediary method_8379Lnet/minecraft/class_878;method_8379(Lnet/minecraft/class_1967;)Ljava/util/List;named deserializePacketLnet/minecraft/entity/data/DataTracker;deserializePacket(Lnet/minecraft/util/PacketByteBuf;)Ljava/util/List;
-
writeUpdatedEntries
- Mappings:
Namespace Name Mixin selector official aLxv;a(Ljava/util/List;)Vintermediary method_2698Lnet/minecraft/class_878;method_2698(Ljava/util/List;)Vnamed writeUpdatedEntriesLnet/minecraft/entity/data/DataTracker;writeUpdatedEntries(Ljava/util/List;)V
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector official dLxv;d()Zintermediary method_4489Lnet/minecraft/class_878;method_4489()Znamed isEmptyLnet/minecraft/entity/data/DataTracker;isEmpty()Z
-
clearDirty
public void clearDirty()- Mappings:
Namespace Name Mixin selector official eLxv;e()Vintermediary method_6181Lnet/minecraft/class_878;method_6181()Vnamed clearDirtyLnet/minecraft/entity/data/DataTracker;clearDirty()V
-