Class SplashScreen

All Implemented Interfaces:
Drawable

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

    • field_32249

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

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

      private static final IntSupplier BRAND_ARGB
      Mappings:
      Namespace Name Mixin selector
      official i Ldyv;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 Ldyv;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 Ldyv;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 Ldyv;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 Ldyv;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 Ldyv;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 Ldyv;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 Ldyv;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 Ldyv;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 Ldyv;p:Ldun;
      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 Ldyv;q:Ladi;
      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 Ldyv;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 Ldyv;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 Ldyv;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 Ldyv;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 Ldyv;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> Ldyv;<init>(Ldun;Ladi;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 Ldyv;a(Ldun;)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
    • method_35732

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

      public void render(MatrixStack matrices, int mouseX, int mouseY, float delta)
      Mappings:
      Namespace Name Mixin selector
      official a Ldwt;a(Ldpj;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 x1, int y1, int x2, int y2, float opacity)
      Mappings:
      Namespace Name Mixin selector
      official a Ldyv;a(Ldpj;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 Ldzb;a()Z
      intermediary method_18640 Lnet/minecraft/class_4071;method_18640()Z
      named pausesGame Lnet/minecraft/client/gui/screen/Overlay;pausesGame()Z