Class SamplingRecorder.HighPassValueConsumer

java.lang.Object
net.minecraft.client.util.profiler.SamplingRecorder.HighPassValueConsumer
All Implemented Interfaces:
SamplingRecorder.ValueConsumer
Enclosing class:
SamplingRecorder

@Environment(CLIENT) public static class SamplingRecorder.HighPassValueConsumer extends Object implements SamplingRecorder.ValueConsumer
Mappings:
Namespace Name
official elf$c
intermediary net/minecraft/class_5965$class_5968
named net/minecraft/client/util/profiler/SamplingRecorder$HighPassValueConsumer
  • Field Details

    • threshold

      private final float threshold
      Mappings:
      Namespace Name Mixin selector
      official a Lelf$c;a:F
      intermediary field_29609 Lnet/minecraft/class_5965$class_5968;field_29609:F
      named threshold Lnet/minecraft/client/util/profiler/SamplingRecorder$HighPassValueConsumer;threshold:F
    • valueConsumer

      private final DoubleConsumer valueConsumer
      Mappings:
      Namespace Name Mixin selector
      official b Lelf$c;b:Ljava/util/function/DoubleConsumer;
      intermediary field_29610 Lnet/minecraft/class_5965$class_5968;field_29610:Ljava/util/function/DoubleConsumer;
      named valueConsumer Lnet/minecraft/client/util/profiler/SamplingRecorder$HighPassValueConsumer;valueConsumer:Ljava/util/function/DoubleConsumer;
    • lastValue

      private double lastValue
      Mappings:
      Namespace Name Mixin selector
      official c Lelf$c;c:D
      intermediary field_29611 Lnet/minecraft/class_5965$class_5968;field_29611:D
      named lastValue Lnet/minecraft/client/util/profiler/SamplingRecorder$HighPassValueConsumer;lastValue:D
  • Constructor Details

    • HighPassValueConsumer

      public HighPassValueConsumer(float threshold, DoubleConsumer valueConsumer)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lelf$c;<init>(FLjava/util/function/DoubleConsumer;)V
      intermediary <init> Lnet/minecraft/class_5965$class_5968;<init>(FLjava/util/function/DoubleConsumer;)V
      named <init> Lnet/minecraft/client/util/profiler/SamplingRecorder$HighPassValueConsumer;<init>(FLjava/util/function/DoubleConsumer;)V
  • Method Details

    • accept

      public void accept(double value)
      Specified by:
      accept in interface SamplingRecorder.ValueConsumer
      Mappings:
      Namespace Name Mixin selector
      official a Lelf$b;a(D)V
      intermediary method_34792 Lnet/minecraft/class_5965$class_5967;method_34792(D)V
      named accept Lnet/minecraft/client/util/profiler/SamplingRecorder$ValueConsumer;accept(D)V