Class DataTracker

java.lang.Object
net.minecraft.entity.data.DataTracker

public class DataTracker extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_216
glue class_489
server mo
client ud
named net/minecraft/entity/data/DataTracker
  • Field Details

    • dataIds

      private static final HashMap dataIds
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1740 Lnet/minecraft/class_216;field_1740:Ljava/util/HashMap;
      glue field_1889 Lclass_489;field_1889:Ljava/util/HashMap;
      server a Lmo;a:Ljava/util/HashMap;
      client a Lud;a:Ljava/util/HashMap;
      named dataIds Lnet/minecraft/entity/data/DataTracker;dataIds:Ljava/util/HashMap;
    • data

      private final Map data
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1741 Lnet/minecraft/class_216;field_1741:Ljava/util/Map;
      glue field_1890 Lclass_489;field_1890:Ljava/util/Map;
      server b Lmo;b:Ljava/util/Map;
      client b Lud;b:Ljava/util/Map;
      named data Lnet/minecraft/entity/data/DataTracker;data:Ljava/util/Map;
    • field_1742

      private boolean field_1742
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1742 Lnet/minecraft/class_216;field_1742:Z
      glue field_1891 Lclass_489;field_1891:Z
      server c Lmo;c:Z
      client c Lud;c:Z
      named field_1742 Lnet/minecraft/entity/data/DataTracker;field_1742:Z
  • Constructor Details

    • DataTracker

      public DataTracker()
  • Method Details

    • startTracking

      public void startTracking(int valueId, Object object)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1502 Lnet/minecraft/class_216;method_1502(ILjava/lang/Object;)V
      glue method_1761 Lclass_489;method_1761(ILjava/lang/Object;)V
      server a Lmo;a(ILjava/lang/Object;)V
      client a Lud;a(ILjava/lang/Object;)V
      named startTracking Lnet/minecraft/entity/data/DataTracker;startTracking(ILjava/lang/Object;)V
    • getByte

      public byte getByte(int int2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1501 Lnet/minecraft/class_216;method_1501(I)B
      glue method_1760 Lclass_489;method_1760(I)B
      server a Lmo;a(I)B
      client a Lud;a(I)B
      named getByte Lnet/minecraft/entity/data/DataTracker;getByte(I)B
    • getInt

      public int getInt(int int2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1508 Lnet/minecraft/class_216;method_1508(I)I
      glue method_1767 Lclass_489;method_1767(I)I
      server b Lmo;b(I)I
      client b Lud;b(I)I
      named getInt Lnet/minecraft/entity/data/DataTracker;getInt(I)I
    • getString

      public String getString(int int2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1510 Lnet/minecraft/class_216;method_1510(I)Ljava/lang/String;
      glue method_1769 Lclass_489;method_1769(I)Ljava/lang/String;
      server c Lmo;c(I)Ljava/lang/String;
      client c Lud;c(I)Ljava/lang/String;
      named getString Lnet/minecraft/entity/data/DataTracker;getString(I)Ljava/lang/String;
    • setInt

      public void setInt(int int2, Object object)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1509 Lnet/minecraft/class_216;method_1509(ILjava/lang/Object;)V
      glue method_1768 Lclass_489;method_1768(ILjava/lang/Object;)V
      server b Lmo;b(ILjava/lang/Object;)V
      client b Lud;b(ILjava/lang/Object;)V
      named setInt Lnet/minecraft/entity/data/DataTracker;setInt(ILjava/lang/Object;)V
    • method_1500

      @Environment(SERVER) public boolean method_1500()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1500 Lnet/minecraft/class_216;method_1500()Z
      glue method_1759 Lclass_489;method_1759()Z
      server a Lmo;a()Z
      client method_1500 Lud;method_1500()Z
      named method_1500 Lnet/minecraft/entity/data/DataTracker;method_1500()Z
    • write

      public static void write(List list, DataOutputStream dataOutputStream)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1506 Lnet/minecraft/class_216;method_1506(Ljava/util/List;Ljava/io/DataOutputStream;)V
      glue method_1765 Lclass_489;method_1765(Ljava/util/List;Ljava/io/DataOutputStream;)V
      server a Lmo;a(Ljava/util/List;Ljava/io/DataOutputStream;)V
      client a Lud;a(Ljava/util/List;Ljava/io/DataOutputStream;)V
      named write Lnet/minecraft/entity/data/DataTracker;write(Ljava/util/List;Ljava/io/DataOutputStream;)V
    • getMetadata

      @Environment(SERVER) public ArrayList getMetadata()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1507 Lnet/minecraft/class_216;method_1507()Ljava/util/ArrayList;
      glue method_1766 Lclass_489;method_1766()Ljava/util/ArrayList;
      server b Lmo;b()Ljava/util/ArrayList;
      client method_1507 Lud;method_1507()Ljava/util/ArrayList;
      named getMetadata Lnet/minecraft/entity/data/DataTracker;getMetadata()Ljava/util/ArrayList;
    • write

      public void write(DataOutputStream out)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1504 Lnet/minecraft/class_216;method_1504(Ljava/io/DataOutputStream;)V
      glue method_1763 Lclass_489;method_1763(Ljava/io/DataOutputStream;)V
      server a Lmo;a(Ljava/io/DataOutputStream;)V
      client a Lud;a(Ljava/io/DataOutputStream;)V
      named write Lnet/minecraft/entity/data/DataTracker;write(Ljava/io/DataOutputStream;)V
    • write

      private static void write(DataOutputStream out, class_270 class_270)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1505 Lnet/minecraft/class_216;method_1505(Ljava/io/DataOutputStream;Lnet/minecraft/class_270;)V
      glue method_1764 Lclass_489;method_1764(Ljava/io/DataOutputStream;Lclass_294;)V
      server a Lmo;a(Ljava/io/DataOutputStream;Lht;)V
      client a Lud;a(Ljava/io/DataOutputStream;Lma;)V
      named write Lnet/minecraft/entity/data/DataTracker;write(Ljava/io/DataOutputStream;Lnet/minecraft/class_270;)V
    • readTrackedData

      public static List readTrackedData(DataInputStream in)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1503 Lnet/minecraft/class_216;method_1503(Ljava/io/DataInputStream;)Ljava/util/List;
      glue method_1762 Lclass_489;method_1762(Ljava/io/DataInputStream;)Ljava/util/List;
      server a Lmo;a(Ljava/io/DataInputStream;)Ljava/util/List;
      client a Lud;a(Ljava/io/DataInputStream;)Ljava/util/List;
      named readTrackedData Lnet/minecraft/entity/data/DataTracker;readTrackedData(Ljava/io/DataInputStream;)Ljava/util/List;
    • method_1511

      @Environment(CLIENT) public void method_1511(List list)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1511 Lnet/minecraft/class_216;method_1511(Ljava/util/List;)V
      glue method_2200 Lclass_489;method_2200(Ljava/util/List;)V
      server method_1511 Lmo;method_1511(Ljava/util/List;)V
      client a Lud;a(Ljava/util/List;)V
      named method_1511 Lnet/minecraft/entity/data/DataTracker;method_1511(Ljava/util/List;)V