类 DataTracker.Entry<T>

  • 封闭类:
    DataTracker

    public static class DataTracker.Entry<T>
    extends Object
    Mappings:
    Namespace Name
    official wb$a
    intermediary net/minecraft/class_2945$class_2946
    named net/minecraft/entity/data/DataTracker$Entry
    • 字段详细资料

      • data

        private final TrackedData<T> data
        Mappings:
        Namespace Name Mixin selector
        official a Lwb$a;a:Lvy;
        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

        private T value
        Mappings:
        Namespace Name Mixin selector
        official b Lwb$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 Lwb$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
    • 构造器详细资料

      • Entry

        public Entry​(TrackedData<T> data,
                     T value)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lwb$a;<init>(Lvy;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
    • 方法详细资料

      • getData

        public TrackedData<T> getData()
        Mappings:
        Namespace Name Mixin selector
        official a Lwb$a;a()Lvy;
        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 Lwb$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 Lwb$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 Lwb$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 Lwb$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 Lwb$a;d()Lwb$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;