Class RealmsSelectFileToUploadScreen

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement

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

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;LOGGER:Lorg/slf4j/Logger;
      intermediary field_20049 Lnet/minecraft/class_4416;field_20049:Lorg/slf4j/Logger;
      official b Lfeg;b:Lorg/slf4j/Logger;
    • TITLE

      public static final Text TITLE
      Mappings:
      Namespace Name Mixin selector
      named TITLE Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;TITLE:Lnet/minecraft/text/Text;
      intermediary field_46131 Lnet/minecraft/class_4416;field_46131:Lnet/minecraft/class_2561;
      official a Lfeg;a:Lwy;
    • LOADING_ERROR_TEXT

      private static final Text LOADING_ERROR_TEXT
      Mappings:
      Namespace Name Mixin selector
      named LOADING_ERROR_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;LOADING_ERROR_TEXT:Lnet/minecraft/text/Text;
      intermediary field_44909 Lnet/minecraft/class_4416;field_44909:Lnet/minecraft/class_2561;
      official c Lfeg;c:Lwy;
    • WORLD_LANG

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

      private static final Text HARDCORE_TEXT
      Mappings:
      Namespace Name Mixin selector
      named HARDCORE_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;HARDCORE_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26507 Lnet/minecraft/class_4416;field_26507:Lnet/minecraft/class_2561;
      official B Lfeg;B:Lwy;
    • COMMANDS_TEXT

      private static final Text COMMANDS_TEXT
      Mappings:
      Namespace Name Mixin selector
      named COMMANDS_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;COMMANDS_TEXT:Lnet/minecraft/text/Text;
      intermediary field_26508 Lnet/minecraft/class_4416;field_26508:Lnet/minecraft/class_2561;
      official C Lfeg;C:Lwy;
    • DATE_FORMAT

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

      @Nullable private final @Nullable WorldCreationTask creationTask
      Mappings:
      Namespace Name Mixin selector
      named creationTask Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;creationTask:Lnet/minecraft/client/realms/task/WorldCreationTask;
      intermediary field_48387 Lnet/minecraft/class_4416;field_48387:Lnet/minecraft/class_4445;
      official E Lfeg;E:Lffj;
    • parent

      private final RealmsCreateWorldScreen parent
      Mappings:
      Namespace Name Mixin selector
      named parent Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;parent:Lnet/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen;
      intermediary field_20050 Lnet/minecraft/class_4416;field_20050:Lnet/minecraft/class_4410;
      official F Lfeg;F:Lfef;
    • worldId

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

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

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

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

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

      Mappings:
      Namespace Name Mixin selector
      named worldSelectionList Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;worldSelectionList:Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldSelectionList;
      intermediary field_20057 Lnet/minecraft/class_4416;field_20057:Lnet/minecraft/class_4416$class_4418;
      official L Lfeg;L:Lfeg$b;
  • Constructor Details

    • RealmsSelectFileToUploadScreen

      public RealmsSelectFileToUploadScreen(@Nullable @Nullable WorldCreationTask creationTask, long worldId, int slotId, RealmsCreateWorldScreen parent)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;<init>(Lnet/minecraft/client/realms/task/WorldCreationTask;JILnet/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen;)V
      intermediary <init> Lnet/minecraft/class_4416;<init>(Lnet/minecraft/class_4445;JILnet/minecraft/class_4410;)V
      official <init> Lfeg;<init>(Lffj;JILfef;)V
  • Method Details

    • loadLevelList

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

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

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

      This should call Screen.setInitialFocus() to set the element that is initially focused.

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

      public Text getNarratedTitle()
      Overrides:
      getNarratedTitle in class Screen
      Mappings:
      Namespace Name Mixin selector
      named getNarratedTitle Lnet/minecraft/client/gui/screen/Screen;getNarratedTitle()Lnet/minecraft/text/Text;
      intermediary method_25435 Lnet/minecraft/class_437;method_25435()Lnet/minecraft/class_2561;
      official i Lfnx;i()Lwy;
    • upload

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

      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 Lfjj;a(Lfht;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
      named keyPressed Lnet/minecraft/client/gui/Element;keyPressed(III)Z
      intermediary method_25404 Lnet/minecraft/class_364;method_25404(III)Z
      official a Lfkc;a(III)Z
    • getGameModeName

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

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