Class DebugScreenOverlay

java.lang.Object
net.minecraft.client.gui.components.DebugScreenOverlay
Direct Known Subclasses:
ForgeGui.OverlayAccess

public class DebugScreenOverlay extends Object
  • Field Details

  • Constructor Details

    • DebugScreenOverlay

      public DebugScreenOverlay(Minecraft p_94039_)
  • Method Details

    • clearChunkCache

      public void clearChunkCache()
    • update

      protected void update()
    • drawText

      protected void drawText(GuiGraphics p_281427_)
    • drawFPSCharts

      protected void drawFPSCharts(GuiGraphics p_281427_)
    • drawNetworkCharts

      protected void drawNetworkCharts(GuiGraphics p_281427_)
    • render

      public void render(GuiGraphics p_281427_)
    • getOverlayHelp

      protected List<String> getOverlayHelp()
    • drawGameInformation

      protected void drawGameInformation(GuiGraphics p_281525_)
    • drawSystemInformation

      protected void drawSystemInformation(GuiGraphics p_281261_)
    • renderLines

      protected void renderLines(GuiGraphics p_286519_, List<String> p_286665_, boolean p_286644_)
    • getGameInformation

      protected List<String> getGameInformation()
    • printBiome

      private static String printBiome(Holder<Biome> p_205375_)
    • getServerLevel

      @Nullable private ServerLevel getServerLevel()
    • getServerChunkStats

      @Nullable private String getServerChunkStats()
    • getLevel

      private Level getLevel()
    • getServerChunk

      @Nullable private LevelChunk getServerChunk()
    • getClientChunk

      private LevelChunk getClientChunk()
    • getSystemInformation

      protected List<String> getSystemInformation()
    • getPropertyValueString

      private String getPropertyValueString(Map.Entry<Property<?>,Comparable<?>> p_94072_)
    • bytesToMegabytes

      private static long bytesToMegabytes(long p_94051_)
    • showDebugScreen

      public boolean showDebugScreen()
    • showProfilerChart

      public boolean showProfilerChart()
    • showNetworkCharts

      public boolean showNetworkCharts()
    • toggleOverlay

      public void toggleOverlay()
    • toggleNetworkCharts

      public void toggleNetworkCharts()
    • toggleFpsCharts

      public void toggleFpsCharts()
    • toggleProfilerChart

      public void toggleProfilerChart()
    • logFrameDuration

      public void logFrameDuration(long p_300948_)
    • logTickDuration

      public void logTickDuration(long p_298156_)
    • getPingLogger

      public SampleLogger getPingLogger()
    • getBandwidthLogger

      public SampleLogger getBandwidthLogger()
    • reset

      public void reset()