Package net.minecraft.client.gui.screen
Class SplashScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.screen.Overlay
net.minecraft.client.gui.screen.SplashScreen
- All Implemented Interfaces:
Drawable
@Environment(CLIENT) public class SplashScreen extends Overlay
- Mappings:
Namespace Name official dys
intermediary net/minecraft/class_425
named net/minecraft/client/gui/screen/SplashScreen
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
SplashScreen.LogoTexture
-
Field Summary
Fields Modifier and Type Field Description private static IntSupplier
BRAND_ARGB
private MinecraftClient
client
private Consumer<Optional<Throwable>>
exceptionHandler
static long
field_32247
static long
field_32248
private static int
field_32249
private static int
field_32250
private static int
field_32251
private static float
field_32252
private static int
field_32253
private static int
field_32254
private static float
field_32255
private static float
field_32256
private static Identifier
LOGO
private float
progress
private ResourceReload
reload
private long
reloadCompleteTime
private boolean
reloading
private long
reloadStartTime
Fields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
-
Constructor Summary
Constructors Constructor Description SplashScreen(MinecraftClient client, ResourceReload monitor, Consumer<Optional<Throwable>> exceptionHandler, boolean reloading)
-
Method Summary
Modifier and Type Method Description static void
init(MinecraftClient client)
private static int
method_35732(int int2, int int3)
boolean
pausesGame()
void
render(MatrixStack matrices, int mouseX, int mouseY, float delta)
private void
renderProgressBar(MatrixStack matrices, int x1, int y1, int x2, int y2, float opacity)
Methods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, method_33284, method_35719, method_35720, setZOffset
-
Field Details
-
LOGO
- Mappings:
Namespace Name Mixin selector official c
Ldys;c:Lwp;
intermediary field_2483
Lnet/minecraft/class_425;field_2483:Lnet/minecraft/class_2960;
named LOGO
Lnet/minecraft/client/gui/screen/SplashScreen;LOGO:Lnet/minecraft/util/Identifier;
-
field_32249
private static final int field_32249- Mappings:
Namespace Name Mixin selector official d
Ldys;d:I
intermediary field_32249
Lnet/minecraft/class_425;field_32249:I
named field_32249
Lnet/minecraft/client/gui/screen/SplashScreen;field_32249:I
-
field_32250
private static final int field_32250- Mappings:
Namespace Name Mixin selector official e
Ldys;e:I
intermediary field_32250
Lnet/minecraft/class_425;field_32250:I
named field_32250
Lnet/minecraft/client/gui/screen/SplashScreen;field_32250:I
-
BRAND_ARGB
- Mappings:
Namespace Name Mixin selector official i
Ldys;i:Ljava/util/function/IntSupplier;
intermediary field_25041
Lnet/minecraft/class_425;field_25041:Ljava/util/function/IntSupplier;
named BRAND_ARGB
Lnet/minecraft/client/gui/screen/SplashScreen;BRAND_ARGB:Ljava/util/function/IntSupplier;
-
field_32251
private static final int field_32251- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official j
Ldys;j:I
intermediary field_32251
Lnet/minecraft/class_425;field_32251:I
named field_32251
Lnet/minecraft/client/gui/screen/SplashScreen;field_32251:I
-
field_32252
private static final float field_32252- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official k
Ldys;k:F
intermediary field_32252
Lnet/minecraft/class_425;field_32252:F
named field_32252
Lnet/minecraft/client/gui/screen/SplashScreen;field_32252:F
-
field_32253
private static final int field_32253- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official l
Ldys;l:I
intermediary field_32253
Lnet/minecraft/class_425;field_32253:I
named field_32253
Lnet/minecraft/client/gui/screen/SplashScreen;field_32253:I
-
field_32254
private static final int field_32254- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official m
Ldys;m:I
intermediary field_32254
Lnet/minecraft/class_425;field_32254:I
named field_32254
Lnet/minecraft/client/gui/screen/SplashScreen;field_32254:I
-
field_32255
private static final float field_32255- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official n
Ldys;n:F
intermediary field_32255
Lnet/minecraft/class_425;field_32255:F
named field_32255
Lnet/minecraft/client/gui/screen/SplashScreen;field_32255:F
-
field_32256
private static final float field_32256- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official o
Ldys;o:F
intermediary field_32256
Lnet/minecraft/class_425;field_32256:F
named field_32256
Lnet/minecraft/client/gui/screen/SplashScreen;field_32256:F
-
field_32247
public static final long field_32247- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Ldys;a:J
intermediary field_32247
Lnet/minecraft/class_425;field_32247:J
named field_32247
Lnet/minecraft/client/gui/screen/SplashScreen;field_32247:J
-
field_32248
public static final long field_32248- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official b
Ldys;b:J
intermediary field_32248
Lnet/minecraft/class_425;field_32248:J
named field_32248
Lnet/minecraft/client/gui/screen/SplashScreen;field_32248:J
-
client
- Mappings:
Namespace Name Mixin selector official p
Ldys;p:Lduk;
intermediary field_18217
Lnet/minecraft/class_425;field_18217:Lnet/minecraft/class_310;
named client
Lnet/minecraft/client/gui/screen/SplashScreen;client:Lnet/minecraft/client/MinecraftClient;
-
reload
- Mappings:
Namespace Name Mixin selector official q
Ldys;q:Ladi;
intermediary field_17767
Lnet/minecraft/class_425;field_17767:Lnet/minecraft/class_4011;
named reload
Lnet/minecraft/client/gui/screen/SplashScreen;reload:Lnet/minecraft/resource/ResourceReload;
-
exceptionHandler
- Mappings:
Namespace Name Mixin selector official r
Ldys;r:Ljava/util/function/Consumer;
intermediary field_18218
Lnet/minecraft/class_425;field_18218:Ljava/util/function/Consumer;
named exceptionHandler
Lnet/minecraft/client/gui/screen/SplashScreen;exceptionHandler:Ljava/util/function/Consumer;
-
reloading
private final boolean reloading- Mappings:
Namespace Name Mixin selector official s
Ldys;s:Z
intermediary field_18219
Lnet/minecraft/class_425;field_18219:Z
named reloading
Lnet/minecraft/client/gui/screen/SplashScreen;reloading:Z
-
progress
private float progress- Mappings:
Namespace Name Mixin selector official t
Ldys;t:F
intermediary field_17770
Lnet/minecraft/class_425;field_17770:F
named progress
Lnet/minecraft/client/gui/screen/SplashScreen;progress:F
-
reloadCompleteTime
private long reloadCompleteTime- Mappings:
Namespace Name Mixin selector official u
Ldys;u:J
intermediary field_17771
Lnet/minecraft/class_425;field_17771:J
named reloadCompleteTime
Lnet/minecraft/client/gui/screen/SplashScreen;reloadCompleteTime:J
-
reloadStartTime
private long reloadStartTime- Mappings:
Namespace Name Mixin selector official v
Ldys;v:J
intermediary field_18220
Lnet/minecraft/class_425;field_18220:J
named reloadStartTime
Lnet/minecraft/client/gui/screen/SplashScreen;reloadStartTime:J
-
-
Constructor Details
-
SplashScreen
public SplashScreen(MinecraftClient client, ResourceReload monitor, Consumer<Optional<Throwable>> exceptionHandler, boolean reloading)- Mappings:
Namespace Name Mixin selector official <init>
Ldys;<init>(Lduk;Ladi;Ljava/util/function/Consumer;Z)V
intermediary <init>
Lnet/minecraft/class_425;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_4011;Ljava/util/function/Consumer;Z)V
named <init>
Lnet/minecraft/client/gui/screen/SplashScreen;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/resource/ResourceReload;Ljava/util/function/Consumer;Z)V
-
-
Method Details
-
init
- Mappings:
Namespace Name Mixin selector official a
Ldys;a(Lduk;)V
intermediary method_18819
Lnet/minecraft/class_425;method_18819(Lnet/minecraft/class_310;)V
named init
Lnet/minecraft/client/gui/screen/SplashScreen;init(Lnet/minecraft/client/MinecraftClient;)V
-
method_35732
private static int method_35732(int int2, int int3)- Mappings:
Namespace Name Mixin selector official a
Ldys;a(II)I
intermediary method_35732
Lnet/minecraft/class_425;method_35732(II)I
named method_35732
Lnet/minecraft/client/gui/screen/SplashScreen;method_35732(II)I
-
render
- Mappings:
Namespace Name Mixin selector official a
Ldwq;a(Ldpg;IIF)V
intermediary method_25394
Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)V
named render
Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
renderProgressBar
private void renderProgressBar(MatrixStack matrices, int x1, int y1, int x2, int y2, float opacity)- Mappings:
Namespace Name Mixin selector official a
Ldys;a(Ldpg;IIIIF)V
intermediary method_18103
Lnet/minecraft/class_425;method_18103(Lnet/minecraft/class_4587;IIIIF)V
named renderProgressBar
Lnet/minecraft/client/gui/screen/SplashScreen;renderProgressBar(Lnet/minecraft/client/util/math/MatrixStack;IIIIF)V
-
pausesGame
public boolean pausesGame()- Overrides:
pausesGame
in classOverlay
- Mappings:
Namespace Name Mixin selector official a
Ldyy;a()Z
intermediary method_18640
Lnet/minecraft/class_4071;method_18640()Z
named pausesGame
Lnet/minecraft/client/gui/screen/Overlay;pausesGame()Z
-