Class SplashScreen

All Implemented Interfaces:
Drawable

@Environment(CLIENT)
public class SplashScreen
extends Overlay
  • Field Details

    • field_25041

      private static final int field_25041
    • field_25042

      private static final int field_25042
    • client

      private final MinecraftClient client
    • reloadMonitor

      private final ResourceReloadMonitor reloadMonitor
    • exceptionHandler

      private final Consumer<Optional<Throwable>> exceptionHandler
    • reloading

      private final boolean reloading
    • progress

      private float progress
    • applyCompleteTime

      private long applyCompleteTime
    • prepareCompleteTime

      private long prepareCompleteTime
  • Constructor Details

  • Method Details

    • init

      public static void init​(MinecraftClient client)
    • render

      public void render​(MatrixStack matrices, int mouseX, int mouseY, float delta)
    • renderProgressBar

      private void renderProgressBar​(MatrixStack matrixStack, int int2, int int3, int int4, int int5, float float2)
    • pausesGame

      public boolean pausesGame()
      Overrides:
      pausesGame in class Overlay