Class TickChart

java.lang.Object
net.minecraft.client.gui.hud.debug.DebugChart
net.minecraft.client.gui.hud.debug.TickChart

@Environment(CLIENT) public class TickChart extends DebugChart
Mappings:
Namespace Name
named net/minecraft/client/gui/hud/debug/TickChart
intermediary net/minecraft/class_8759
official fqo
  • Field Details Link icon

    • field_48763 Link icon

      private static final int field_48763
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_48763 Lnet/minecraft/client/gui/hud/debug/TickChart;field_48763:I
      intermediary field_48763 Lnet/minecraft/class_8759;field_48763:I
      official f Lfqo;f:I
    • field_48764 Link icon

      private static final int field_48764
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_48764 Lnet/minecraft/client/gui/hud/debug/TickChart;field_48764:I
      intermediary field_48764 Lnet/minecraft/class_8759;field_48764:I
      official g Lfqo;g:I
    • field_48765 Link icon

      private static final int field_48765
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_48765 Lnet/minecraft/client/gui/hud/debug/TickChart;field_48765:I
      intermediary field_48765 Lnet/minecraft/class_8759;field_48765:I
      official h Lfqo;h:I
    • millisPerTickSupplier Link icon

      private final Supplier<Float> millisPerTickSupplier
      Mappings:
      Namespace Name Mixin selector
      named millisPerTickSupplier Lnet/minecraft/client/gui/hud/debug/TickChart;millisPerTickSupplier:Ljava/util/function/Supplier;
      intermediary field_47117 Lnet/minecraft/class_8759;field_47117:Ljava/util/function/Supplier;
      official i Lfqo;i:Ljava/util/function/Supplier;
  • Constructor Details Link icon

    • TickChart Link icon

      public TickChart(TextRenderer textRenderer, MultiValueDebugSampleLog log, Supplier<Float> millisPerTickSupplier)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/hud/debug/TickChart;<init>(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/util/profiler/log/MultiValueDebugSampleLog;Ljava/util/function/Supplier;)V
      intermediary <init> Lnet/minecraft/class_8759;<init>(Lnet/minecraft/class_327;Lnet/minecraft/class_9194;Ljava/util/function/Supplier;)V
      official <init> Lfqo;<init>(Lfod;Lbni;Ljava/util/function/Supplier;)V
  • Method Details Link icon

    • renderThresholds Link icon

      protected void renderThresholds(DrawContext context, int x, int width, int height)
      Overrides:
      renderThresholds in class DebugChart
      Mappings:
      Namespace Name Mixin selector
      named renderThresholds Lnet/minecraft/client/gui/hud/debug/DebugChart;renderThresholds(Lnet/minecraft/client/gui/DrawContext;III)V
      intermediary method_53473 Lnet/minecraft/class_8755;method_53473(Lnet/minecraft/class_332;III)V
      official d Lfqj;d(Lfof;III)V
    • drawOverlayBar Link icon

      protected void drawOverlayBar(DrawContext context, int y, int x, int index)
      Overrides:
      drawOverlayBar in class DebugChart
      Mappings:
      Namespace Name Mixin selector
      named drawOverlayBar Lnet/minecraft/client/gui/hud/debug/DebugChart;drawOverlayBar(Lnet/minecraft/client/gui/DrawContext;III)V
      intermediary method_56581 Lnet/minecraft/class_8755;method_56581(Lnet/minecraft/class_332;III)V
      official c Lfqj;c(Lfof;III)V
    • get Link icon

      protected long get(int index)
      Overrides:
      get in class DebugChart
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/client/gui/hud/debug/DebugChart;get(I)J
      intermediary method_56579 Lnet/minecraft/class_8755;method_56579(I)J
      official b Lfqj;b(I)J
    • format Link icon

      protected String format(double value)
      Specified by:
      format in class DebugChart
      Mappings:
      Namespace Name Mixin selector
      named format Lnet/minecraft/client/gui/hud/debug/DebugChart;format(D)Ljava/lang/String;
      intermediary method_53468 Lnet/minecraft/class_8755;method_53468(D)Ljava/lang/String;
      official a Lfqj;a(D)Ljava/lang/String;
    • getHeight Link icon

      protected int getHeight(double value)
      Specified by:
      getHeight in class DebugChart
      Mappings:
      Namespace Name Mixin selector
      named getHeight Lnet/minecraft/client/gui/hud/debug/DebugChart;getHeight(D)I
      intermediary method_53475 Lnet/minecraft/class_8755;method_53475(D)I
      official b Lfqj;b(D)I
    • getColor Link icon

      protected int getColor(long value)
      Specified by:
      getColor in class DebugChart
      Mappings:
      Namespace Name Mixin selector
      named getColor Lnet/minecraft/client/gui/hud/debug/DebugChart;getColor(J)I
      intermediary method_53471 Lnet/minecraft/class_8755;method_53471(J)I
      official a Lfqj;a(J)I
    • toMillisecondsPerTick Link icon

      private static double toMillisecondsPerTick(double nanosecondsPerTick)
      Mappings:
      Namespace Name Mixin selector
      named toMillisecondsPerTick Lnet/minecraft/client/gui/hud/debug/TickChart;toMillisecondsPerTick(D)D
      intermediary method_53482 Lnet/minecraft/class_8759;method_53482(D)D
      official c Lfqo;c(D)D