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 SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final DebugHud.AllocationRateCalculatorprivate HitResultprivate @Nullable WorldChunkprivate @Nullable CompletableFuture<WorldChunk>private final MinecraftClientprivate static final intprivate static final intprivate static final intprivate HitResultprivate static final Map<Heightmap.Type,String> private static final intprivate static final intprivate static final intprivate static final intprivate final TextRenderer
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voiddrawLeftText(DrawContext context) private voiddrawMetricsData(DrawContext context, MetricsData metricsData, int x, int width, boolean showFps) protected voiddrawRightText(DrawContext context) private voiddrawText(DrawContext context, List<String> text, boolean left) private static StringgetBiomeString(RegistryEntry<Biome> biome) private @Nullable WorldChunkgetChunk()private WorldChunkprivate intgetMetricsLineColor(int value, int greenValue, int yellowValue, int redValue) private @Nullable ServerWorldprivate WorldgetWorld()private intinterpolateColor(int color1, int color2, float dt) private StringpropertyToString(Map.Entry<Property<?>, Comparable<?>> propEntry) voidrender(DrawContext context) voidprivate static longtoMiB(long bytes) 
- 
Field Details- 
TEXT_COLORprivate 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_32188private 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_32189private 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_32190private 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_REDprivate 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_YELLOWprivate 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_GREENprivate 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- 
resetChunkpublic 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;
 
- 
drawMetricsDataprivate 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
 
- 
getMetricsLineColorprivate 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
 
- 
interpolateColorprivate 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
 
- 
toMiBprivate 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
 
 
-