Class DisplayEntity.Interpolators

java.lang.Object
net.minecraft.entity.decoration.DisplayEntity.Interpolators
Enclosing class:
DisplayEntity

private static class DisplayEntity.Interpolators extends Object
Mappings:
Namespace Name
official bfg$i
intermediary net/minecraft/class_8113$class_8121
named net/minecraft/entity/decoration/DisplayEntity$Interpolators
  • Field Details

    • interpolatedIds

      private final IntSet interpolatedIds
      Mappings:
      Namespace Name Mixin selector
      official a Lbfg$i;a:Lit/unimi/dsi/fastutil/ints/IntSet;
      intermediary field_42419 Lnet/minecraft/class_8113$class_8121;field_42419:Lit/unimi/dsi/fastutil/ints/IntSet;
      named interpolatedIds Lnet/minecraft/entity/decoration/DisplayEntity$Interpolators;interpolatedIds:Lit/unimi/dsi/fastutil/ints/IntSet;
    • interpolationUpdaters

      private final List<DisplayEntity.InterpolationUpdater> interpolationUpdaters
      Mappings:
      Namespace Name Mixin selector
      official b Lbfg$i;b:Ljava/util/List;
      intermediary field_42420 Lnet/minecraft/class_8113$class_8121;field_42420:Ljava/util/List;
      named interpolationUpdaters Lnet/minecraft/entity/decoration/DisplayEntity$Interpolators;interpolationUpdaters:Ljava/util/List;
  • Constructor Details

    • Interpolators

      Interpolators()
  • Method Details

    • addInterpolator

      protected <T> void addInterpolator(TrackedData<T> data, DisplayEntity.Interpolator<T> interpolator)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfg$i;a(Lacl;Lbfg$h;)V
      intermediary method_48892 Lnet/minecraft/class_8113$class_8121;method_48892(Lnet/minecraft/class_2940;Lnet/minecraft/class_8113$class_8120;)V
      named addInterpolator Lnet/minecraft/entity/decoration/DisplayEntity$Interpolators;addInterpolator(Lnet/minecraft/entity/data/TrackedData;Lnet/minecraft/entity/decoration/DisplayEntity$Interpolator;)V
    • addInterpolationUpdater

      protected void addInterpolationUpdater(Set<TrackedData<?>> dataSet, DisplayEntity.InterpolationUpdater updater)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfg$i;a(Ljava/util/Set;Lbfg$g;)V
      intermediary method_48895 Lnet/minecraft/class_8113$class_8121;method_48895(Ljava/util/Set;Lnet/minecraft/class_8113$class_8217;)V
      named addInterpolationUpdater Lnet/minecraft/entity/decoration/DisplayEntity$Interpolators;addInterpolationUpdater(Ljava/util/Set;Lnet/minecraft/entity/decoration/DisplayEntity$InterpolationUpdater;)V
    • hasInterpolator

      public boolean hasInterpolator(int id)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfg$i;a(I)Z
      intermediary method_48891 Lnet/minecraft/class_8113$class_8121;method_48891(I)Z
      named hasInterpolator Lnet/minecraft/entity/decoration/DisplayEntity$Interpolators;hasInterpolator(I)Z
    • interpolate

      public void interpolate(float value, DataTracker dataTracker)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfg$i;a(FLaco;)V
      intermediary method_48893 Lnet/minecraft/class_8113$class_8121;method_48893(FLnet/minecraft/class_2945;)V
      named interpolate Lnet/minecraft/entity/decoration/DisplayEntity$Interpolators;interpolate(FLnet/minecraft/entity/data/DataTracker;)V