Class SelectWorldScreen

All Implemented Interfaces:
IdentifibleBooleanConsumer

@Environment(CLIENT) public class SelectWorldScreen extends Screen implements IdentifibleBooleanConsumer
Mappings:
Namespace Name
official bxg
intermediary net/minecraft/class_391
named net/minecraft/client/gui/screen/world/SelectWorldScreen
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official g Lbxg;g:Lorg/apache/logging/log4j/Logger;
      intermediary field_7772 Lnet/minecraft/class_391;field_7772:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;LOGGER:Lorg/apache/logging/log4j/Logger;
    • dateFormat

      private final DateFormat dateFormat
      Mappings:
      Namespace Name Mixin selector
      official h Lbxg;h:Ljava/text/DateFormat;
      intermediary field_1263 Lnet/minecraft/class_391;field_1263:Ljava/text/DateFormat;
      named dateFormat Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;dateFormat:Ljava/text/DateFormat;
    • parent

      protected Screen parent
      Mappings:
      Namespace Name Mixin selector
      official a Lbxg;a:Lbxf;
      intermediary field_1261 Lnet/minecraft/class_391;field_1261:Lnet/minecraft/class_388;
      named parent Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
    • title

      protected String title
      Mappings:
      Namespace Name Mixin selector
      official f Lbxg;f:Ljava/lang/String;
      intermediary field_1262 Lnet/minecraft/class_391;field_1262:Ljava/lang/String;
      named title Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;title:Ljava/lang/String;
    • field_1264

      private boolean field_1264
      Mappings:
      Namespace Name Mixin selector
      official i Lbxg;i:Z
      intermediary field_1264 Lnet/minecraft/class_391;field_1264:Z
      named field_1264 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_1264:Z
    • selectedWorld

      private int selectedWorld
      Mappings:
      Namespace Name Mixin selector
      official r Lbxg;r:I
      intermediary field_1265 Lnet/minecraft/class_391;field_1265:I
      named selectedWorld Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;selectedWorld:I
    • worlds

      private List worlds
      Mappings:
      Namespace Name Mixin selector
      official s Lbxg;s:Ljava/util/List;
      intermediary field_1266 Lnet/minecraft/class_391;field_1266:Ljava/util/List;
      named worlds Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;worlds:Ljava/util/List;
    • field_1267

      private class_392 field_1267
      Mappings:
      Namespace Name Mixin selector
      official t Lbxg;t:Lbxh;
      intermediary field_1267 Lnet/minecraft/class_391;field_1267:Lnet/minecraft/class_392;
      named field_1267 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_1267:Lnet/minecraft/client/class_392;
    • defaultWorldName

      private String defaultWorldName
      Mappings:
      Namespace Name Mixin selector
      official u Lbxg;u:Ljava/lang/String;
      intermediary field_1268 Lnet/minecraft/class_391;field_1268:Ljava/lang/String;
      named defaultWorldName Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;defaultWorldName:Ljava/lang/String;
    • mustConvertText

      private String mustConvertText
      Mappings:
      Namespace Name Mixin selector
      official v Lbxg;v:Ljava/lang/String;
      intermediary field_1269 Lnet/minecraft/class_391;field_1269:Ljava/lang/String;
      named mustConvertText Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;mustConvertText:Ljava/lang/String;
    • gameModeTexts

      private String[] gameModeTexts
      Mappings:
      Namespace Name Mixin selector
      official w Lbxg;w:[Ljava/lang/String;
      intermediary field_1270 Lnet/minecraft/class_391;field_1270:[Ljava/lang/String;
      named gameModeTexts Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;gameModeTexts:[Ljava/lang/String;
    • field_1271

      private boolean field_1271
      Mappings:
      Namespace Name Mixin selector
      official x Lbxg;x:Z
      intermediary field_1271 Lnet/minecraft/class_391;field_1271:Z
      named field_1271 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_1271:Z
    • deleteButton

      private ButtonWidget deleteButton
      Mappings:
      Namespace Name Mixin selector
      official y Lbxg;y:Lbug;
      intermediary field_1272 Lnet/minecraft/class_391;field_1272:Lnet/minecraft/class_356;
      named deleteButton Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;deleteButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • selectButton

      private ButtonWidget selectButton
      Mappings:
      Namespace Name Mixin selector
      official z Lbxg;z:Lbug;
      intermediary field_1273 Lnet/minecraft/class_391;field_1273:Lnet/minecraft/class_356;
      named selectButton Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;selectButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • renameButton

      private ButtonWidget renameButton
      Mappings:
      Namespace Name Mixin selector
      official A Lbxg;A:Lbug;
      intermediary field_1274 Lnet/minecraft/class_391;field_1274:Lnet/minecraft/class_356;
      named renameButton Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;renameButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • recreateButton

      private ButtonWidget recreateButton
      Mappings:
      Namespace Name Mixin selector
      official B Lbxg;B:Lbug;
      intermediary field_5094 Lnet/minecraft/class_391;field_5094:Lnet/minecraft/class_356;
      named recreateButton Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;recreateButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
  • Constructor Details

    • SelectWorldScreen

      public SelectWorldScreen(Screen parent)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbxg;<init>(Lbxf;)V
      intermediary <init> Lnet/minecraft/class_391;<init>(Lnet/minecraft/class_388;)V
      named <init> Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;)V
  • Method Details

    • init

      public void init()
      Overrides:
      init in class Screen
      Mappings:
      Namespace Name Mixin selector
      official b Lbxf;b()V
      intermediary method_1044 Lnet/minecraft/class_388;method_1044()V
      named init Lnet/minecraft/client/gui/screen/Screen;init()V
    • handleMouse

      public void handleMouse()
      Overrides:
      handleMouse in class Screen
      Mappings:
      Namespace Name Mixin selector
      official k Lbxf;k()V
      intermediary method_1035 Lnet/minecraft/class_388;method_1035()V
      named handleMouse Lnet/minecraft/client/gui/screen/Screen;handleMouse()V
    • loadWorlds

      private void loadWorlds()
      Mappings:
      Namespace Name Mixin selector
      official f Lbxg;f()V
      intermediary method_1084 Lnet/minecraft/class_391;method_1084()V
      named loadWorlds Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;loadWorlds()V
    • getWorldFileName

      protected String getWorldFileName(int index)
      Mappings:
      Namespace Name Mixin selector
      official b Lbxg;b(I)Ljava/lang/String;
      intermediary method_1071 Lnet/minecraft/class_391;method_1071(I)Ljava/lang/String;
      named getWorldFileName Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;getWorldFileName(I)Ljava/lang/String;
    • getWorldName

      protected String getWorldName(int index)
      Mappings:
      Namespace Name Mixin selector
      official h Lbxg;h(I)Ljava/lang/String;
      intermediary method_1077 Lnet/minecraft/class_391;method_1077(I)Ljava/lang/String;
      named getWorldName Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;getWorldName(I)Ljava/lang/String;
    • initButtons

      public void initButtons()
      Mappings:
      Namespace Name Mixin selector
      official a Lbxg;a()V
      intermediary method_1082 Lnet/minecraft/class_391;method_1082()V
      named initButtons Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;initButtons()V
    • buttonClicked

      protected void buttonClicked(ButtonWidget button)
      Overrides:
      buttonClicked in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lbxf;a(Lbug;)V
      intermediary method_1027 Lnet/minecraft/class_388;method_1027(Lnet/minecraft/class_356;)V
      named buttonClicked Lnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
    • joinWorld

      public void joinWorld(int index)
      Mappings:
      Namespace Name Mixin selector
      official i Lbxg;i(I)V
      intermediary method_1079 Lnet/minecraft/class_391;method_1079(I)V
      named joinWorld Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;joinWorld(I)V
    • confirmResult

      public void confirmResult(boolean bool, int int2)
      Specified by:
      confirmResult in interface IdentifibleBooleanConsumer
      Overrides:
      confirmResult in class Screen
      Mappings:
      Namespace Name Mixin selector
      official method_1029 Lbxf;method_1029(ZI)V
      intermediary method_1029 Lnet/minecraft/class_388;method_1029(ZI)V
      named confirmResult Lnet/minecraft/client/gui/screen/Screen;confirmResult(ZI)V
    • render

      public void render(int mouseX, int mouseY, float tickDelta)
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lbxf;a(IIF)V
      intermediary method_1025 Lnet/minecraft/class_388;method_1025(IIF)V
      named render Lnet/minecraft/client/gui/screen/Screen;render(IIF)V
    • createDeleteWarningScreen

      public static ConfirmScreen createDeleteWarningScreen(IdentifibleBooleanConsumer consumer, String worldName, int id)
      Mappings:
      Namespace Name Mixin selector
      official a Lbxg;a(Lbvz;Ljava/lang/String;I)Lbwa;
      intermediary method_1072 Lnet/minecraft/class_391;method_1072(Lnet/minecraft/class_1811;Ljava/lang/String;I)Lnet/minecraft/class_361;
      named createDeleteWarningScreen Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;createDeleteWarningScreen(Lnet/minecraft/client/gui/widget/IdentifibleBooleanConsumer;Ljava/lang/String;I)Lnet/minecraft/client/gui/screen/ConfirmScreen;