Class RealmsSelectFileToUploadScreen

All Implemented Interfaces:
Drawable, Element, ParentElement

@Environment(CLIENT) public class RealmsSelectFileToUploadScreen extends RealmsScreen
Mappings:
Namespace Name
official duw
intermediary net/minecraft/class_4416
named net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lduw;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_20049 Lnet/minecraft/class_4416;field_20049:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;LOGGER:Lorg/apache/logging/log4j/Logger;
    • WORLD_LANG

      static final Text WORLD_LANG
      Mappings:
      Namespace Name Mixin selector
      official b Lduw;b:Lpt;
      intermediary field_20058 Lnet/minecraft/class_4416;field_20058:Lnet/minecraft/class_2561;
      named WORLD_LANG Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;WORLD_LANG:Lnet/minecraft/text/Text;
    • HARDCORE_TEXT

      static final Text HARDCORE_TEXT
      Mappings:
      Namespace Name Mixin selector
      official c Lduw;c:Lpt;
      intermediary field_26507 Lnet/minecraft/class_4416;field_26507:Lnet/minecraft/class_2561;
      named HARDCORE_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;HARDCORE_TEXT:Lnet/minecraft/text/Text;
    • CHEATS_TEXT

      static final Text CHEATS_TEXT
      Mappings:
      Namespace Name Mixin selector
      official R Lduw;R:Lpt;
      intermediary field_26508 Lnet/minecraft/class_4416;field_26508:Lnet/minecraft/class_2561;
      named CHEATS_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;CHEATS_TEXT:Lnet/minecraft/text/Text;
    • DATE_FORMAT

      private static final DateFormat DATE_FORMAT
      Mappings:
      Namespace Name Mixin selector
      official S Lduw;S:Ljava/text/DateFormat;
      intermediary field_20054 Lnet/minecraft/class_4416;field_20054:Ljava/text/DateFormat;
      named DATE_FORMAT Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;DATE_FORMAT:Ljava/text/DateFormat;
    • parent

      private final RealmsResetWorldScreen parent
      Mappings:
      Namespace Name Mixin selector
      official T Lduw;T:Lduv;
      intermediary field_20050 Lnet/minecraft/class_4416;field_20050:Lnet/minecraft/class_4410;
      named parent Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;parent:Lnet/minecraft/client/realms/gui/screen/RealmsResetWorldScreen;
    • worldId

      private final long worldId
      Mappings:
      Namespace Name Mixin selector
      official U Lduw;U:J
      intermediary field_20051 Lnet/minecraft/class_4416;field_20051:J
      named worldId Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;worldId:J
    • slotId

      private final int slotId
      Mappings:
      Namespace Name Mixin selector
      official V Lduw;V:I
      intermediary field_20052 Lnet/minecraft/class_4416;field_20052:I
      named slotId Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;slotId:I
    • uploadButton

      ButtonWidget uploadButton
      Mappings:
      Namespace Name Mixin selector
      official W Lduw;W:Ldyn;
      intermediary field_20053 Lnet/minecraft/class_4416;field_20053:Lnet/minecraft/class_4185;
      named uploadButton Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;uploadButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • levelList

      List<LevelSummary> levelList
      Mappings:
      Namespace Name Mixin selector
      official X Lduw;X:Ljava/util/List;
      intermediary field_20055 Lnet/minecraft/class_4416;field_20055:Ljava/util/List;
      named levelList Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;levelList:Ljava/util/List;
    • selectedWorld

      int selectedWorld
      Mappings:
      Namespace Name Mixin selector
      official Y Lduw;Y:I
      intermediary field_20056 Lnet/minecraft/class_4416;field_20056:I
      named selectedWorld Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;selectedWorld:I
    • worldSelectionList

      Mappings:
      Namespace Name Mixin selector
      official Z Lduw;Z:Lduw$b;
      intermediary field_20057 Lnet/minecraft/class_4416;field_20057:Lnet/minecraft/class_4416$class_4418;
      named worldSelectionList Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;worldSelectionList:Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldSelectionList;
    • onBack

      private final Runnable onBack
      Mappings:
      Namespace Name Mixin selector
      official aa Lduw;aa:Ljava/lang/Runnable;
      intermediary field_22717 Lnet/minecraft/class_4416;field_22717:Ljava/lang/Runnable;
      named onBack Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;onBack:Ljava/lang/Runnable;
  • Constructor Details

    • RealmsSelectFileToUploadScreen

      public RealmsSelectFileToUploadScreen(long worldId, int slotId, RealmsResetWorldScreen parent, Runnable onBack)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lduw;<init>(JILduv;Ljava/lang/Runnable;)V
      intermediary <init> Lnet/minecraft/class_4416;<init>(JILnet/minecraft/class_4410;Ljava/lang/Runnable;)V
      named <init> Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;<init>(JILnet/minecraft/client/realms/gui/screen/RealmsResetWorldScreen;Ljava/lang/Runnable;)V
  • Method Details

    • loadLevelList

      private void loadLevelList() throws Exception
      Throws:
      Exception
      Mappings:
      Namespace Name Mixin selector
      official v Lduw;v()V
      intermediary method_21396 Lnet/minecraft/class_4416;method_21396()V
      named loadLevelList Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;loadLevelList()V
    • init

      public void init()
      Called when a screen should be initialized.

      This method is called when this screen is opened or resized.

      Overrides:
      init in class Screen
      Mappings:
      Namespace Name Mixin selector
      official b Lece;b()V
      intermediary method_25426 Lnet/minecraft/class_437;method_25426()V
      named init Lnet/minecraft/client/gui/screen/Screen;init()V
    • getNarratedTitle

      public Text getNarratedTitle()
      Overrides:
      getNarratedTitle in class Screen
      Mappings:
      Namespace Name Mixin selector
      official ae_ Lece;ae_()Lpt;
      intermediary method_25435 Lnet/minecraft/class_437;method_25435()Lnet/minecraft/class_2561;
      named getNarratedTitle Lnet/minecraft/client/gui/screen/Screen;getNarratedTitle()Lnet/minecraft/text/Text;
    • removed

      public void removed()
      Overrides:
      removed in class Screen
      Mappings:
      Namespace Name Mixin selector
      official e Lece;e()V
      intermediary method_25432 Lnet/minecraft/class_437;method_25432()V
      named removed Lnet/minecraft/client/gui/screen/Screen;removed()V
    • upload

      private void upload()
      Mappings:
      Namespace Name Mixin selector
      official w Lduw;w()V
      intermediary method_21401 Lnet/minecraft/class_4416;method_21401()V
      named upload Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;upload()V
    • render

      public void render(MatrixStack matrices, int mouseX, int mouseY, float delta)
      Specified by:
      render in interface Drawable
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Ldzi;a(Ldrw;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
    • keyPressed

      public boolean keyPressed(int keyCode, int scanCode, int modifiers)
      Callback for when a key down event has been captured. The key code is identified by the constants in GLFW class.
      Specified by:
      keyPressed in interface Element
      Specified by:
      keyPressed in interface ParentElement
      Overrides:
      keyPressed in class Screen
      Parameters:
      keyCode - the named key code of the event as described in the GLFW class
      scanCode - the unique/platform-specific scan code of the keyboard input
      modifiers - a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)
      Returns:
      true to indicate that the event handling is successful/valid
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Ldzl;a(III)Z
      intermediary method_25404 Lnet/minecraft/class_364;method_25404(III)Z
      named keyPressed Lnet/minecraft/client/gui/Element;keyPressed(III)Z
    • getGameModeName

      static Text getGameModeName(LevelSummary summary)
      Mappings:
      Namespace Name Mixin selector
      official a Lduw;a(Ldjb;)Lpt;
      intermediary method_21400 Lnet/minecraft/class_4416;method_21400(Lnet/minecraft/class_34;)Lnet/minecraft/class_2561;
      named getGameModeName Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;getGameModeName(Lnet/minecraft/world/level/storage/LevelSummary;)Lnet/minecraft/text/Text;
    • getLastPlayed

      static String getLastPlayed(LevelSummary summary)
      Mappings:
      Namespace Name Mixin selector
      official b Lduw;b(Ldjb;)Ljava/lang/String;
      intermediary method_21404 Lnet/minecraft/class_4416;method_21404(Lnet/minecraft/class_34;)Ljava/lang/String;
      named getLastPlayed Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;getLastPlayed(Lnet/minecraft/world/level/storage/LevelSummary;)Ljava/lang/String;