net.minecraft.client.gui.screen

public class SplashOverlay

extends Overlay

All mapped superinterfaces:

Drawable

net.minecraft.client.gui.screens.LoadingOverlay
net.minecraft.class_425
net.minecraft.client.gui.screen.SplashOverlay

Field summary

Modifier and TypeField
public static final Identifier
MOJANG_STUDIOS_LOGO_LOCATION
field_2483
LOGO
private static final int
LOGO_BACKGROUND_COLOR
field_32249
MOJANG_RED
private static final int
LOGO_BACKGROUND_COLOR_DARK
field_32250
MONOCHROME_BLACK
private static final IntSupplier
BRAND_BACKGROUND
field_25041
BRAND_ARGB
private static final int
LOGO_SCALE
field_32251
field_32251
private static final float
LOGO_QUARTER_FLOAT
field_32252
LOGO_RIGHT_HALF_V
private static final int
LOGO_QUARTER
field_32253
field_32253
private static final int
LOGO_HALF
field_32254
field_32254
private static final float
LOGO_OVERLAP
field_32255
LOGO_OVERLAP
private static final float
SMOOTHING
field_32256
PROGRESS_LERP_DELTA
public static final long
FADE_OUT_TIME
field_32247
RELOAD_COMPLETE_FADE_DURATION
public static final long
FADE_IN_TIME
field_32248
RELOAD_START_FADE_DURATION
private final MinecraftClient
minecraft
field_18217
client
private final ResourceReload
reload
field_17767
reload
private final Consumer<Optional<Throwable>>
onFinish
field_18218
exceptionHandler
private final boolean
fadeIn
field_18219
reloading
private float
currentProgress
field_17770
progress
private long
fadeOutStart
field_17771
reloadCompleteTime
private long
fadeInStart
field_18220
reloadStartTime

Constructor summary

ModifierConstructor
public (MinecraftClient client, ResourceReload monitor, Consumer<Optional<Throwable>> exceptionHandler, boolean reloading)

Method summary

Modifier and TypeMethod
public static void
registerTextures(TextureManager textureManager)
method_18819(class_1060 arg0)
init(TextureManager textureManager)
private static int
replaceAlpha(int color, int alpha)
method_35732(int arg0, int arg1)
withAlpha(int color, int alpha)
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)
public void
tick()
method_74217()
tick()
private boolean
isReadyToFadeOut()
method_74218()
isInGracePeriod()
private void
extractProgressBar(GuiGraphicsExtractor graphics, int x0, int y0, int x1, int y1, float fade)
method_18103(class_332 arg0, int arg1, int arg2, int arg3, int arg4, float arg5)
renderProgressBar(DrawContext context, int minX, int minY, int maxX, int maxY, float opacity)
public boolean
isPauseScreen()
method_18640()
pausesGame()
private static int
lambda$static$0()
method_35733()
method_35733()