Class DataTracker.Builder

java.lang.Object
net.minecraft.entity.data.DataTracker.Builder
Enclosing class:
DataTracker

public static class DataTracker.Builder extends Object
Mappings:
Namespace Name
official ajq$a
intermediary net/minecraft/class_2945$class_9222
named net/minecraft/entity/data/DataTracker$Builder
  • Field Details

    • entity

      private final DataTracked entity
      Mappings:
      Namespace Name Mixin selector
      official a Lajq$a;a:Lajp;
      intermediary field_49022 Lnet/minecraft/class_2945$class_9222;field_49022:Lnet/minecraft/class_9221;
      named entity Lnet/minecraft/entity/data/DataTracker$Builder;entity:Lnet/minecraft/entity/data/DataTracked;
    • entries

      private final DataTracker.Entry<?>[] entries
      Mappings:
      Namespace Name Mixin selector
      official b Lajq$a;b:[Lajq$b;
      intermediary field_49023 Lnet/minecraft/class_2945$class_9222;field_49023:[Lnet/minecraft/class_2945$class_2946;
      named entries Lnet/minecraft/entity/data/DataTracker$Builder;entries:[Lnet/minecraft/entity/data/DataTracker$Entry;
  • Constructor Details

    • Builder

      public Builder(DataTracked entity)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lajq$a;<init>(Lajp;)V
      intermediary <init> Lnet/minecraft/class_2945$class_9222;<init>(Lnet/minecraft/class_9221;)V
      named <init> Lnet/minecraft/entity/data/DataTracker$Builder;<init>(Lnet/minecraft/entity/data/DataTracked;)V
  • Method Details

    • add

      public <T> DataTracker.Builder add(TrackedData<T> data, T value)
      Mappings:
      Namespace Name Mixin selector
      official a Lajq$a;a(Lajm;Ljava/lang/Object;)Lajq$a;
      intermediary method_56912 Lnet/minecraft/class_2945$class_9222;method_56912(Lnet/minecraft/class_2940;Ljava/lang/Object;)Lnet/minecraft/class_2945$class_9222;
      named add Lnet/minecraft/entity/data/DataTracker$Builder;add(Lnet/minecraft/entity/data/TrackedData;Ljava/lang/Object;)Lnet/minecraft/entity/data/DataTracker$Builder;
    • build

      public DataTracker build()
      Mappings:
      Namespace Name Mixin selector
      official a Lajq$a;a()Lajq;
      intermediary method_56911 Lnet/minecraft/class_2945$class_9222;method_56911()Lnet/minecraft/class_2945;
      named build Lnet/minecraft/entity/data/DataTracker$Builder;build()Lnet/minecraft/entity/data/DataTracker;