类 DebugHud


  • @Environment(CLIENT)
    public class DebugHud
    extends DrawableHelper
    Mappings:
    Namespace Name
    official dwd
    intermediary net/minecraft/class_340
    named net/minecraft/client/gui/hud/DebugHud
    • 字段详细资料

      • field_32187

        private static final int field_32187
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Ldwd;a:I
        intermediary field_32187 Lnet/minecraft/class_340;field_32187:I
        named field_32187 Lnet/minecraft/client/gui/hud/DebugHud;field_32187:I
      • field_32188

        private static final int field_32188
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Ldwd;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Ldwd;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Ldwd;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

        private static final Map<Heightmap.Type,​String> HEIGHT_MAP_TYPES
        Mappings:
        Namespace Name Mixin selector
        official e Ldwd;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;
      • field_32191

        private static final int field_32191
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official p Ldwd;p:I
        intermediary field_32191 Lnet/minecraft/class_340;field_32191:I
        named field_32191 Lnet/minecraft/client/gui/hud/DebugHud;field_32191:I
      • field_32192

        private static final int field_32192
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official q Ldwd;q:I
        intermediary field_32192 Lnet/minecraft/class_340;field_32192:I
        named field_32192 Lnet/minecraft/client/gui/hud/DebugHud;field_32192:I
      • field_32193

        private static final int field_32193
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official r Ldwd;r:I
        intermediary field_32193 Lnet/minecraft/class_340;field_32193:I
        named field_32193 Lnet/minecraft/client/gui/hud/DebugHud;field_32193:I
      • client

        private final MinecraftClient client
        Mappings:
        Namespace Name Mixin selector
        official i Ldwd;i:Ldum;
        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;
      • fontRenderer

        private final TextRenderer fontRenderer
        Mappings:
        Namespace Name Mixin selector
        official j Ldwd;j:Ldvh;
        intermediary field_2081 Lnet/minecraft/class_340;field_2081:Lnet/minecraft/class_327;
        named fontRenderer Lnet/minecraft/client/gui/hud/DebugHud;fontRenderer:Lnet/minecraft/client/font/TextRenderer;
      • blockHit

        private HitResult blockHit
        Mappings:
        Namespace Name Mixin selector
        official k Ldwd;k:Ldly;
        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

        private HitResult fluidHit
        Mappings:
        Namespace Name Mixin selector
        official l Ldwd;l:Ldly;
        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

        @Nullable
        private @Nullable ChunkPos pos
        Mappings:
        Namespace Name Mixin selector
        official m Ldwd;m:Lbuw;
        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

        @Nullable
        private @Nullable WorldChunk chunk
        Mappings:
        Namespace Name Mixin selector
        official n Ldwd;n:Lclv;
        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

        @Nullable
        private @Nullable CompletableFuture<WorldChunk> chunkFuture
        Mappings:
        Namespace Name Mixin selector
        official o Ldwd;o: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;
    • 构造器详细资料

      • DebugHud

        public DebugHud​(MinecraftClient client)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldwd;<init>(Ldum;)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
    • 方法详细资料

      • resetChunk

        public void resetChunk()
        Mappings:
        Namespace Name Mixin selector
        official a Ldwd;a()V
        intermediary method_1842 Lnet/minecraft/class_340;method_1842()V
        named resetChunk Lnet/minecraft/client/gui/hud/DebugHud;resetChunk()V
      • render

        public void render​(MatrixStack matrices)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwd;a(Ldpi;)V
        intermediary method_1846 Lnet/minecraft/class_340;method_1846(Lnet/minecraft/class_4587;)V
        named render Lnet/minecraft/client/gui/hud/DebugHud;render(Lnet/minecraft/client/util/math/MatrixStack;)V
      • renderLeftText

        protected void renderLeftText​(MatrixStack matrices)
        Mappings:
        Namespace Name Mixin selector
        official b Ldwd;b(Ldpi;)V
        intermediary method_1847 Lnet/minecraft/class_340;method_1847(Lnet/minecraft/class_4587;)V
        named renderLeftText Lnet/minecraft/client/gui/hud/DebugHud;renderLeftText(Lnet/minecraft/client/util/math/MatrixStack;)V
      • renderRightText

        protected void renderRightText​(MatrixStack matrices)
        Mappings:
        Namespace Name Mixin selector
        official c Ldwd;c(Ldpi;)V
        intermediary method_1848 Lnet/minecraft/class_340;method_1848(Lnet/minecraft/class_4587;)V
        named renderRightText Lnet/minecraft/client/gui/hud/DebugHud;renderRightText(Lnet/minecraft/client/util/math/MatrixStack;)V
      • getLeftText

        protected List<String> getLeftText()
        Mappings:
        Namespace Name Mixin selector
        official b Ldwd;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;
      • getServerWorld

        @Nullable
        private @Nullable ServerWorld getServerWorld()
        Mappings:
        Namespace Name Mixin selector
        official d Ldwd;d()Labj;
        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

        @Nullable
        private @Nullable String getServerWorldDebugString()
        Mappings:
        Namespace Name Mixin selector
        official e Ldwd;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

        private World getWorld()
        Mappings:
        Namespace Name Mixin selector
        official f Ldwd;f()Lbvr;
        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

        @Nullable
        private @Nullable WorldChunk getChunk()
        Mappings:
        Namespace Name Mixin selector
        official g Ldwd;g()Lclv;
        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

        private WorldChunk getClientChunk()
        Mappings:
        Namespace Name Mixin selector
        official h Ldwd;h()Lclv;
        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

        protected List<String> getRightText()
        Mappings:
        Namespace Name Mixin selector
        official c Ldwd;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

        private String propertyToString​(Map.Entry<Property<?>,​Comparable<?>> propEntry)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwd;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​(MatrixStack matrices,
                                     MetricsData metricsData,
                                     int x,
                                     int width,
                                     boolean showFps)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwd;a(Ldpi;Lagl;IIZ)V
        intermediary method_15870 Lnet/minecraft/class_340;method_15870(Lnet/minecraft/class_4587;Lnet/minecraft/class_3517;IIZ)V
        named drawMetricsData Lnet/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 a Ldwd;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 Ldwd;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 Ldwd;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