Class DataTracker.Entry<T>

java.lang.Object
net.minecraft.entity.data.DataTracker.Entry<T>
Enclosing class:
DataTracker

public static class DataTracker.Entry<T> extends Object
Mappings:
Namespace Name
official xm$a
intermediary net/minecraft/class_2945$class_2946
named net/minecraft/entity/data/DataTracker$Entry
  • Field Details

    • data

      final TrackedData<T> data
      Mappings:
      Namespace Name Mixin selector
      official a Lxm$a;a:Lxj;
      intermediary field_13337 Lnet/minecraft/class_2945$class_2946;field_13337:Lnet/minecraft/class_2940;
      named data Lnet/minecraft/entity/data/DataTracker$Entry;data:Lnet/minecraft/entity/data/TrackedData;
    • value

      T value
      Mappings:
      Namespace Name Mixin selector
      official b Lxm$a;b:Ljava/lang/Object;
      intermediary field_13338 Lnet/minecraft/class_2945$class_2946;field_13338:Ljava/lang/Object;
      named value Lnet/minecraft/entity/data/DataTracker$Entry;value:Ljava/lang/Object;
    • dirty

      private boolean dirty
      Mappings:
      Namespace Name Mixin selector
      official c Lxm$a;c:Z
      intermediary field_13336 Lnet/minecraft/class_2945$class_2946;field_13336:Z
      named dirty Lnet/minecraft/entity/data/DataTracker$Entry;dirty:Z
  • Constructor Details

    • Entry

      public Entry(TrackedData<T> data, T value)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lxm$a;<init>(Lxj;Ljava/lang/Object;)V
      intermediary <init> Lnet/minecraft/class_2945$class_2946;<init>(Lnet/minecraft/class_2940;Ljava/lang/Object;)V
      named <init> Lnet/minecraft/entity/data/DataTracker$Entry;<init>(Lnet/minecraft/entity/data/TrackedData;Ljava/lang/Object;)V
  • Method Details

    • getData

      public TrackedData<T> getData()
      Mappings:
      Namespace Name Mixin selector
      official a Lxm$a;a()Lxj;
      intermediary method_12797 Lnet/minecraft/class_2945$class_2946;method_12797()Lnet/minecraft/class_2940;
      named getData Lnet/minecraft/entity/data/DataTracker$Entry;getData()Lnet/minecraft/entity/data/TrackedData;
    • set

      public void set(T value)
      Mappings:
      Namespace Name Mixin selector
      official a Lxm$a;a(Ljava/lang/Object;)V
      intermediary method_12799 Lnet/minecraft/class_2945$class_2946;method_12799(Ljava/lang/Object;)V
      named set Lnet/minecraft/entity/data/DataTracker$Entry;set(Ljava/lang/Object;)V
    • get

      public T get()
      Mappings:
      Namespace Name Mixin selector
      official b Lxm$a;b()Ljava/lang/Object;
      intermediary method_12794 Lnet/minecraft/class_2945$class_2946;method_12794()Ljava/lang/Object;
      named get Lnet/minecraft/entity/data/DataTracker$Entry;get()Ljava/lang/Object;
    • isDirty

      public boolean isDirty()
      Mappings:
      Namespace Name Mixin selector
      official c Lxm$a;c()Z
      intermediary method_12796 Lnet/minecraft/class_2945$class_2946;method_12796()Z
      named isDirty Lnet/minecraft/entity/data/DataTracker$Entry;isDirty()Z
    • setDirty

      public void setDirty(boolean dirty)
      Mappings:
      Namespace Name Mixin selector
      official a Lxm$a;a(Z)V
      intermediary method_12795 Lnet/minecraft/class_2945$class_2946;method_12795(Z)V
      named setDirty Lnet/minecraft/entity/data/DataTracker$Entry;setDirty(Z)V
    • copy

      public DataTracker.Entry<T> copy()
      Mappings:
      Namespace Name Mixin selector
      official d Lxm$a;d()Lxm$a;
      intermediary method_12798 Lnet/minecraft/class_2945$class_2946;method_12798()Lnet/minecraft/class_2945$class_2946;
      named copy Lnet/minecraft/entity/data/DataTracker$Entry;copy()Lnet/minecraft/entity/data/DataTracker$Entry;