Class DebugScreenOverlay
java.lang.Object
net.minecraft.client.gui.components.DebugScreenOverlay
- Direct Known Subclasses:
- ForgeGui.OverlayAccess
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescription(package private) static class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final DebugScreenOverlay.AllocationRateCalculatorprivate final BandwidthDebugChartprivate final SampleLoggerprotected HitResultprivate LevelChunkprivate static final intprivate final Fontprivate final FpsDebugChartprivate final SampleLoggerprivate static final Map<Heightmap.Types,String> private ChunkPosprotected HitResultprivate static final intprivate static final intprivate static final intprivate final Minecraftprivate final PingDebugChartprivate final SampleLoggerprivate booleanprotected booleanprotected booleanprotected booleanprivate CompletableFuture<LevelChunk>private final SampleLoggerprivate final TpsDebugChart
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate static longbytesToMegabytes(long p_94051_) voidprotected voiddrawFPSCharts(GuiGraphics p_281427_) protected voiddrawGameInformation(GuiGraphics p_281525_) protected voiddrawNetworkCharts(GuiGraphics p_281427_) protected voiddrawSystemInformation(GuiGraphics p_281261_) protected voiddrawText(GuiGraphics p_281427_) private LevelChunkprivate LevelgetLevel()private StringgetPropertyValueString(Map.Entry<Property<?>, Comparable<?>> p_94072_) private LevelChunkprivate Stringprivate ServerLevelvoidlogFrameDuration(long p_300948_) voidlogTickDuration(long p_298156_) private static StringprintBiome(Holder<Biome> p_205375_) voidrender(GuiGraphics p_281427_) protected voidrenderLines(GuiGraphics p_286519_, List<String> p_286665_, boolean p_286644_) voidreset()booleanbooleanbooleanvoidvoidvoidvoidprotected voidupdate()
- 
Field Details- 
COLOR_GREYprivate static final int COLOR_GREY- See Also:
 
- 
MARGIN_RIGHTprivate static final int MARGIN_RIGHT- See Also:
 
- 
MARGIN_LEFTprivate static final int MARGIN_LEFT- See Also:
 
- 
MARGIN_TOPprivate static final int MARGIN_TOP- See Also:
 
- 
HEIGHTMAP_NAMES
- 
minecraft
- 
allocationRateCalculator
- 
font
- 
block
- 
liquid
- 
lastPos
- 
clientChunk
- 
serverChunk
- 
renderDebugprivate boolean renderDebug
- 
renderProfilerChartprotected boolean renderProfilerChart
- 
renderFpsChartsprotected boolean renderFpsCharts
- 
renderNetworkChartsprotected boolean renderNetworkCharts
- 
frameTimeLogger
- 
tickTimeLogger
- 
pingLogger
- 
bandwidthLogger
- 
fpsChart
- 
tpsChart
- 
pingChart
- 
bandwidthChart
 
- 
- 
Constructor Details- 
DebugScreenOverlay
 
- 
- 
Method Details- 
clearChunkCachepublic void clearChunkCache()
- 
updateprotected void update()
- 
drawText
- 
drawFPSCharts
- 
drawNetworkCharts
- 
render
- 
getOverlayHelp
- 
drawGameInformation
- 
drawSystemInformation
- 
renderLines
- 
getGameInformation
- 
printBiome
- 
getServerLevel
- 
getServerChunkStats
- 
getLevel
- 
getServerChunk
- 
getClientChunk
- 
getSystemInformation
- 
getPropertyValueString
- 
bytesToMegabytesprivate static long bytesToMegabytes(long p_94051_) 
- 
showDebugScreenpublic boolean showDebugScreen()
- 
showProfilerChartpublic boolean showProfilerChart()
- 
showNetworkChartspublic boolean showNetworkCharts()
- 
toggleOverlaypublic void toggleOverlay()
- 
toggleNetworkChartspublic void toggleNetworkCharts()
- 
toggleFpsChartspublic void toggleFpsCharts()
- 
toggleProfilerChartpublic void toggleProfilerChart()
- 
logFrameDurationpublic void logFrameDuration(long p_300948_) 
- 
logTickDurationpublic void logTickDuration(long p_298156_) 
- 
getPingLogger
- 
getBandwidthLogger
- 
resetpublic void reset()
 
-