Class DebugOverlayGui

java.lang.Object
net.minecraft.client.gui.AbstractGui
net.minecraft.client.gui.overlay.DebugOverlayGui
Direct Known Subclasses:
ForgeIngameGui.GuiOverlayDebugForge

public class DebugOverlayGui extends AbstractGui
  • Field Details

  • Constructor Details

    • DebugOverlayGui

      public DebugOverlayGui(Minecraft p_i45543_1_)
  • Method Details

    • clearChunkCache

      public void clearChunkCache()
    • render

      public void render(MatrixStack p_194818_1_)
    • drawGameInformation

      protected void drawGameInformation(MatrixStack p_230024_1_)
    • drawSystemInformation

      protected void drawSystemInformation(MatrixStack p_230025_1_)
    • getGameInformation

      protected List<String> getGameInformation()
    • getServerLevel

      @Nullable private ServerWorld getServerLevel()
    • getServerChunkStats

      @Nullable private String getServerChunkStats()
    • getLevel

      private World getLevel()
    • getServerChunk

      @Nullable private Chunk getServerChunk()
    • getClientChunk

      private Chunk getClientChunk()
    • getSystemInformation

      protected List<String> getSystemInformation()
    • getPropertyValueString

      private String getPropertyValueString(Map.Entry<Property<?>,Comparable<?>> p_211534_1_)
    • drawChart

      private void drawChart(MatrixStack p_238509_1_, FrameTimer p_238509_2_, int p_238509_3_, int p_238509_4_, boolean p_238509_5_)
    • getSampleColor

      private int getSampleColor(int p_181552_1_, int p_181552_2_, int p_181552_3_, int p_181552_4_)
    • colorLerp

      private int colorLerp(int p_181553_1_, int p_181553_2_, float p_181553_3_)
    • bytesToMegabytes

      private static long bytesToMegabytes(long p_175240_0_)