Class DownloadingTerrainScreen

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement

@Environment(CLIENT) public class DownloadingTerrainScreen extends Screen
Mappings:
Namespace Name
named net/minecraft/client/gui/screen/DownloadingTerrainScreen
intermediary net/minecraft/class_434
official fuk
  • Field Details Link icon

    • TEXT Link icon

      private static final Text TEXT
      Mappings:
      Namespace Name Mixin selector
      named TEXT Lnet/minecraft/client/gui/screen/DownloadingTerrainScreen;TEXT:Lnet/minecraft/text/Text;
      intermediary field_26544 Lnet/minecraft/class_434;field_26544:Lnet/minecraft/class_2561;
      official a Lfuk;a:Lwp;
    • MIN_LOAD_TIME_MS Link icon

      private static final long MIN_LOAD_TIME_MS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MIN_LOAD_TIME_MS Lnet/minecraft/client/gui/screen/DownloadingTerrainScreen;MIN_LOAD_TIME_MS:J
      intermediary field_36365 Lnet/minecraft/class_434;field_36365:J
      official b Lfuk;b:J
    • loadStartTime Link icon

      private final long loadStartTime
      Mappings:
      Namespace Name Mixin selector
      named loadStartTime Lnet/minecraft/client/gui/screen/DownloadingTerrainScreen;loadStartTime:J
      intermediary field_36368 Lnet/minecraft/class_434;field_36368:J
      official c Lfuk;c:J
    • shouldClose Link icon

      private final BooleanSupplier shouldClose
      Mappings:
      Namespace Name Mixin selector
      named shouldClose Lnet/minecraft/client/gui/screen/DownloadingTerrainScreen;shouldClose:Ljava/util/function/BooleanSupplier;
      intermediary field_46575 Lnet/minecraft/class_434;field_46575:Ljava/util/function/BooleanSupplier;
      official d Lfuk;d:Ljava/util/function/BooleanSupplier;
    • worldEntryReason Link icon

      private final DownloadingTerrainScreen.WorldEntryReason worldEntryReason
      Mappings:
      Namespace Name Mixin selector
      named worldEntryReason Lnet/minecraft/client/gui/screen/DownloadingTerrainScreen;worldEntryReason:Lnet/minecraft/client/gui/screen/DownloadingTerrainScreen$WorldEntryReason;
      intermediary field_51485 Lnet/minecraft/class_434;field_51485:Lnet/minecraft/class_434$class_9678;
      official s Lfuk;s:Lfuk$a;
    • backgroundSprite Link icon

      @Nullable private @Nullable Sprite backgroundSprite
      Mappings:
      Namespace Name Mixin selector
      named backgroundSprite Lnet/minecraft/client/gui/screen/DownloadingTerrainScreen;backgroundSprite:Lnet/minecraft/client/texture/Sprite;
      intermediary field_51486 Lnet/minecraft/class_434;field_51486:Lnet/minecraft/class_1058;
      official u Lfuk;u:Lhet;
  • Constructor Details Link icon

    • DownloadingTerrainScreen Link icon

      public DownloadingTerrainScreen(BooleanSupplier shouldClose, DownloadingTerrainScreen.WorldEntryReason worldEntryReason)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/screen/DownloadingTerrainScreen;<init>(Ljava/util/function/BooleanSupplier;Lnet/minecraft/client/gui/screen/DownloadingTerrainScreen$WorldEntryReason;)V
      intermediary <init> Lnet/minecraft/class_434;<init>(Ljava/util/function/BooleanSupplier;Lnet/minecraft/class_434$class_9678;)V
      official <init> Lfuk;<init>(Ljava/util/function/BooleanSupplier;Lfuk$a;)V
  • Method Details Link icon

    • shouldCloseOnEsc Link icon

      public boolean shouldCloseOnEsc()
      Checks whether this screen should be closed when the escape key is pressed.
      Overrides:
      shouldCloseOnEsc in class Screen
      Mappings:
      Namespace Name Mixin selector
      named shouldCloseOnEsc Lnet/minecraft/client/gui/screen/Screen;shouldCloseOnEsc()Z
      intermediary method_25422 Lnet/minecraft/class_437;method_25422()Z
      official aG_ Lfum;aG_()Z
    • hasUsageText Link icon

      protected boolean hasUsageText()
      Overrides:
      hasUsageText in class Screen
      Mappings:
      Namespace Name Mixin selector
      named hasUsageText Lnet/minecraft/client/gui/screen/Screen;hasUsageText()Z
      intermediary method_48262 Lnet/minecraft/class_437;method_48262()Z
      official aQ_ Lfum;aQ_()Z
    • render Link icon

      public void render(DrawContext context, int mouseX, int mouseY, float delta)
      Specified by:
      render in interface Drawable
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V
      intermediary method_25394 Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V
      official a Lfpx;a(Lfof;IIF)V
    • renderBackground Link icon

      public void renderBackground(DrawContext context, int mouseX, int mouseY, float delta)
      Renders the background of this screen.

      If the client is in a world, renders the translucent background gradient. Otherwise renders the background texture.

      Overrides:
      renderBackground in class Screen
      Mappings:
      Namespace Name Mixin selector
      named renderBackground Lnet/minecraft/client/gui/screen/Screen;renderBackground(Lnet/minecraft/client/gui/DrawContext;IIF)V
      intermediary method_25420 Lnet/minecraft/class_437;method_25420(Lnet/minecraft/class_332;IIF)V
      official b Lfum;b(Lfof;IIF)V
    • getBackgroundSprite Link icon

      private Sprite getBackgroundSprite()
      Mappings:
      Namespace Name Mixin selector
      named getBackgroundSprite Lnet/minecraft/client/gui/screen/DownloadingTerrainScreen;getBackgroundSprite()Lnet/minecraft/client/texture/Sprite;
      intermediary method_59838 Lnet/minecraft/class_434;method_59838()Lnet/minecraft/class_1058;
      official m Lfuk;m()Lhet;
    • tick Link icon

      public void tick()
      Overrides:
      tick in class Screen
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/client/gui/screen/Screen;tick()V
      intermediary method_25393 Lnet/minecraft/class_437;method_25393()V
      official e Lfum;e()V
    • close Link icon

      public void close()
      Overrides:
      close in class Screen
      Mappings:
      Namespace Name Mixin selector
      named close Lnet/minecraft/client/gui/screen/Screen;close()V
      intermediary method_25419 Lnet/minecraft/class_437;method_25419()V
      official aO_ Lfum;aO_()V
    • shouldPause Link icon

      public boolean shouldPause()
      Overrides:
      shouldPause in class Screen
      Mappings:
      Namespace Name Mixin selector
      named shouldPause Lnet/minecraft/client/gui/screen/Screen;shouldPause()Z
      intermediary method_25421 Lnet/minecraft/class_437;method_25421()Z
      official k Lfum;k()Z