Class DebugScreenOverlay

java.lang.Object
net.minecraft.client.gui.components.DebugScreenOverlay

public class DebugScreenOverlay extends Object
  • Field Details

  • Constructor Details

    • DebugScreenOverlay

      public DebugScreenOverlay(Minecraft pMinecraft)
  • Method Details

    • clearChunkCache

      public void clearChunkCache()
    • render

      public void render(GuiGraphics pGuiGraphics)
    • renderLines

      private void renderLines(GuiGraphics pGuiGraphics, List<String> pLines, boolean pLeftSide)
    • getServerLevel

      @Nullable private ServerLevel getServerLevel()
    • getLevel

      @Nullable private Level getLevel()
    • getServerChunk

      @Nullable private LevelChunk getServerChunk()
    • getClientChunk

      @Nullable private LevelChunk getClientChunk()
    • showDebugScreen

      public boolean showDebugScreen()
    • showProfilerChart

      public boolean showProfilerChart()
    • showNetworkCharts

      public boolean showNetworkCharts()
    • showFpsCharts

      public boolean showFpsCharts()
    • toggleNetworkCharts

      public void toggleNetworkCharts()
    • toggleFpsCharts

      public void toggleFpsCharts()
    • toggleProfilerChart

      public void toggleProfilerChart()
    • logFrameDuration

      public void logFrameDuration(long pFrameDuration)
    • getTickTimeLogger

      public LocalSampleLogger getTickTimeLogger()
    • getPingLogger

      public LocalSampleLogger getPingLogger()
    • getBandwidthLogger

      public LocalSampleLogger getBandwidthLogger()
    • getProfilerPieChart

      public ProfilerPieChart getProfilerPieChart()
    • logRemoteSample

      public void logRemoteSample(long[] pSample, RemoteDebugSampleType pSampleType)
    • reset

      public void reset()
    • render3dCrosshair

      public void render3dCrosshair(Camera pCamera)