Class EnvironmentAttributeInterpolator.Entry<Value>

java.lang.Object
net.minecraft.world.attribute.EnvironmentAttributeInterpolator.Entry<Value>
Enclosing class:
EnvironmentAttributeInterpolator

private class EnvironmentAttributeInterpolator.Entry<Value> extends Object
Mappings:
Namespace Name
named net/minecraft/world/attribute/EnvironmentAttributeInterpolator$Entry
intermediary net/minecraft/class_12202$class_12203
official cdx$a
  • Field Details

    • last

      private Value last
      Mappings:
      Namespace Name Mixin selector
      named last Lnet/minecraft/world/attribute/EnvironmentAttributeInterpolator$Entry;last:Ljava/lang/Object;
      intermediary field_63736 Lnet/minecraft/class_12202$class_12203;field_63736:Ljava/lang/Object;
      official b Lcdx$a;b:Ljava/lang/Object;
    • current

      @Nullable private Value current
      Mappings:
      Namespace Name Mixin selector
      named current Lnet/minecraft/world/attribute/EnvironmentAttributeInterpolator$Entry;current:Ljava/lang/Object;
      intermediary field_63737 Lnet/minecraft/class_12202$class_12203;field_63737:Ljava/lang/Object;
      official c Lcdx$a;c:Ljava/lang/Object;
  • Constructor Details

    • Entry

      public Entry(EnvironmentAttribute<Value> attribute)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/attribute/EnvironmentAttributeInterpolator$Entry;<init>(Lnet/minecraft/world/attribute/EnvironmentAttributeInterpolator;Lnet/minecraft/world/attribute/EnvironmentAttribute;)V
      intermediary <init> Lnet/minecraft/class_12202$class_12203;<init>(Lnet/minecraft/class_12202;Lnet/minecraft/class_12197;)V
      official <init> Lcdx$a;<init>(Lcdx;Lcdv;)V
  • Method Details

    • compute

      private Value compute(EnvironmentAttribute<Value> attribute)
      Mappings:
      Namespace Name Mixin selector
      named compute Lnet/minecraft/world/attribute/EnvironmentAttributeInterpolator$Entry;compute(Lnet/minecraft/world/attribute/EnvironmentAttribute;)Ljava/lang/Object;
      intermediary method_75692 Lnet/minecraft/class_12202$class_12203;method_75692(Lnet/minecraft/class_12197;)Ljava/lang/Object;
      official a Lcdx$a;a(Lcdv;)Ljava/lang/Object;
    • update

      public boolean update()
      Returns whether this entry should subsequently be removed.
      Returns:
      whether this entry should subsequently be removed
      Mappings:
      Namespace Name Mixin selector
      named update Lnet/minecraft/world/attribute/EnvironmentAttributeInterpolator$Entry;update()Z
      intermediary method_75691 Lnet/minecraft/class_12202$class_12203;method_75691()Z
      official a Lcdx$a;a()Z
    • get

      public Value get(EnvironmentAttribute<Value> attribute, float tickProgress)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/world/attribute/EnvironmentAttributeInterpolator$Entry;get(Lnet/minecraft/world/attribute/EnvironmentAttribute;F)Ljava/lang/Object;
      intermediary method_75693 Lnet/minecraft/class_12202$class_12203;method_75693(Lnet/minecraft/class_12197;F)Ljava/lang/Object;
      official a Lcdx$a;a(Lcdv;F)Ljava/lang/Object;