Package net.minecraft.client.gui.hud
Class DebugHud
java.lang.Object
net.minecraft.client.gui.hud.DebugHud
- Mappings:
Namespace Name official epq
intermediary net/minecraft/class_340
named net/minecraft/client/gui/hud/DebugHud
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final DebugHud.AllocationRateCalculator
private HitResult
private @Nullable WorldChunk
private @Nullable CompletableFuture<WorldChunk>
private final MinecraftClient
private static final int
private static final int
private static final int
private HitResult
private static final Map<Heightmap.Type,
String> private static final int
private static final int
private static final int
private static final int
private final TextRenderer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
drawLeftText
(DrawContext context) private void
drawMetricsData
(DrawContext context, MetricsData metricsData, int x, int width, boolean showFps) protected void
drawRightText
(DrawContext context) private void
drawText
(DrawContext context, List<String> text, boolean left) private static String
getBiomeString
(RegistryEntry<Biome> biome) private @Nullable WorldChunk
getChunk()
private WorldChunk
private int
getMetricsLineColor
(int value, int greenValue, int yellowValue, int redValue) private @Nullable ServerWorld
private World
getWorld()
private int
interpolateColor
(int color1, int color2, float dt) private String
propertyToString
(Map.Entry<Property<?>, Comparable<?>> propEntry) void
render
(DrawContext context) void
private static long
toMiB
(long bytes)
-
Field Details
-
TEXT_COLOR
private static final int TEXT_COLOR- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lepq;a:I
intermediary field_32187
Lnet/minecraft/class_340;field_32187:I
named TEXT_COLOR
Lnet/minecraft/client/gui/hud/DebugHud;TEXT_COLOR:I
-
field_32188
private static final int field_32188- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lepq;b:I
intermediary field_32188
Lnet/minecraft/class_340;field_32188:I
named field_32188
Lnet/minecraft/client/gui/hud/DebugHud;field_32188:I
-
field_32189
private static final int field_32189- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lepq;c:I
intermediary field_32189
Lnet/minecraft/class_340;field_32189:I
named field_32189
Lnet/minecraft/client/gui/hud/DebugHud;field_32189:I
-
field_32190
private static final int field_32190- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lepq;d:I
intermediary field_32190
Lnet/minecraft/class_340;field_32190:I
named field_32190
Lnet/minecraft/client/gui/hud/DebugHud;field_32190:I
-
HEIGHT_MAP_TYPES
- Mappings:
Namespace Name Mixin selector official e
Lepq;e:Ljava/util/Map;
intermediary field_19274
Lnet/minecraft/class_340;field_19274:Ljava/util/Map;
named HEIGHT_MAP_TYPES
Lnet/minecraft/client/gui/hud/DebugHud;HEIGHT_MAP_TYPES:Ljava/util/Map;
-
METRICS_RED
private static final int METRICS_RED- See Also:
- Mappings:
Namespace Name Mixin selector official n
Lepq;n:I
intermediary field_32191
Lnet/minecraft/class_340;field_32191:I
named METRICS_RED
Lnet/minecraft/client/gui/hud/DebugHud;METRICS_RED:I
-
METRICS_YELLOW
private static final int METRICS_YELLOW- See Also:
- Mappings:
Namespace Name Mixin selector official o
Lepq;o:I
intermediary field_32192
Lnet/minecraft/class_340;field_32192:I
named METRICS_YELLOW
Lnet/minecraft/client/gui/hud/DebugHud;METRICS_YELLOW:I
-
METRICS_GREEN
private static final int METRICS_GREEN- See Also:
- Mappings:
Namespace Name Mixin selector official p
Lepq;p:I
intermediary field_32193
Lnet/minecraft/class_340;field_32193:I
named METRICS_GREEN
Lnet/minecraft/client/gui/hud/DebugHud;METRICS_GREEN:I
-
client
- Mappings:
Namespace Name Mixin selector official f
Lepq;f:Lenn;
intermediary field_2079
Lnet/minecraft/class_340;field_2079:Lnet/minecraft/class_310;
named client
Lnet/minecraft/client/gui/hud/DebugHud;client:Lnet/minecraft/client/MinecraftClient;
-
allocationRateCalculator
- Mappings:
Namespace Name Mixin selector official g
Lepq;g:Lepq$a;
intermediary field_38985
Lnet/minecraft/class_340;field_38985:Lnet/minecraft/class_340$class_7412;
named allocationRateCalculator
Lnet/minecraft/client/gui/hud/DebugHud;allocationRateCalculator:Lnet/minecraft/client/gui/hud/DebugHud$AllocationRateCalculator;
-
textRenderer
- Mappings:
Namespace Name Mixin selector official h
Lepq;h:Leov;
intermediary field_2081
Lnet/minecraft/class_340;field_2081:Lnet/minecraft/class_327;
named textRenderer
Lnet/minecraft/client/gui/hud/DebugHud;textRenderer:Lnet/minecraft/client/font/TextRenderer;
-
blockHit
- Mappings:
Namespace Name Mixin selector official i
Lepq;i:Leeg;
intermediary field_2082
Lnet/minecraft/class_340;field_2082:Lnet/minecraft/class_239;
named blockHit
Lnet/minecraft/client/gui/hud/DebugHud;blockHit:Lnet/minecraft/util/hit/HitResult;
-
fluidHit
- Mappings:
Namespace Name Mixin selector official j
Lepq;j:Leeg;
intermediary field_2083
Lnet/minecraft/class_340;field_2083:Lnet/minecraft/class_239;
named fluidHit
Lnet/minecraft/client/gui/hud/DebugHud;fluidHit:Lnet/minecraft/util/hit/HitResult;
-
pos
- Mappings:
Namespace Name Mixin selector official k
Lepq;k:Lclt;
intermediary field_2085
Lnet/minecraft/class_340;field_2085:Lnet/minecraft/class_1923;
named pos
Lnet/minecraft/client/gui/hud/DebugHud;pos:Lnet/minecraft/util/math/ChunkPos;
-
chunk
- Mappings:
Namespace Name Mixin selector official l
Lepq;l:Ldei;
intermediary field_2084
Lnet/minecraft/class_340;field_2084:Lnet/minecraft/class_2818;
named chunk
Lnet/minecraft/client/gui/hud/DebugHud;chunk:Lnet/minecraft/world/chunk/WorldChunk;
-
chunkFuture
- Mappings:
Namespace Name Mixin selector official m
Lepq;m:Ljava/util/concurrent/CompletableFuture;
intermediary field_2080
Lnet/minecraft/class_340;field_2080:Ljava/util/concurrent/CompletableFuture;
named chunkFuture
Lnet/minecraft/client/gui/hud/DebugHud;chunkFuture:Ljava/util/concurrent/CompletableFuture;
-
-
Constructor Details
-
DebugHud
- Mappings:
Namespace Name Mixin selector official <init>
Lepq;<init>(Lenn;)V
intermediary <init>
Lnet/minecraft/class_340;<init>(Lnet/minecraft/class_310;)V
named <init>
Lnet/minecraft/client/gui/hud/DebugHud;<init>(Lnet/minecraft/client/MinecraftClient;)V
-
-
Method Details
-
resetChunk
public void resetChunk()- Mappings:
Namespace Name Mixin selector official a
Lepq;a()V
intermediary method_1842
Lnet/minecraft/class_340;method_1842()V
named resetChunk
Lnet/minecraft/client/gui/hud/DebugHud;resetChunk()V
-
render
- Mappings:
Namespace Name Mixin selector official a
Lepq;a(Leox;)V
intermediary method_1846
Lnet/minecraft/class_340;method_1846(Lnet/minecraft/class_332;)V
named render
Lnet/minecraft/client/gui/hud/DebugHud;render(Lnet/minecraft/client/gui/DrawContext;)V
-
drawLeftText
- Mappings:
Namespace Name Mixin selector official b
Lepq;b(Leox;)V
intermediary method_1847
Lnet/minecraft/class_340;method_1847(Lnet/minecraft/class_332;)V
named drawLeftText
Lnet/minecraft/client/gui/hud/DebugHud;drawLeftText(Lnet/minecraft/client/gui/DrawContext;)V
-
drawRightText
- Mappings:
Namespace Name Mixin selector official c
Lepq;c(Leox;)V
intermediary method_1848
Lnet/minecraft/class_340;method_1848(Lnet/minecraft/class_332;)V
named drawRightText
Lnet/minecraft/client/gui/hud/DebugHud;drawRightText(Lnet/minecraft/client/gui/DrawContext;)V
-
drawText
- Mappings:
Namespace Name Mixin selector official a
Lepq;a(Leox;Ljava/util/List;Z)V
intermediary method_51745
Lnet/minecraft/class_340;method_51745(Lnet/minecraft/class_332;Ljava/util/List;Z)V
named drawText
Lnet/minecraft/client/gui/hud/DebugHud;drawText(Lnet/minecraft/client/gui/DrawContext;Ljava/util/List;Z)V
-
getLeftText
- Mappings:
Namespace Name Mixin selector official b
Lepq;b()Ljava/util/List;
intermediary method_1835
Lnet/minecraft/class_340;method_1835()Ljava/util/List;
named getLeftText
Lnet/minecraft/client/gui/hud/DebugHud;getLeftText()Ljava/util/List;
-
getBiomeString
- Mappings:
Namespace Name Mixin selector official a
Lepq;a(Lhe;)Ljava/lang/String;
intermediary method_40205
Lnet/minecraft/class_340;method_40205(Lnet/minecraft/class_6880;)Ljava/lang/String;
named getBiomeString
Lnet/minecraft/client/gui/hud/DebugHud;getBiomeString(Lnet/minecraft/registry/entry/RegistryEntry;)Ljava/lang/String;
-
getServerWorld
- Mappings:
Namespace Name Mixin selector official d
Lepq;d()Laif;
intermediary method_20603
Lnet/minecraft/class_340;method_20603()Lnet/minecraft/class_3218;
named getServerWorld
Lnet/minecraft/client/gui/hud/DebugHud;getServerWorld()Lnet/minecraft/server/world/ServerWorld;
-
getServerWorldDebugString
- Mappings:
Namespace Name Mixin selector official e
Lepq;e()Ljava/lang/String;
intermediary method_27871
Lnet/minecraft/class_340;method_27871()Ljava/lang/String;
named getServerWorldDebugString
Lnet/minecraft/client/gui/hud/DebugHud;getServerWorldDebugString()Ljava/lang/String;
-
getWorld
- Mappings:
Namespace Name Mixin selector official f
Lepq;f()Lcmm;
intermediary method_1840
Lnet/minecraft/class_340;method_1840()Lnet/minecraft/class_1937;
named getWorld
Lnet/minecraft/client/gui/hud/DebugHud;getWorld()Lnet/minecraft/world/World;
-
getChunk
- Mappings:
Namespace Name Mixin selector official g
Lepq;g()Ldei;
intermediary method_1834
Lnet/minecraft/class_340;method_1834()Lnet/minecraft/class_2818;
named getChunk
Lnet/minecraft/client/gui/hud/DebugHud;getChunk()Lnet/minecraft/world/chunk/WorldChunk;
-
getClientChunk
- Mappings:
Namespace Name Mixin selector official h
Lepq;h()Ldei;
intermediary method_1836
Lnet/minecraft/class_340;method_1836()Lnet/minecraft/class_2818;
named getClientChunk
Lnet/minecraft/client/gui/hud/DebugHud;getClientChunk()Lnet/minecraft/world/chunk/WorldChunk;
-
getRightText
- Mappings:
Namespace Name Mixin selector official c
Lepq;c()Ljava/util/List;
intermediary method_1839
Lnet/minecraft/class_340;method_1839()Ljava/util/List;
named getRightText
Lnet/minecraft/client/gui/hud/DebugHud;getRightText()Ljava/util/List;
-
propertyToString
- Mappings:
Namespace Name Mixin selector official a
Lepq;a(Ljava/util/Map$Entry;)Ljava/lang/String;
intermediary method_1845
Lnet/minecraft/class_340;method_1845(Ljava/util/Map$Entry;)Ljava/lang/String;
named propertyToString
Lnet/minecraft/client/gui/hud/DebugHud;propertyToString(Ljava/util/Map$Entry;)Ljava/lang/String;
-
drawMetricsData
private void drawMetricsData(DrawContext context, MetricsData metricsData, int x, int width, boolean showFps) - Mappings:
Namespace Name Mixin selector official a
Lepq;a(Leox;Laoo;IIZ)V
intermediary method_15870
Lnet/minecraft/class_340;method_15870(Lnet/minecraft/class_332;Lnet/minecraft/class_3517;IIZ)V
named drawMetricsData
Lnet/minecraft/client/gui/hud/DebugHud;drawMetricsData(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/util/MetricsData;IIZ)V
-
getMetricsLineColor
private int getMetricsLineColor(int value, int greenValue, int yellowValue, int redValue) - Mappings:
Namespace Name Mixin selector official a
Lepq;a(IIII)I
intermediary method_1833
Lnet/minecraft/class_340;method_1833(IIII)I
named getMetricsLineColor
Lnet/minecraft/client/gui/hud/DebugHud;getMetricsLineColor(IIII)I
-
interpolateColor
private int interpolateColor(int color1, int color2, float dt) - Mappings:
Namespace Name Mixin selector official a
Lepq;a(IIF)I
intermediary method_1843
Lnet/minecraft/class_340;method_1843(IIF)I
named interpolateColor
Lnet/minecraft/client/gui/hud/DebugHud;interpolateColor(IIF)I
-
toMiB
private static long toMiB(long bytes) - Mappings:
Namespace Name Mixin selector official a
Lepq;a(J)J
intermediary method_1838
Lnet/minecraft/class_340;method_1838(J)J
named toMiB
Lnet/minecraft/client/gui/hud/DebugHud;toMiB(J)J
-