com.mojang.realmsclient.gui.screens

public class RealmsDownloadLatestWorldScreen

extends RealmsScreen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

fjv
com.mojang.realmsclient.gui.screens.RealmsDownloadLatestWorldScreen
net.minecraft.class_4392
net.minecraft.client.realms.gui.screen.RealmsDownloadLatestWorldScreen

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_19844
LOGGER
private static final ReentrantLock
b
DOWNLOAD_LOCK
field_19868
DOWNLOAD_LOCK
private static final int
c
BAR_WIDTH
field_41772
field_41772
private static final int
C
BAR_TOP
field_41769
field_41769
private static final int
D
BAR_BOTTOM
field_41770
field_41770
private static final int
E
BAR_BORDER
field_41771
field_41771
private final Screen
F
lastScreen
field_19845
parent
private final WorldDownload
G
worldDownload
field_19846
worldDownload
private final Component
H
downloadTitle
field_19847
downloadTitle
private final com.google.common.util.concurrent.RateLimiter
I
narrationRateLimiter
field_19848
narrationRateLimiter
private Button
J
cancelButton
field_22694
cancelButton
private final String
K
worldName
field_19850
worldName
private final RealmsDownloadLatestWorldScreen$DownloadStatus
L
downloadStatus
field_19851
downloadStatus
private volatile Component
M
errorMessage
field_20494
downloadError
private volatile Component
N
status
field_19853
status
private volatile String
O
progress
field_19854
progress
private volatile boolean
P
cancelled
field_19855
cancelled
private volatile boolean
Q
showDots
field_19856
showDots
private volatile boolean
R
finished
field_19857
finished
private volatile boolean
S
extracting
field_19858
extracting
private Long
T
previousWrittenBytes
field_19859
previousWrittenBytes
private Long
U
previousTimeSnapshot
field_19860
previousTimeSnapshot
private long
V
bytesPersSecond
field_19861
bytesPerSecond
private int
W
animTick
field_19862
animTick
private static final String[]
X
DOTS
field_19863
DOTS
private int
Y
dotIndex
field_19864
dotIndex
private boolean
Z
checked
field_19867
checked
private final it.unimi.dsi.fastutil.booleans.BooleanConsumer
aa
callback
field_22693
onBack

Constructor summary

ModifierConstructor
public (Screen parent, WorldDownload worldDownload, String worldName, it.unimi.dsi.fastutil.booleans.BooleanConsumer onBack)

Method summary

Modifier and TypeMethod
public void
aT_()
init()
method_25426()
init()
private void
E()
checkDownloadSize()
method_21265()
checkDownloadSize()
private long
a(String arg0)
getContentLength(String arg0)
method_21259(String arg0)
getContentLength(String downloadLink)
public void
e()
tick()
method_25393()
tick()
private Component
F()
createProgressNarrationMessage()
method_37012()
getNarration()
public void
aP_()
onClose()
method_25419()
close()
public void
a(fns arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
private void
c(fns arg0)
drawDots(GuiGraphics arg0)
method_21272(class_332 arg0)
drawDots(DrawContext context)
private void
d(fns arg0)
drawProgressBar(GuiGraphics arg0)
method_21274(class_332 arg0)
drawProgressBar(DrawContext context)
private void
e(fns arg0)
drawDownloadSpeed(GuiGraphics arg0)
method_21276(class_332 arg0)
drawDownloadSpeed(DrawContext context)
private void
a(fns arg0, long arg1)
drawDownloadSpeed0(GuiGraphics arg0, long arg1)
method_21266(class_332 arg0, long arg1)
drawDownloadSpeed0(DrawContext context, long bytesPerSecond)
private void
G()
downloadSave()
method_21278()
downloadSave()
private void
J()
downloadCancelled()
method_21279()
downloadCancelled()