Class SelectWorldScreen

All Implemented Interfaces:
IdentifibleBooleanConsumer

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

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official g Laxv;g:Lorg/apache/logging/log4j/Logger;
      intermediary field_3222 Lnet/minecraft/class_755;field_3222: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 Laxv;h:Ljava/text/DateFormat;
      intermediary field_3223 Lnet/minecraft/class_755;field_3223: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 Laxv;a:Laxu;
      intermediary field_3220 Lnet/minecraft/class_755;field_3220:Lnet/minecraft/class_754;
      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 Laxv;f:Ljava/lang/String;
      intermediary field_3221 Lnet/minecraft/class_755;field_3221:Ljava/lang/String;
      named title Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;title:Ljava/lang/String;
    • field_3224

      private boolean field_3224
      Mappings:
      Namespace Name Mixin selector
      official i Laxv;i:Z
      intermediary field_3224 Lnet/minecraft/class_755;field_3224:Z
      named field_3224 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_3224:Z
    • field_3225

      private int field_3225
      Mappings:
      Namespace Name Mixin selector
      official r Laxv;r:I
      intermediary field_3225 Lnet/minecraft/class_755;field_3225:I
      named field_3225 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_3225:I
    • field_3226

      private List<LevelStorageComparator> field_3226
      Mappings:
      Namespace Name Mixin selector
      official s Laxv;s:Ljava/util/List;
      intermediary field_3226 Lnet/minecraft/class_755;field_3226:Ljava/util/List;
      named field_3226 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_3226:Ljava/util/List;
    • field_3227

      private SelectWorldScreen.class_756 field_3227
      Mappings:
      Namespace Name Mixin selector
      official t Laxv;t:Laxv$a;
      intermediary field_3227 Lnet/minecraft/class_755;field_3227:Lnet/minecraft/class_755$class_756;
      named field_3227 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_3227:Lnet/minecraft/client/gui/screen/world/SelectWorldScreen$class_756;
    • field_3228

      private String field_3228
      Mappings:
      Namespace Name Mixin selector
      official u Laxv;u:Ljava/lang/String;
      intermediary field_3228 Lnet/minecraft/class_755;field_3228:Ljava/lang/String;
      named field_3228 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_3228:Ljava/lang/String;
    • field_3229

      private String field_3229
      Mappings:
      Namespace Name Mixin selector
      official v Laxv;v:Ljava/lang/String;
      intermediary field_3229 Lnet/minecraft/class_755;field_3229:Ljava/lang/String;
      named field_3229 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_3229:Ljava/lang/String;
    • gameModeTexts

      private String[] gameModeTexts
      Mappings:
      Namespace Name Mixin selector
      official w Laxv;w:[Ljava/lang/String;
      intermediary field_3230 Lnet/minecraft/class_755;field_3230:[Ljava/lang/String;
      named gameModeTexts Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;gameModeTexts:[Ljava/lang/String;
    • field_3231

      private boolean field_3231
      Mappings:
      Namespace Name Mixin selector
      official x Laxv;x:Z
      intermediary field_3231 Lnet/minecraft/class_755;field_3231:Z
      named field_3231 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_3231:Z
    • field_3232

      private ButtonWidget field_3232
      Mappings:
      Namespace Name Mixin selector
      official y Laxv;y:Lavs;
      intermediary field_3232 Lnet/minecraft/class_755;field_3232:Lnet/minecraft/class_685;
      named field_3232 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_3232:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_3233

      private ButtonWidget field_3233
      Mappings:
      Namespace Name Mixin selector
      official z Laxv;z:Lavs;
      intermediary field_3233 Lnet/minecraft/class_755;field_3233:Lnet/minecraft/class_685;
      named field_3233 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_3233:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_3218

      private ButtonWidget field_3218
      Mappings:
      Namespace Name Mixin selector
      official A Laxv;A:Lavs;
      intermediary field_3218 Lnet/minecraft/class_755;field_3218:Lnet/minecraft/class_685;
      named field_3218 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_3218:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_3219

      private ButtonWidget field_3219
      Mappings:
      Namespace Name Mixin selector
      official B Laxv;B:Lavs;
      intermediary field_3219 Lnet/minecraft/class_755;field_3219:Lnet/minecraft/class_685;
      named field_3219 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;field_3219:Lnet/minecraft/client/gui/widget/ButtonWidget;
  • Constructor Details

    • SelectWorldScreen

      public SelectWorldScreen​(Screen parent)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laxv;<init>(Laxu;)V
      intermediary <init> Lnet/minecraft/class_755;<init>(Lnet/minecraft/class_754;)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 Laxu;b()V
      intermediary method_2795 Lnet/minecraft/class_754;method_2795()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 Laxu;k()V
      intermediary method_2810 Lnet/minecraft/class_754;method_2810()V
      named handleMouse Lnet/minecraft/client/gui/screen/Screen;handleMouse()V
    • method_2827

      private void method_2827() throws ClientException
      Throws:
      ClientException
      Mappings:
      Namespace Name Mixin selector
      official f Laxv;f()V
      intermediary method_2827 Lnet/minecraft/class_755;method_2827()V
      named method_2827 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;method_2827()V
    • method_2822

      protected String method_2822​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Laxv;b(I)Ljava/lang/String;
      intermediary method_2822 Lnet/minecraft/class_755;method_2822(I)Ljava/lang/String;
      named method_2822 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;method_2822(I)Ljava/lang/String;
    • method_2830

      protected String method_2830​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official h Laxv;h(I)Ljava/lang/String;
      intermediary method_2830 Lnet/minecraft/class_755;method_2830(I)Ljava/lang/String;
      named method_2830 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;method_2830(I)Ljava/lang/String;
    • method_2818

      public void method_2818()
      Mappings:
      Namespace Name Mixin selector
      official a Laxv;a()V
      intermediary method_2818 Lnet/minecraft/class_755;method_2818()V
      named method_2818 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;method_2818()V
    • buttonClicked

      protected void buttonClicked​(ButtonWidget button)
      Overrides:
      buttonClicked in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(Lavs;)V
      intermediary method_2787 Lnet/minecraft/class_754;method_2787(Lnet/minecraft/class_685;)V
      named buttonClicked Lnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
    • method_2832

      public void method_2832​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official i Laxv;i(I)V
      intermediary method_2832 Lnet/minecraft/class_755;method_2832(I)V
      named method_2832 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;method_2832(I)V
    • confirmResult

      public void confirmResult​(boolean b, int id)
      Specified by:
      confirmResult in interface IdentifibleBooleanConsumer
      Overrides:
      confirmResult in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lawx;a(ZI)V
      intermediary method_2708 Lnet/minecraft/class_725;method_2708(ZI)V
      named confirmResult Lnet/minecraft/client/gui/widget/IdentifibleBooleanConsumer;confirmResult(ZI)V
    • render

      public void render​(int mouseX, int mouseY, float delta)
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(IIF)V
      intermediary method_2783 Lnet/minecraft/class_754;method_2783(IIF)V
      named render Lnet/minecraft/client/gui/screen/Screen;render(IIF)V
    • method_2819

      public static ConfirmScreen method_2819​(IdentifibleBooleanConsumer identifibleBooleanConsumer, String string, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxv;a(Lawx;Ljava/lang/String;I)Lawy;
      intermediary method_2819 Lnet/minecraft/class_755;method_2819(Lnet/minecraft/class_725;Ljava/lang/String;I)Lnet/minecraft/class_726;
      named method_2819 Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;method_2819(Lnet/minecraft/client/gui/widget/IdentifibleBooleanConsumer;Ljava/lang/String;I)Lnet/minecraft/client/gui/screen/ConfirmScreen;