net.minecraft.client.gui.screen.world

public class LevelLoadingScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

net.minecraft.client.gui.screens.LevelLoadingScreen
net.minecraft.class_3928
net.minecraft.client.gui.screen.world.LevelLoadingScreen

Field summary

Modifier and TypeField
private static final Text
DOWNLOADING_TERRAIN_TEXT
field_61628
DOWNLOADING_TERRAIN_TEXT
private static final Text
READY_TO_PLAY_TEXT
field_61629
READY_TO_PLAY_MESSAGE
private static final long
NARRATION_DELAY_MS
field_32246
NARRATION_DELAY
private static final int
PROGRESS_BAR_WIDTH
field_61630
field_61630
private ClientChunkLoadProgress
loadTracker
field_61631
chunkLoadProgress
private float
smoothedProgress
field_61632
loadProgress
private long
lastNarration
field_19101
lastNarrationTime
private LevelLoadingScreen$WorldEntryReason
reason
field_61633
reason
private Sprite
cachedNetherPortalSprite
field_61634
netherPortalSprite
private static final it.unimi.dsi.fastutil.objects.Object2IntMap<ChunkStatus>
COLORS
field_17407
STATUS_TO_COLOR

Constructor summary

ModifierConstructor
public (ClientChunkLoadProgress progressProvider, LevelLoadingScreen$WorldEntryReason reason)

Method summary

Modifier and TypeMethod
public void
update(LevelLoadTracker loadTracker, LevelLoadingScreen$Reason reason)
method_72800(class_11653 arg0, class_3928$class_9678 arg1)
init(ClientChunkLoadProgress chunkLoadProgress, LevelLoadingScreen$WorldEntryReason reason)
public boolean
shouldCloseOnEsc()
method_25422()
shouldCloseOnEsc()
protected boolean
shouldNarrateNavigation()
method_48262()
hasUsageText()
protected void
updateNarratedWidget(NarrationElementOutput output)
method_37056(class_6382 arg0)
addElementNarrations(NarrationMessageBuilder arg0)
public void
tick()
method_25393()
tick()
public void
extractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
private void
drawProgressBar(GuiGraphicsExtractor graphics, int left, int top, int width, int height, float progress)
method_72799(class_332 arg0, int arg1, int arg2, int arg3, int arg4, float arg5)
drawLoadingBar(DrawContext context, int x1, int y1, int width, int height, float delta)
public static void
extractChunksForRendering(GuiGraphicsExtractor graphics, int xCenter, int yCenter, int size, int margin, ChunkLoadStatusView statusView)
method_17538(class_332 arg0, int arg1, int arg2, int arg3, int arg4, class_11544 arg5)
drawChunkMap(DrawContext context, int centerX, int centerY, int chunkLength, int chunkGap, ChunkLoadMap map)
public void
extractBackground(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25420(class_332 arg0, int arg1, int arg2, float arg3)
renderBackground(DrawContext arg0, int arg1, int arg2, float arg3)
private Sprite
getNetherPortalSprite()
method_72801()
getNetherPortalSprite()
public void
onClose()
method_25419()
close()
public boolean
isPauseScreen()
method_25421()
shouldPause()
private static void
lambda$static$0(it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap arg0)
method_17537(it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap arg0)
method_17537(it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap map)