Class DebugChart

java.lang.Object
net.minecraft.client.gui.hud.debug.DebugChart
Direct Known Subclasses:
PacketSizeChart, PingChart, RenderingChart, TickChart

@Environment(CLIENT) public abstract class DebugChart extends Object
Mappings:
Namespace Name
named net/minecraft/client/gui/hud/debug/DebugChart
intermediary net/minecraft/class_8755
official fjv
  • Field Details

    • TEXT_COLOR

      protected static final int TEXT_COLOR
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named TEXT_COLOR Lnet/minecraft/client/gui/hud/debug/DebugChart;TEXT_COLOR:I
      intermediary field_45915 Lnet/minecraft/class_8755;field_45915:I
      official a Lfjv;a:I
    • field_45916

      protected static final int field_45916
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_45916 Lnet/minecraft/client/gui/hud/debug/DebugChart;field_45916:I
      intermediary field_45916 Lnet/minecraft/class_8755;field_45916:I
      official b Lfjv;b:I
    • field_45917

      protected static final int field_45917
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_45917 Lnet/minecraft/client/gui/hud/debug/DebugChart;field_45917:I
      intermediary field_45917 Lnet/minecraft/class_8755;field_45917:I
      official c Lfjv;c:I
    • textRenderer

      protected final TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      named textRenderer Lnet/minecraft/client/gui/hud/debug/DebugChart;textRenderer:Lnet/minecraft/client/font/TextRenderer;
      intermediary field_45918 Lnet/minecraft/class_8755;field_45918:Lnet/minecraft/class_327;
      official d Lfjv;d:Lfhr;
    • log

      protected final MultiValueDebugSampleLog log
      Mappings:
      Namespace Name Mixin selector
      named log Lnet/minecraft/client/gui/hud/debug/DebugChart;log:Lnet/minecraft/util/profiler/log/MultiValueDebugSampleLog;
      intermediary field_45919 Lnet/minecraft/class_8755;field_45919:Lnet/minecraft/class_9194;
      official e Lfjv;e:Lblu;
  • Constructor Details

    • DebugChart

      protected DebugChart(TextRenderer textRenderer, MultiValueDebugSampleLog log)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/hud/debug/DebugChart;<init>(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/util/profiler/log/MultiValueDebugSampleLog;)V
      intermediary <init> Lnet/minecraft/class_8755;<init>(Lnet/minecraft/class_327;Lnet/minecraft/class_9194;)V
      official <init> Lfjv;<init>(Lfhr;Lblu;)V
  • Method Details

    • getWidth

      public int getWidth(int centerX)
      Mappings:
      Namespace Name Mixin selector
      named getWidth Lnet/minecraft/client/gui/hud/debug/DebugChart;getWidth(I)I
      intermediary method_53470 Lnet/minecraft/class_8755;method_53470(I)I
      official a Lfjv;a(I)I
    • render

      public void render(DrawContext context, int x, int width)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/gui/hud/debug/DebugChart;render(Lnet/minecraft/client/gui/DrawContext;II)V
      intermediary method_53472 Lnet/minecraft/class_8755;method_53472(Lnet/minecraft/class_332;II)V
      official a Lfjv;a(Lfht;II)V
    • drawBar

      protected void drawBar(DrawContext context, int y, int x, int index)
      Mappings:
      Namespace Name Mixin selector
      named drawBar Lnet/minecraft/client/gui/hud/debug/DebugChart;drawBar(Lnet/minecraft/client/gui/DrawContext;III)V
      intermediary method_56578 Lnet/minecraft/class_8755;method_56578(Lnet/minecraft/class_332;III)V
      official a Lfjv;a(Lfht;III)V
    • drawTotalBar

      protected void drawTotalBar(DrawContext context, int y, int x, int index)
      Mappings:
      Namespace Name Mixin selector
      named drawTotalBar Lnet/minecraft/client/gui/hud/debug/DebugChart;drawTotalBar(Lnet/minecraft/client/gui/DrawContext;III)V
      intermediary method_56580 Lnet/minecraft/class_8755;method_56580(Lnet/minecraft/class_332;III)V
      official b Lfjv;b(Lfht;III)V
    • drawOverlayBar

      protected void drawOverlayBar(DrawContext context, int y, int x, int index)
      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 Lfjv;c(Lfht;III)V
    • get

      protected long get(int index)
      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 Lfjv;b(I)J
    • renderThresholds

      protected void renderThresholds(DrawContext context, int x, int width, int height)
      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 Lfjv;d(Lfht;III)V
    • drawBorderedText

      protected void drawBorderedText(DrawContext context, String string, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawBorderedText Lnet/minecraft/client/gui/hud/debug/DebugChart;drawBorderedText(Lnet/minecraft/client/gui/DrawContext;Ljava/lang/String;II)V
      intermediary method_53474 Lnet/minecraft/class_8755;method_53474(Lnet/minecraft/class_332;Ljava/lang/String;II)V
      official a Lfjv;a(Lfht;Ljava/lang/String;II)V
    • format

      protected abstract String format(double value)
      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 Lfjv;a(D)Ljava/lang/String;
    • getHeight

      protected abstract int getHeight(double value)
      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 Lfjv;b(D)I
    • getColor

      protected abstract int getColor(long value)
      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 Lfjv;a(J)I
    • getColor

      protected int getColor(double value, double min, int minColor, double median, int medianColor, double max, int maxColor)
      Mappings:
      Namespace Name Mixin selector
      named getColor Lnet/minecraft/client/gui/hud/debug/DebugChart;getColor(DDIDIDI)I
      intermediary method_53469 Lnet/minecraft/class_8755;method_53469(DDIDIDI)I
      official a Lfjv;a(DDIDIDI)I