Class RealmsSelectFileToUploadScreen

All Implemented Interfaces:
Drawable, Element, ParentElement, TickableElement

@Environment(CLIENT)
public class RealmsSelectFileToUploadScreen
extends RealmsScreen
Mappings:
Namespace Name
official dol
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 Ldol;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;
    • worldLang

      private static final Text worldLang
      Mappings:
      Namespace Name Mixin selector
      official b Ldol;b:Loi;
      intermediary field_20058 Lnet/minecraft/class_4416;field_20058:Lnet/minecraft/class_2561;
      named worldLang Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;worldLang:Lnet/minecraft/text/Text;
    • conversionLang

      private static final Text conversionLang
      Mappings:
      Namespace Name Mixin selector
      official c Ldol;c:Loi;
      intermediary field_20059 Lnet/minecraft/class_4416;field_20059:Lnet/minecraft/class_2561;
      named conversionLang Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;conversionLang:Lnet/minecraft/text/Text;
    • HARDCORE_TEXT

      private static final Text HARDCORE_TEXT
      Mappings:
      Namespace Name Mixin selector
      official p Ldol;p:Loi;
      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

      private static final Text CHEATS_TEXT
      Mappings:
      Namespace Name Mixin selector
      official q Ldol;q:Loi;
      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 r Ldol;r: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 s Ldol;s:Ldok;
      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 t Ldol;t: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 u Ldol;u:I
      intermediary field_20052 Lnet/minecraft/class_4416;field_20052:I
      named slotId Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;slotId:I
    • uploadButton

      private ButtonWidget uploadButton
      Mappings:
      Namespace Name Mixin selector
      official v Ldol;v:Ldru;
      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

      private List<LevelSummary> levelList
      Mappings:
      Namespace Name Mixin selector
      official w Ldol;w: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

      private int selectedWorld
      Mappings:
      Namespace Name Mixin selector
      official x Ldol;x: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 y Ldol;y:Ldol$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;
    • titleLabel

      private RealmsLabel titleLabel
      Mappings:
      Namespace Name Mixin selector
      official z Ldol;z:Lewf;
      intermediary field_20061 Lnet/minecraft/class_4416;field_20061:Lnet/minecraft/class_4903;
      named titleLabel Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;titleLabel:Lnet/minecraft/client/realms/RealmsLabel;
    • subtitleLabel

      private RealmsLabel subtitleLabel
      Mappings:
      Namespace Name Mixin selector
      official A Ldol;A:Lewf;
      intermediary field_20062 Lnet/minecraft/class_4416;field_20062:Lnet/minecraft/class_4903;
      named subtitleLabel Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;subtitleLabel:Lnet/minecraft/client/realms/RealmsLabel;
    • field_20063

      private RealmsLabel field_20063
      Mappings:
      Namespace Name Mixin selector
      official B Ldol;B:Lewf;
      intermediary field_20063 Lnet/minecraft/class_4416;field_20063:Lnet/minecraft/class_4903;
      named field_20063 Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;field_20063:Lnet/minecraft/client/realms/RealmsLabel;
    • field_22717

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

    • RealmsSelectFileToUploadScreen

      public RealmsSelectFileToUploadScreen​(long worldId, int slotId, RealmsResetWorldScreen parent, Runnable runnable)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldol;<init>(JILdok;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 i Ldol;i()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 Ldve;b()V
      intermediary method_25426 Lnet/minecraft/class_437;method_25426()V
      named init Lnet/minecraft/client/gui/screen/Screen;init()V
    • removed

      public void removed()
      Overrides:
      removed in class Screen
      Mappings:
      Namespace Name Mixin selector
      official e Ldve;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 k Ldol;k()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 Ldsq;a(Ldlr;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:
      Keyboard.onKey(long, int, int, int, int), GLFW.GLFW_KEY_Q, GLFWKeyCallbackI.invoke(long, int, int, int, int)
      Mappings:
      Namespace Name Mixin selector
      official a Ldst;a(III)Z
      intermediary method_25404 Lnet/minecraft/class_364;method_25404(III)Z
      named keyPressed Lnet/minecraft/client/gui/Element;keyPressed(III)Z
    • method_21400

      private static Text method_21400​(LevelSummary levelSummary)
      Mappings:
      Namespace Name Mixin selector
      official c Ldol;c(Lddv;)Loi;
      intermediary method_21400 Lnet/minecraft/class_4416;method_21400(Lnet/minecraft/class_34;)Lnet/minecraft/class_2561;
      named method_21400 Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;method_21400(Lnet/minecraft/world/level/storage/LevelSummary;)Lnet/minecraft/text/Text;
    • method_21404

      private static String method_21404​(LevelSummary levelSummary)
      Mappings:
      Namespace Name Mixin selector
      official d Ldol;d(Lddv;)Ljava/lang/String;
      intermediary method_21404 Lnet/minecraft/class_4416;method_21404(Lnet/minecraft/class_34;)Ljava/lang/String;
      named method_21404 Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;method_21404(Lnet/minecraft/world/level/storage/LevelSummary;)Ljava/lang/String;