Class SamplerFactory

java.lang.Object
net.minecraft.client.util.profiler.SamplerFactory

@Environment(CLIENT)
public class SamplerFactory
extends Object
Mappings:
Namespace Name
official ele
intermediary net/minecraft/class_5970
named net/minecraft/client/util/profiler/SamplerFactory
  • Field Details

    • metric

      private final Metric metric
      Mappings:
      Namespace Name Mixin selector
      official a Lele;a:Lapt;
      intermediary field_29614 Lnet/minecraft/class_5970;field_29614:Lnet/minecraft/class_5951;
      named metric Lnet/minecraft/client/util/profiler/SamplerFactory;metric:Lnet/minecraft/client/util/profiler/Metric;
    • profilerGetter

      private final Supplier<ReadableProfiler> profilerGetter
      Mappings:
      Namespace Name Mixin selector
      official b Lele;b:Ljava/util/function/Supplier;
      intermediary field_29615 Lnet/minecraft/class_5970;field_29615:Ljava/util/function/Supplier;
      named profilerGetter Lnet/minecraft/client/util/profiler/SamplerFactory;profilerGetter:Ljava/util/function/Supplier;
  • Constructor Details

    • SamplerFactory

      public SamplerFactory​(Metric metric, Supplier<ReadableProfiler> profilerGetter)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lele;<init>(Lapt;Ljava/util/function/Supplier;)V
      intermediary <init> Lnet/minecraft/class_5970;<init>(Lnet/minecraft/class_5951;Ljava/util/function/Supplier;)V
      named <init> Lnet/minecraft/client/util/profiler/SamplerFactory;<init>(Lnet/minecraft/client/util/profiler/Metric;Ljava/util/function/Supplier;)V
    • SamplerFactory

      public SamplerFactory​(String name, Supplier<ReadableProfiler> profilerGetter)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lele;<init>(Ljava/lang/String;Ljava/util/function/Supplier;)V
      intermediary <init> Lnet/minecraft/class_5970;<init>(Ljava/lang/String;Ljava/util/function/Supplier;)V
      named <init> Lnet/minecraft/client/util/profiler/SamplerFactory;<init>(Ljava/lang/String;Ljava/util/function/Supplier;)V
  • Method Details

    • createSampler

      public SamplingRecorder createSampler​(String[] pathNodes)
      Mappings:
      Namespace Name Mixin selector
      official a Lele;a([Ljava/lang/String;)Lelc;
      intermediary method_34799 Lnet/minecraft/class_5970;method_34799([Ljava/lang/String;)Lnet/minecraft/class_5965;
      named createSampler Lnet/minecraft/client/util/profiler/SamplerFactory;createSampler([Ljava/lang/String;)Lnet/minecraft/client/util/profiler/SamplingRecorder;