Class SplashOverlay

All Implemented Interfaces:
Drawable

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

    • MOJANG_RED

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

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

      private static final IntSupplier BRAND_ARGB
      Mappings:
      Namespace Name Mixin selector
      official f Lejw;f: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/SplashOverlay;BRAND_ARGB:Ljava/util/function/IntSupplier;
    • field_32251

      private static final int field_32251
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official j Lejw;j:I
      intermediary field_32251 Lnet/minecraft/class_425;field_32251:I
      named field_32251 Lnet/minecraft/client/gui/screen/SplashOverlay;field_32251:I
    • LOGO_RIGHT_HALF_V

      private static final float LOGO_RIGHT_HALF_V
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official k Lejw;k:F
      intermediary field_32252 Lnet/minecraft/class_425;field_32252:F
      named LOGO_RIGHT_HALF_V Lnet/minecraft/client/gui/screen/SplashOverlay;LOGO_RIGHT_HALF_V:F
    • field_32253

      private static final int field_32253
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official l Lejw;l:I
      intermediary field_32253 Lnet/minecraft/class_425;field_32253:I
      named field_32253 Lnet/minecraft/client/gui/screen/SplashOverlay;field_32253:I
    • field_32254

      private static final int field_32254
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official m Lejw;m:I
      intermediary field_32254 Lnet/minecraft/class_425;field_32254:I
      named field_32254 Lnet/minecraft/client/gui/screen/SplashOverlay;field_32254:I
    • LOGO_OVERLAP

      private static final float LOGO_OVERLAP
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official n Lejw;n:F
      intermediary field_32255 Lnet/minecraft/class_425;field_32255:F
      named LOGO_OVERLAP Lnet/minecraft/client/gui/screen/SplashOverlay;LOGO_OVERLAP:F
    • PROGRESS_LERP_DELTA

      private static final float PROGRESS_LERP_DELTA
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official o Lejw;o:F
      intermediary field_32256 Lnet/minecraft/class_425;field_32256:F
      named PROGRESS_LERP_DELTA Lnet/minecraft/client/gui/screen/SplashOverlay;PROGRESS_LERP_DELTA:F
    • RELOAD_COMPLETE_FADE_DURATION

      public static final long RELOAD_COMPLETE_FADE_DURATION
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lejw;a:J
      intermediary field_32247 Lnet/minecraft/class_425;field_32247:J
      named RELOAD_COMPLETE_FADE_DURATION Lnet/minecraft/client/gui/screen/SplashOverlay;RELOAD_COMPLETE_FADE_DURATION:J
    • RELOAD_START_FADE_DURATION

      public static final long RELOAD_START_FADE_DURATION
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lejw;b:J
      intermediary field_32248 Lnet/minecraft/class_425;field_32248:J
      named RELOAD_START_FADE_DURATION Lnet/minecraft/client/gui/screen/SplashOverlay;RELOAD_START_FADE_DURATION:J
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official p Lejw;p:Leev;
      intermediary field_18217 Lnet/minecraft/class_425;field_18217:Lnet/minecraft/class_310;
      named client Lnet/minecraft/client/gui/screen/SplashOverlay;client:Lnet/minecraft/client/MinecraftClient;
    • reload

      private final ResourceReload reload
      Mappings:
      Namespace Name Mixin selector
      official q Lejw;q:Lahq;
      intermediary field_17767 Lnet/minecraft/class_425;field_17767:Lnet/minecraft/class_4011;
      named reload Lnet/minecraft/client/gui/screen/SplashOverlay;reload:Lnet/minecraft/resource/ResourceReload;
    • exceptionHandler

      private final Consumer<Optional<Throwable>> exceptionHandler
      Mappings:
      Namespace Name Mixin selector
      official r Lejw;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/SplashOverlay;exceptionHandler:Ljava/util/function/Consumer;
    • reloading

      private final boolean reloading
      Mappings:
      Namespace Name Mixin selector
      official s Lejw;s:Z
      intermediary field_18219 Lnet/minecraft/class_425;field_18219:Z
      named reloading Lnet/minecraft/client/gui/screen/SplashOverlay;reloading:Z
    • progress

      private float progress
      Mappings:
      Namespace Name Mixin selector
      official t Lejw;t:F
      intermediary field_17770 Lnet/minecraft/class_425;field_17770:F
      named progress Lnet/minecraft/client/gui/screen/SplashOverlay;progress:F
    • reloadCompleteTime

      private long reloadCompleteTime
      Mappings:
      Namespace Name Mixin selector
      official u Lejw;u:J
      intermediary field_17771 Lnet/minecraft/class_425;field_17771:J
      named reloadCompleteTime Lnet/minecraft/client/gui/screen/SplashOverlay;reloadCompleteTime:J
    • reloadStartTime

      private long reloadStartTime
      Mappings:
      Namespace Name Mixin selector
      official v Lejw;v:J
      intermediary field_18220 Lnet/minecraft/class_425;field_18220:J
      named reloadStartTime Lnet/minecraft/client/gui/screen/SplashOverlay;reloadStartTime:J
  • Constructor Details

    • SplashOverlay

      public SplashOverlay(MinecraftClient client, ResourceReload monitor, Consumer<Optional<Throwable>> exceptionHandler, boolean reloading)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lejw;<init>(Leev;Lahq;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/SplashOverlay;<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 Lejw;a(Leev;)V
      intermediary method_18819 Lnet/minecraft/class_425;method_18819(Lnet/minecraft/class_310;)V
      named init Lnet/minecraft/client/gui/screen/SplashOverlay;init(Lnet/minecraft/client/MinecraftClient;)V
    • withAlpha

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

      public void render(MatrixStack matrices, int mouseX, int mouseY, float delta)
      Mappings:
      Namespace Name Mixin selector
      official a Lehn;a(Ldzt;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 minX, int minY, int maxX, int maxY, float opacity)
      Mappings:
      Namespace Name Mixin selector
      official a Lejw;a(Ldzt;IIIIF)V
      intermediary method_18103 Lnet/minecraft/class_425;method_18103(Lnet/minecraft/class_4587;IIIIF)V
      named renderProgressBar Lnet/minecraft/client/gui/screen/SplashOverlay;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 Lekd;a()Z
      intermediary method_18640 Lnet/minecraft/class_4071;method_18640()Z
      named pausesGame Lnet/minecraft/client/gui/screen/Overlay;pausesGame()Z