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
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classSplashScreen.LogoTexture -
Field Summary
Fields Modifier and Type Field Description private longapplyCompleteTimeprivate MinecraftClientclientprivate Consumer<Optional<Throwable>>exceptionHandlerprivate static intfield_25041private static intfield_25042private static IdentifierLOGOprivate longprepareCompleteTimeprivate floatprogressprivate booleanreloadingprivate ResourceReloadMonitorreloadMonitorFields 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, ResourceReloadMonitor monitor, Consumer<Optional<Throwable>> exceptionHandler, boolean reloading) -
Method Summary
Modifier and Type Method Description static voidinit(MinecraftClient client)booleanpausesGame()voidrender(MatrixStack matrices, int mouseX, int mouseY, float delta)private voidrenderProgressBar(MatrixStack matrixStack, int int2, int int3, int int4, int int5, float float2)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, setZOffset
-
Field Details
-
LOGO
-
field_25041
private static final int field_25041 -
field_25042
private static final int field_25042 -
client
-
reloadMonitor
-
exceptionHandler
-
reloading
private final boolean reloading -
progress
private float progress -
applyCompleteTime
private long applyCompleteTime -
prepareCompleteTime
private long prepareCompleteTime
-
-
Constructor Details
-
SplashScreen
public SplashScreen(MinecraftClient client, ResourceReloadMonitor monitor, Consumer<Optional<Throwable>> exceptionHandler, boolean reloading)
-
-
Method Details
-
init
-
render
-
renderProgressBar
private void renderProgressBar(MatrixStack matrixStack, int int2, int int3, int int4, int int5, float float2) -
pausesGame
public boolean pausesGame()- Overrides:
pausesGamein classOverlay
-