Class CustomizeWorldScreen

All Implemented Interfaces:
IdentifibleBooleanConsumer, PagedEntryListWidget.Listener, SliderWidget.class_691

@Environment(CLIENT)
public class CustomizeWorldScreen
extends Screen
implements SliderWidget.class_691, PagedEntryListWidget.Listener
Mappings:
Namespace Name
official axd
intermediary net/minecraft/class_735
named net/minecraft/client/gui/screen/CustomizeWorldScreen
  • Field Details

    • field_3129

      private CreateWorldScreen field_3129
      Mappings:
      Namespace Name Mixin selector
      official i Laxd;i:Laxb;
      intermediary field_3129 Lnet/minecraft/class_735;field_3129:Lnet/minecraft/class_731;
      named field_3129 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3129:Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;
    • title

      protected String title
      Mappings:
      Namespace Name Mixin selector
      official a Laxd;a:Ljava/lang/String;
      intermediary field_3125 Lnet/minecraft/class_735;field_3125:Ljava/lang/String;
      named title Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;title:Ljava/lang/String;
    • page

      protected String page
      Mappings:
      Namespace Name Mixin selector
      official f Laxd;f:Ljava/lang/String;
      intermediary field_3126 Lnet/minecraft/class_735;field_3126:Ljava/lang/String;
      named page Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;page:Ljava/lang/String;
    • subtitle

      protected String subtitle
      Mappings:
      Namespace Name Mixin selector
      official g Laxd;g:Ljava/lang/String;
      intermediary field_3127 Lnet/minecraft/class_735;field_3127:Ljava/lang/String;
      named subtitle Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;subtitle:Ljava/lang/String;
    • field_3128

      protected String[] field_3128
      Mappings:
      Namespace Name Mixin selector
      official h Laxd;h:[Ljava/lang/String;
      intermediary field_3128 Lnet/minecraft/class_735;field_3128:[Ljava/lang/String;
      named field_3128 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3128:[Ljava/lang/String;
    • field_3130

      private PagedEntryListWidget field_3130
      Mappings:
      Namespace Name Mixin selector
      official r Laxd;r:Lawg;
      intermediary field_3130 Lnet/minecraft/class_735;field_3130:Lnet/minecraft/class_703;
      named field_3130 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3130:Lnet/minecraft/client/gui/widget/PagedEntryListWidget;
    • doneButton

      private ButtonWidget doneButton
      Mappings:
      Namespace Name Mixin selector
      official s Laxd;s:Lavs;
      intermediary field_3131 Lnet/minecraft/class_735;field_3131:Lnet/minecraft/class_685;
      named doneButton Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;doneButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • randomizeButton

      private ButtonWidget randomizeButton
      Mappings:
      Namespace Name Mixin selector
      official t Laxd;t:Lavs;
      intermediary field_3132 Lnet/minecraft/class_735;field_3132:Lnet/minecraft/class_685;
      named randomizeButton Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;randomizeButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • resetToDefaultsButton

      private ButtonWidget resetToDefaultsButton
      Mappings:
      Namespace Name Mixin selector
      official u Laxd;u:Lavs;
      intermediary field_3133 Lnet/minecraft/class_735;field_3133:Lnet/minecraft/class_685;
      named resetToDefaultsButton Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;resetToDefaultsButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • previousButton

      private ButtonWidget previousButton
      Mappings:
      Namespace Name Mixin selector
      official v Laxd;v:Lavs;
      intermediary field_3134 Lnet/minecraft/class_735;field_3134:Lnet/minecraft/class_685;
      named previousButton Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;previousButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • nextButton

      private ButtonWidget nextButton
      Mappings:
      Namespace Name Mixin selector
      official w Laxd;w:Lavs;
      intermediary field_3135 Lnet/minecraft/class_735;field_3135:Lnet/minecraft/class_685;
      named nextButton Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;nextButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • yesButton

      private ButtonWidget yesButton
      Mappings:
      Namespace Name Mixin selector
      official x Laxd;x:Lavs;
      intermediary field_3136 Lnet/minecraft/class_735;field_3136:Lnet/minecraft/class_685;
      named yesButton Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;yesButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • noButton

      private ButtonWidget noButton
      Mappings:
      Namespace Name Mixin selector
      official y Laxd;y:Lavs;
      intermediary field_3137 Lnet/minecraft/class_735;field_3137:Lnet/minecraft/class_685;
      named noButton Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;noButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • presetsButton

      private ButtonWidget presetsButton
      Mappings:
      Namespace Name Mixin selector
      official z Laxd;z:Lavs;
      intermediary field_3138 Lnet/minecraft/class_735;field_3138:Lnet/minecraft/class_685;
      named presetsButton Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;presetsButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_3118

      private boolean field_3118
      Mappings:
      Namespace Name Mixin selector
      official A Laxd;A:Z
      intermediary field_3118 Lnet/minecraft/class_735;field_3118:Z
      named field_3118 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3118:Z
    • field_3119

      private int field_3119
      Mappings:
      Namespace Name Mixin selector
      official B Laxd;B:I
      intermediary field_3119 Lnet/minecraft/class_735;field_3119:I
      named field_3119 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3119:I
    • field_3120

      private boolean field_3120
      Mappings:
      Namespace Name Mixin selector
      official C Laxd;C:Z
      intermediary field_3120 Lnet/minecraft/class_735;field_3120:Z
      named field_3120 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3120:Z
    • field_3121

      private Predicate<String> field_3121
      Mappings:
      Namespace Name Mixin selector
      official D Laxd;D:Lcom/google/common/base/Predicate;
      intermediary field_3121 Lnet/minecraft/class_735;field_3121:Lcom/google/common/base/Predicate;
      named field_3121 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3121:Lcom/google/common/base/Predicate;
    • field_3122

      Mappings:
      Namespace Name Mixin selector
      official E Laxd;E:Lant$a;
      intermediary field_3122 Lnet/minecraft/class_735;field_3122:Lnet/minecraft/class_417$class_418;
      named field_3122 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3122:Lnet/minecraft/world/gen/CustomizedWorldProperties$CustomizedWorldUtilities;
    • field_3123

      Mappings:
      Namespace Name Mixin selector
      official F Laxd;F:Lant$a;
      intermediary field_3123 Lnet/minecraft/class_735;field_3123:Lnet/minecraft/class_417$class_418;
      named field_3123 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3123:Lnet/minecraft/world/gen/CustomizedWorldProperties$CustomizedWorldUtilities;
    • field_3124

      private Random field_3124
      Mappings:
      Namespace Name Mixin selector
      official G Laxd;G:Ljava/util/Random;
      intermediary field_3124 Lnet/minecraft/class_735;field_3124:Ljava/util/Random;
      named field_3124 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3124:Ljava/util/Random;
  • Constructor Details

    • CustomizeWorldScreen

      public CustomizeWorldScreen​(Screen parent, String string)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laxd;<init>(Laxu;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_735;<init>(Lnet/minecraft/class_754;Ljava/lang/String;)V
      named <init> Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Ljava/lang/String;)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_2754

      private void method_2754()
      Mappings:
      Namespace Name Mixin selector
      official f Laxd;f()V
      intermediary method_2754 Lnet/minecraft/class_735;method_2754()V
      named method_2754 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2754()V
    • method_2747

      public String method_2747()
      Mappings:
      Namespace Name Mixin selector
      official a Laxd;a()Ljava/lang/String;
      intermediary method_2747 Lnet/minecraft/class_735;method_2747()Ljava/lang/String;
      named method_2747 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2747()Ljava/lang/String;
    • method_2749

      public void method_2749​(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Laxd;a(Ljava/lang/String;)V
      intermediary method_2749 Lnet/minecraft/class_735;method_2749(Ljava/lang/String;)V
      named method_2749 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2749(Ljava/lang/String;)V
    • setStringValue

      public void setStringValue​(int id, String text)
      Specified by:
      setStringValue in interface PagedEntryListWidget.Listener
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$b;a(ILjava/lang/String;)V
      intermediary method_2595 Lnet/minecraft/class_703$class_705;method_2595(ILjava/lang/String;)V
      named setStringValue Lnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;setStringValue(ILjava/lang/String;)V
    • method_2750

      private void method_2750​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Laxd;a(Z)V
      intermediary method_2750 Lnet/minecraft/class_735;method_2750(Z)V
      named method_2750 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2750(Z)V
    • method_2553

      public String method_2553​(int int2, String string, float float2)
      Specified by:
      method_2553 in interface SliderWidget.class_691
      Mappings:
      Namespace Name Mixin selector
      official a Lavx$a;a(ILjava/lang/String;F)Ljava/lang/String;
      intermediary method_2553 Lnet/minecraft/class_690$class_691;method_2553(ILjava/lang/String;F)Ljava/lang/String;
      named method_2553 Lnet/minecraft/client/gui/widget/SliderWidget$class_691;method_2553(ILjava/lang/String;F)Ljava/lang/String;
    • method_2752

      private String method_2752​(int int2, float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Laxd;b(IF)Ljava/lang/String;
      intermediary method_2752 Lnet/minecraft/class_735;method_2752(IF)Ljava/lang/String;
      named method_2752 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2752(IF)Ljava/lang/String;
    • setBooleanValue

      public void setBooleanValue​(int id, boolean value)
      Specified by:
      setBooleanValue in interface PagedEntryListWidget.Listener
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$b;a(IZ)V
      intermediary method_2596 Lnet/minecraft/class_703$class_705;method_2596(IZ)V
      named setBooleanValue Lnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;setBooleanValue(IZ)V
    • setFloatValue

      public void setFloatValue​(int id, float value)
      Specified by:
      setFloatValue in interface PagedEntryListWidget.Listener
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$b;a(IF)V
      intermediary method_2594 Lnet/minecraft/class_703$class_705;method_2594(IF)V
      named setFloatValue Lnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;setFloatValue(IF)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_2755

      private void method_2755()
      Mappings:
      Namespace Name Mixin selector
      official g Laxd;g()V
      intermediary method_2755 Lnet/minecraft/class_735;method_2755()V
      named method_2755 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2755()V
    • method_2751

      private void method_2751​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Laxd;b(I)V
      intermediary method_2751 Lnet/minecraft/class_735;method_2751(I)V
      named method_2751 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2751(I)V
    • method_2756

      private void method_2756()
      Mappings:
      Namespace Name Mixin selector
      official h Laxd;h()V
      intermediary method_2756 Lnet/minecraft/class_735;method_2756()V
      named method_2756 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2756()V
    • method_2753

      private void method_2753​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Laxd;b(Z)V
      intermediary method_2753 Lnet/minecraft/class_735;method_2753(Z)V
      named method_2753 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2753(Z)V
    • method_2757

      private void method_2757()
      Mappings:
      Namespace Name Mixin selector
      official i Laxd;i()V
      intermediary method_2757 Lnet/minecraft/class_735;method_2757()V
      named method_2757 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2757()V
    • keyPressed

      protected void keyPressed​(char character, int code)
      Overrides:
      keyPressed in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(CI)V
      intermediary method_2781 Lnet/minecraft/class_754;method_2781(CI)V
      named keyPressed Lnet/minecraft/client/gui/screen/Screen;keyPressed(CI)V
    • method_2748

      private void method_2748​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxd;a(F)V
      intermediary method_2748 Lnet/minecraft/class_735;method_2748(F)V
      named method_2748 Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2748(F)V
    • mouseClicked

      protected void mouseClicked​(int mouseX, int mouseY, int button)
      Overrides:
      mouseClicked in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(III)V
      intermediary method_2784 Lnet/minecraft/class_754;method_2784(III)V
      named mouseClicked Lnet/minecraft/client/gui/screen/Screen;mouseClicked(III)V
    • mouseReleased

      protected void mouseReleased​(int mouseX, int mouseY, int button)
      Overrides:
      mouseReleased in class Screen
      Mappings:
      Namespace Name Mixin selector
      official b Laxu;b(III)V
      intermediary method_2796 Lnet/minecraft/class_754;method_2796(III)V
      named mouseReleased Lnet/minecraft/client/gui/screen/Screen;mouseReleased(III)V
    • render

      public void render​(int mouseX, int mouseY, float tickDelta)
      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