Class SplashScreen

All Implemented Interfaces:
Drawable

@Environment(CLIENT) public class SplashScreen extends Overlay
Mappings:
Namespace Name
official ead
intermediary net/minecraft/class_425
named net/minecraft/client/gui/screen/SplashScreen
  • Field Details

    • MOJANG_RED

      private static final int MOJANG_RED
      Mappings:
      Namespace Name Mixin selector
      official d Lead;d:I
      intermediary field_32249 Lnet/minecraft/class_425;field_32249:I
      named MOJANG_RED Lnet/minecraft/client/gui/screen/SplashScreen;MOJANG_RED:I
    • MONOCHROME_BLACK

      private static final int MONOCHROME_BLACK
      Mappings:
      Namespace Name Mixin selector
      official e Lead;e:I
      intermediary field_32250 Lnet/minecraft/class_425;field_32250:I
      named MONOCHROME_BLACK Lnet/minecraft/client/gui/screen/SplashScreen;MONOCHROME_BLACK:I
    • BRAND_ARGB

      private static final IntSupplier BRAND_ARGB
      Mappings:
      Namespace Name Mixin selector
      official i Lead;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 Lead;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 Lead;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 Lead;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 Lead;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 Lead;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 Lead;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 Lead;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 Lead;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

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official p Lead;p:Ldvo;
      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

      private final ResourceReload reload
      Mappings:
      Namespace Name Mixin selector
      official q Lead;q:Ladq;
      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

      private final Consumer<Optional<Throwable>> exceptionHandler
      Mappings:
      Namespace Name Mixin selector
      official r Lead;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 Lead;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 Lead;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 Lead;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 Lead;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> Lead;<init>(Ldvo;Ladq;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

      public static void init(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      official a Lead;a(Ldvo;)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
    • withAlpha

      private static int withAlpha(int color, int alpha)
      Mappings:
      Namespace Name Mixin selector
      official a Lead;a(II)I
      intermediary method_35732 Lnet/minecraft/class_425;method_35732(II)I
      named withAlpha Lnet/minecraft/client/gui/screen/SplashScreen;withAlpha(II)I
    • render

      public void render(MatrixStack matrices, int mouseX, int mouseY, float delta)
      Mappings:
      Namespace Name Mixin selector
      official a Ldxu;a(Ldqk;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 int2, int int3, int int4, int int5, float opacity)
      Mappings:
      Namespace Name Mixin selector
      official a Lead;a(Ldqk;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 class Overlay
      Mappings:
      Namespace Name Mixin selector
      official a Leaj;a()Z
      intermediary method_18640 Lnet/minecraft/class_4071;method_18640()Z
      named pausesGame Lnet/minecraft/client/gui/screen/Overlay;pausesGame()Z