Package net.minecraft.client.gui.hud
Class DebugHud
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.hud.DebugHud
- Mappings:
Namespace Name official ehwintermediary net/minecraft/class_340named net/minecraft/client/gui/hud/DebugHud
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DebugHud.AllocationRateCalculatorprivate HitResultprivate @Nullable WorldChunkprivate @Nullable CompletableFuture<WorldChunk>private final MinecraftClientprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate HitResultprivate static final Map<Heightmap.Type,String> private static final intprivate final TextRendererFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voiddrawMetricsData(MatrixStack matrices, MetricsData metricsData, int x, int width, boolean showFps) 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(MatrixStack matrices) protected voidrenderLeftText(MatrixStack matrices) protected voidrenderRightText(MatrixStack matrices) voidprivate static longtoMiB(long bytes) Methods inherited from class net.minecraft.client.gui.DrawableHelper
disableScissor, drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithOutline, drawWithShadow, enableScissor, fill, fillGradient, fillGradient, fillGradient, getZOffset, setZOffset
-
Field Details
-
TEXT_COLOR
private static final int TEXT_COLOR- See Also:
- Mappings:
Namespace Name Mixin selector official aLehw;a:Iintermediary field_32187Lnet/minecraft/class_340;field_32187:Inamed TEXT_COLORLnet/minecraft/client/gui/hud/DebugHud;TEXT_COLOR:I
-
field_32188
private static final int field_32188- See Also:
- Mappings:
Namespace Name Mixin selector official bLehw;b:Iintermediary field_32188Lnet/minecraft/class_340;field_32188:Inamed field_32188Lnet/minecraft/client/gui/hud/DebugHud;field_32188:I
-
field_32189
private static final int field_32189- See Also:
- Mappings:
Namespace Name Mixin selector official cLehw;c:Iintermediary field_32189Lnet/minecraft/class_340;field_32189:Inamed field_32189Lnet/minecraft/client/gui/hud/DebugHud;field_32189:I
-
field_32190
private static final int field_32190- See Also:
- Mappings:
Namespace Name Mixin selector official dLehw;d:Iintermediary field_32190Lnet/minecraft/class_340;field_32190:Inamed field_32190Lnet/minecraft/client/gui/hud/DebugHud;field_32190:I
-
HEIGHT_MAP_TYPES
- Mappings:
Namespace Name Mixin selector official eLehw;e:Ljava/util/Map;intermediary field_19274Lnet/minecraft/class_340;field_19274:Ljava/util/Map;named HEIGHT_MAP_TYPESLnet/minecraft/client/gui/hud/DebugHud;HEIGHT_MAP_TYPES:Ljava/util/Map;
-
field_32191
private static final int field_32191- See Also:
- Mappings:
Namespace Name Mixin selector official qLehw;q:Iintermediary field_32191Lnet/minecraft/class_340;field_32191:Inamed field_32191Lnet/minecraft/client/gui/hud/DebugHud;field_32191:I
-
field_32192
private static final int field_32192- See Also:
- Mappings:
Namespace Name Mixin selector official rLehw;r:Iintermediary field_32192Lnet/minecraft/class_340;field_32192:Inamed field_32192Lnet/minecraft/client/gui/hud/DebugHud;field_32192:I
-
field_32193
private static final int field_32193- See Also:
- Mappings:
Namespace Name Mixin selector official sLehw;s:Iintermediary field_32193Lnet/minecraft/class_340;field_32193:Inamed field_32193Lnet/minecraft/client/gui/hud/DebugHud;field_32193:I
-
client
- Mappings:
Namespace Name Mixin selector official fLehw;f:Lefu;intermediary field_2079Lnet/minecraft/class_340;field_2079:Lnet/minecraft/class_310;named clientLnet/minecraft/client/gui/hud/DebugHud;client:Lnet/minecraft/client/MinecraftClient;
-
allocationRateCalculator
- Mappings:
Namespace Name Mixin selector official jLehw;j:Lehw$a;intermediary field_38985Lnet/minecraft/class_340;field_38985:Lnet/minecraft/class_340$class_7412;named allocationRateCalculatorLnet/minecraft/client/gui/hud/DebugHud;allocationRateCalculator:Lnet/minecraft/client/gui/hud/DebugHud$AllocationRateCalculator;
-
textRenderer
- Mappings:
Namespace Name Mixin selector official kLehw;k:Leha;intermediary field_2081Lnet/minecraft/class_340;field_2081:Lnet/minecraft/class_327;named textRendererLnet/minecraft/client/gui/hud/DebugHud;textRenderer:Lnet/minecraft/client/font/TextRenderer;
-
blockHit
- Mappings:
Namespace Name Mixin selector official lLehw;l:Ldwo;intermediary field_2082Lnet/minecraft/class_340;field_2082:Lnet/minecraft/class_239;named blockHitLnet/minecraft/client/gui/hud/DebugHud;blockHit:Lnet/minecraft/util/hit/HitResult;
-
fluidHit
- Mappings:
Namespace Name Mixin selector official mLehw;m:Ldwo;intermediary field_2083Lnet/minecraft/class_340;field_2083:Lnet/minecraft/class_239;named fluidHitLnet/minecraft/client/gui/hud/DebugHud;fluidHit:Lnet/minecraft/util/hit/HitResult;
-
pos
- Mappings:
Namespace Name Mixin selector official nLehw;n:Lcge;intermediary field_2085Lnet/minecraft/class_340;field_2085:Lnet/minecraft/class_1923;named posLnet/minecraft/client/gui/hud/DebugHud;pos:Lnet/minecraft/util/math/ChunkPos;
-
chunk
- Mappings:
Namespace Name Mixin selector official oLehw;o:Lcxt;intermediary field_2084Lnet/minecraft/class_340;field_2084:Lnet/minecraft/class_2818;named chunkLnet/minecraft/client/gui/hud/DebugHud;chunk:Lnet/minecraft/world/chunk/WorldChunk;
-
chunkFuture
- Mappings:
Namespace Name Mixin selector official pLehw;p:Ljava/util/concurrent/CompletableFuture;intermediary field_2080Lnet/minecraft/class_340;field_2080:Ljava/util/concurrent/CompletableFuture;named chunkFutureLnet/minecraft/client/gui/hud/DebugHud;chunkFuture:Ljava/util/concurrent/CompletableFuture;
-
-
Constructor Details
-
DebugHud
- Mappings:
Namespace Name Mixin selector official <init>Lehw;<init>(Lefu;)Vintermediary <init>Lnet/minecraft/class_340;<init>(Lnet/minecraft/class_310;)Vnamed <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 aLehw;a()Vintermediary method_1842Lnet/minecraft/class_340;method_1842()Vnamed resetChunkLnet/minecraft/client/gui/hud/DebugHud;resetChunk()V
-
render
- Mappings:
Namespace Name Mixin selector official aLehw;a(Leaq;)Vintermediary method_1846Lnet/minecraft/class_340;method_1846(Lnet/minecraft/class_4587;)Vnamed renderLnet/minecraft/client/gui/hud/DebugHud;render(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderLeftText
- Mappings:
Namespace Name Mixin selector official bLehw;b(Leaq;)Vintermediary method_1847Lnet/minecraft/class_340;method_1847(Lnet/minecraft/class_4587;)Vnamed renderLeftTextLnet/minecraft/client/gui/hud/DebugHud;renderLeftText(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderRightText
- Mappings:
Namespace Name Mixin selector official cLehw;c(Leaq;)Vintermediary method_1848Lnet/minecraft/class_340;method_1848(Lnet/minecraft/class_4587;)Vnamed renderRightTextLnet/minecraft/client/gui/hud/DebugHud;renderRightText(Lnet/minecraft/client/util/math/MatrixStack;)V
-
getLeftText
- Mappings:
Namespace Name Mixin selector official bLehw;b()Ljava/util/List;intermediary method_1835Lnet/minecraft/class_340;method_1835()Ljava/util/List;named getLeftTextLnet/minecraft/client/gui/hud/DebugHud;getLeftText()Ljava/util/List;
-
getBiomeString
- Mappings:
Namespace Name Mixin selector official aLehw;a(Lhc;)Ljava/lang/String;intermediary method_40205Lnet/minecraft/class_340;method_40205(Lnet/minecraft/class_6880;)Ljava/lang/String;named getBiomeStringLnet/minecraft/client/gui/hud/DebugHud;getBiomeString(Lnet/minecraft/util/registry/RegistryEntry;)Ljava/lang/String;
-
getServerWorld
- Mappings:
Namespace Name Mixin selector official dLehw;d()Lagg;intermediary method_20603Lnet/minecraft/class_340;method_20603()Lnet/minecraft/class_3218;named getServerWorldLnet/minecraft/client/gui/hud/DebugHud;getServerWorld()Lnet/minecraft/server/world/ServerWorld;
-
getServerWorldDebugString
- Mappings:
Namespace Name Mixin selector official eLehw;e()Ljava/lang/String;intermediary method_27871Lnet/minecraft/class_340;method_27871()Ljava/lang/String;named getServerWorldDebugStringLnet/minecraft/client/gui/hud/DebugHud;getServerWorldDebugString()Ljava/lang/String;
-
getWorld
- Mappings:
Namespace Name Mixin selector official fLehw;f()Lcgx;intermediary method_1840Lnet/minecraft/class_340;method_1840()Lnet/minecraft/class_1937;named getWorldLnet/minecraft/client/gui/hud/DebugHud;getWorld()Lnet/minecraft/world/World;
-
getChunk
- Mappings:
Namespace Name Mixin selector official gLehw;g()Lcxt;intermediary method_1834Lnet/minecraft/class_340;method_1834()Lnet/minecraft/class_2818;named getChunkLnet/minecraft/client/gui/hud/DebugHud;getChunk()Lnet/minecraft/world/chunk/WorldChunk;
-
getClientChunk
- Mappings:
Namespace Name Mixin selector official hLehw;h()Lcxt;intermediary method_1836Lnet/minecraft/class_340;method_1836()Lnet/minecraft/class_2818;named getClientChunkLnet/minecraft/client/gui/hud/DebugHud;getClientChunk()Lnet/minecraft/world/chunk/WorldChunk;
-
getRightText
- Mappings:
Namespace Name Mixin selector official cLehw;c()Ljava/util/List;intermediary method_1839Lnet/minecraft/class_340;method_1839()Ljava/util/List;named getRightTextLnet/minecraft/client/gui/hud/DebugHud;getRightText()Ljava/util/List;
-
propertyToString
- Mappings:
Namespace Name Mixin selector official aLehw;a(Ljava/util/Map$Entry;)Ljava/lang/String;intermediary method_1845Lnet/minecraft/class_340;method_1845(Ljava/util/Map$Entry;)Ljava/lang/String;named propertyToStringLnet/minecraft/client/gui/hud/DebugHud;propertyToString(Ljava/util/Map$Entry;)Ljava/lang/String;
-
drawMetricsData
private void drawMetricsData(MatrixStack matrices, MetricsData metricsData, int x, int width, boolean showFps) - Mappings:
Namespace Name Mixin selector official aLehw;a(Leaq;Lalw;IIZ)Vintermediary method_15870Lnet/minecraft/class_340;method_15870(Lnet/minecraft/class_4587;Lnet/minecraft/class_3517;IIZ)Vnamed drawMetricsDataLnet/minecraft/client/gui/hud/DebugHud;drawMetricsData(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/MetricsData;IIZ)V
-
getMetricsLineColor
private int getMetricsLineColor(int value, int greenValue, int yellowValue, int redValue) - Mappings:
Namespace Name Mixin selector official bLehw;b(IIII)Iintermediary method_1833Lnet/minecraft/class_340;method_1833(IIII)Inamed getMetricsLineColorLnet/minecraft/client/gui/hud/DebugHud;getMetricsLineColor(IIII)I
-
interpolateColor
private int interpolateColor(int color1, int color2, float dt) - Mappings:
Namespace Name Mixin selector official aLehw;a(IIF)Iintermediary method_1843Lnet/minecraft/class_340;method_1843(IIF)Inamed interpolateColorLnet/minecraft/client/gui/hud/DebugHud;interpolateColor(IIF)I
-
toMiB
private static long toMiB(long bytes) - Mappings:
Namespace Name Mixin selector official aLehw;a(J)Jintermediary method_1838Lnet/minecraft/class_340;method_1838(J)Jnamed toMiBLnet/minecraft/client/gui/hud/DebugHud;toMiB(J)J
-