Class LevelLoadingScreen

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement

@Environment(CLIENT) public class LevelLoadingScreen extends Screen
Mappings:
Namespace Name
named net/minecraft/client/gui/screen/world/LevelLoadingScreen
intermediary net/minecraft/class_3928
official ggx
  • Field Details

    • field_61628

      private static final Text field_61628
      Mappings:
      Namespace Name Mixin selector
      named field_61628 Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;field_61628:Lnet/minecraft/text/Text;
      intermediary field_61628 Lnet/minecraft/class_3928;field_61628:Lnet/minecraft/class_2561;
      official a Lggx;a:Lxr;
    • field_61629

      private static final Text field_61629
      Mappings:
      Namespace Name Mixin selector
      named field_61629 Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;field_61629:Lnet/minecraft/text/Text;
      intermediary field_61629 Lnet/minecraft/class_3928;field_61629:Lnet/minecraft/class_2561;
      official b Lggx;b:Lxr;
    • NARRATION_DELAY

      private static final long NARRATION_DELAY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named NARRATION_DELAY Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;NARRATION_DELAY:J
      intermediary field_32246 Lnet/minecraft/class_3928;field_32246:J
      official c Lggx;c:J
    • field_61630

      private static final int field_61630
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61630 Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;field_61630:I
      intermediary field_61630 Lnet/minecraft/class_3928;field_61630:I
      official d Lggx;d:I
    • STATUS_TO_COLOR

      private static final Object2IntMap<ChunkStatus> STATUS_TO_COLOR
      Mappings:
      Namespace Name Mixin selector
      named STATUS_TO_COLOR Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;STATUS_TO_COLOR:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
      intermediary field_17407 Lnet/minecraft/class_3928;field_17407:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
      official w Lggx;w:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
    • field_61631

      private class_11653 field_61631
      Mappings:
      Namespace Name Mixin selector
      named field_61631 Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;field_61631:Lnet/minecraft/class_11653;
      intermediary field_61631 Lnet/minecraft/class_3928;field_61631:Lnet/minecraft/class_11653;
      official e Lggx;e:Lguj;
    • field_61632

      private float field_61632
      Mappings:
      Namespace Name Mixin selector
      named field_61632 Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;field_61632:F
      intermediary field_61632 Lnet/minecraft/class_3928;field_61632:F
      official f Lggx;f:F
    • lastNarrationTime

      private long lastNarrationTime
      Mappings:
      Namespace Name Mixin selector
      named lastNarrationTime Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;lastNarrationTime:J
      intermediary field_19101 Lnet/minecraft/class_3928;field_19101:J
      official t Lggx;t:J
    • field_61633

      Mappings:
      Namespace Name Mixin selector
      named field_61633 Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;field_61633:Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen$WorldEntryReason;
      intermediary field_61633 Lnet/minecraft/class_3928;field_61633:Lnet/minecraft/class_3928$class_9678;
      official u Lggx;u:Lggx$a;
    • field_61634

      @Nullable private @Nullable Sprite field_61634
      Mappings:
      Namespace Name Mixin selector
      named field_61634 Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;field_61634:Lnet/minecraft/client/texture/Sprite;
      intermediary field_61634 Lnet/minecraft/class_3928;field_61634:Lnet/minecraft/class_1058;
      official v Lggx;v:Lhvd;
  • Constructor Details

    • LevelLoadingScreen

      public LevelLoadingScreen(class_11653 progressProvider, LevelLoadingScreen.WorldEntryReason worldEntryReason)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;<init>(Lnet/minecraft/class_11653;Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen$WorldEntryReason;)V
      intermediary <init> Lnet/minecraft/class_3928;<init>(Lnet/minecraft/class_11653;Lnet/minecraft/class_3928$class_9678;)V
      official <init> Lggx;<init>(Lguj;Lggx$a;)V
  • Method Details

    • method_72800

      public void method_72800(class_11653 class_11653, LevelLoadingScreen.WorldEntryReason worldEntryReason)
      Mappings:
      Namespace Name Mixin selector
      named method_72800 Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;method_72800(Lnet/minecraft/class_11653;Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen$WorldEntryReason;)V
      intermediary method_72800 Lnet/minecraft/class_3928;method_72800(Lnet/minecraft/class_11653;Lnet/minecraft/class_3928$class_9678;)V
      official a Lggx;a(Lguj;Lggx$a;)V
    • shouldCloseOnEsc

      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 aT_ Lghi;aT_()Z
    • hasUsageText

      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 aW_ Lghi;aW_()Z
    • addElementNarrations

      protected void addElementNarrations(NarrationMessageBuilder builder)
      Overrides:
      addElementNarrations in class Screen
      Mappings:
      Namespace Name Mixin selector
      named addElementNarrations Lnet/minecraft/client/gui/screen/Screen;addElementNarrations(Lnet/minecraft/client/gui/screen/narration/NarrationMessageBuilder;)V
      intermediary method_37056 Lnet/minecraft/class_437;method_37056(Lnet/minecraft/class_6382;)V
      official b Lghi;b(Lgej;)V
    • tick

      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 Lghi;e()V
    • render

      public void render(DrawContext context, int mouseX, int mouseY, float deltaTicks)
      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 Lfzz;a(Lfyj;IIF)V
    • method_72799

      private void method_72799(DrawContext drawContext, int int2, int int3, int int4, int int5, float float2)
      Mappings:
      Namespace Name Mixin selector
      named method_72799 Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;method_72799(Lnet/minecraft/client/gui/DrawContext;IIIIF)V
      intermediary method_72799 Lnet/minecraft/class_3928;method_72799(Lnet/minecraft/class_332;IIIIF)V
      official a Lggx;a(Lfyj;IIIIF)V
    • drawChunkMap

      public static void drawChunkMap(DrawContext context, int int2, int int3, int int4, int int5, class_11544 class_11544)
      Mappings:
      Namespace Name Mixin selector
      named drawChunkMap Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;drawChunkMap(Lnet/minecraft/client/gui/DrawContext;IIIILnet/minecraft/class_11544;)V
      intermediary method_17538 Lnet/minecraft/class_3928;method_17538(Lnet/minecraft/class_332;IIIILnet/minecraft/class_11544;)V
      official a Lggx;a(Lfyj;IIIILaup;)V
    • renderBackground

      public void renderBackground(DrawContext context, int mouseX, int mouseY, float deltaTicks)
      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 Lghi;b(Lfyj;IIF)V
    • method_72801

      private Sprite method_72801()
      Mappings:
      Namespace Name Mixin selector
      named method_72801 Lnet/minecraft/client/gui/screen/world/LevelLoadingScreen;method_72801()Lnet/minecraft/client/texture/Sprite;
      intermediary method_72801 Lnet/minecraft/class_3928;method_72801()Lnet/minecraft/class_1058;
      official n Lggx;n()Lhvd;
    • close

      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 aS_ Lghi;aS_()V
    • shouldPause

      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 aV_ Lghi;aV_()Z