Class SplashScreen

All Implemented Interfaces:
Drawable

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

    • BRAND_ARGB

      private static final int BRAND_ARGB
    • BRAND_RGB

      private static final int BRAND_RGB
    • client

      private final MinecraftClient client
    • reload

      private final ResourceReload reload
    • exceptionHandler

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

      private final boolean reloading
    • progress

      private float progress
    • reloadCompleteTime

      private long reloadCompleteTime
    • 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 matrices, int int2, int int3, int int4, int int5, float opacity)
    • pausesGame

      public boolean pausesGame()
      Overrides:
      pausesGame in class Overlay