Modifier and Type | Class and Description |
---|---|
(package private) static class |
SplashScreen.LogoTexture |
Modifier and Type | Field and Description |
---|---|
private long |
applyCompleteTime |
private MinecraftClient |
client |
private Consumer<Optional<Throwable>> |
exceptionHandler |
private static Identifier |
LOGO |
private long |
prepareCompleteTime |
private float |
progress |
private boolean |
reloading |
private ResourceReloadMonitor |
reloadMonitor |
BACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE
Constructor and Description |
---|
SplashScreen(MinecraftClient client,
ResourceReloadMonitor monitor,
Consumer<Optional<Throwable>> exceptionHandler,
boolean reloading) |
Modifier and Type | Method and Description |
---|---|
static void |
init(MinecraftClient client) |
boolean |
pausesGame() |
void |
render(int mouseX,
int mouseY,
float delta) |
private void |
renderProgressBar(int minX,
int minY,
int maxX,
int maxY,
float progress) |
drawCenteredString, drawHorizontalLine, drawSprite, drawString, drawTexture, drawTexture, drawTexture, drawTexture, drawTexturedQuad, drawVerticalLine, fill, fill, fillGradient, getZOffset, setZOffset
private static final Identifier LOGO
private final MinecraftClient client
private final ResourceReloadMonitor reloadMonitor
private final boolean reloading
private float progress
private long applyCompleteTime
private long prepareCompleteTime
public SplashScreen(MinecraftClient client, ResourceReloadMonitor monitor, Consumer<Optional<Throwable>> exceptionHandler, boolean reloading)
public static void init(MinecraftClient client)
public void render(int mouseX, int mouseY, float delta)
private void renderProgressBar(int minX, int minY, int maxX, int maxY, float progress)
public boolean pausesGame()
pausesGame
in class Overlay