Class InterpolatedFlipFlop

java.lang.Object
net.minecraft.util.InterpolatedFlipFlop

public class InterpolatedFlipFlop extends Object
Mappings:
Namespace Name
named net/minecraft/util/InterpolatedFlipFlop
intermediary net/minecraft/class_9849
official ayl
  • Field Details Link icon

    • frames Link icon

      private final int frames
      How many frames it takes to switch from fully off to fully on.
      Mappings:
      Namespace Name Mixin selector
      named frames Lnet/minecraft/util/InterpolatedFlipFlop;frames:I
      intermediary field_52389 Lnet/minecraft/class_9849;field_52389:I
      official a Layl;a:I
    • smoothingFunction Link icon

      private final InterpolatedFlipFlop.SmoothingFunction smoothingFunction
      Mappings:
      Namespace Name Mixin selector
      named smoothingFunction Lnet/minecraft/util/InterpolatedFlipFlop;smoothingFunction:Lnet/minecraft/util/InterpolatedFlipFlop$SmoothingFunction;
      intermediary field_52390 Lnet/minecraft/class_9849;field_52390:Lnet/minecraft/class_9849$class_9850;
      official b Layl;b:Layl$a;
    • current Link icon

      private int current
      Mappings:
      Namespace Name Mixin selector
      named current Lnet/minecraft/util/InterpolatedFlipFlop;current:I
      intermediary field_52391 Lnet/minecraft/class_9849;field_52391:I
      official c Layl;c:I
    • previous Link icon

      private int previous
      Mappings:
      Namespace Name Mixin selector
      named previous Lnet/minecraft/util/InterpolatedFlipFlop;previous:I
      intermediary field_52392 Lnet/minecraft/class_9849;field_52392:I
      official d Layl;d:I
  • Constructor Details Link icon

    • InterpolatedFlipFlop Link icon

      public InterpolatedFlipFlop(int frames, InterpolatedFlipFlop.SmoothingFunction smoothingFunction)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/util/InterpolatedFlipFlop;<init>(ILnet/minecraft/util/InterpolatedFlipFlop$SmoothingFunction;)V
      intermediary <init> Lnet/minecraft/class_9849;<init>(ILnet/minecraft/class_9849$class_9850;)V
      official <init> Layl;<init>(ILayl$a;)V
    • InterpolatedFlipFlop Link icon

      public InterpolatedFlipFlop(int frames)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/util/InterpolatedFlipFlop;<init>(I)V
      intermediary <init> Lnet/minecraft/class_9849;<init>(I)V
      official <init> Layl;<init>(I)V
  • Method Details Link icon

    • tick Link icon

      public void tick(boolean active)
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/util/InterpolatedFlipFlop;tick(Z)V
      intermediary method_61340 Lnet/minecraft/class_9849;method_61340(Z)V
      official a Layl;a(Z)V
    • getValue Link icon

      public float getValue(float tickProgress)
      Mappings:
      Namespace Name Mixin selector
      named getValue Lnet/minecraft/util/InterpolatedFlipFlop;getValue(F)F
      intermediary method_61339 Lnet/minecraft/class_9849;method_61339(F)F
      official a Layl;a(F)F