Package net.minecraft.client.gui.screen
Class CustomizeWorldScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.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 axdintermediary net/minecraft/class_735named net/minecraft/client/gui/screen/CustomizeWorldScreen
-
Field Summary
Fields Modifier and Type Field Description private ButtonWidgetdoneButtonprivate booleanfield_3118private intfield_3119private booleanfield_3120private Predicate<String>field_3121private CustomizedWorldProperties.CustomizedWorldUtilitiesfield_3122private CustomizedWorldProperties.CustomizedWorldUtilitiesfield_3123private Randomfield_3124protected String[]field_3128private CreateWorldScreenfield_3129private PagedEntryListWidgetfield_3130private ButtonWidgetnextButtonprivate ButtonWidgetnoButtonprotected Stringpageprivate ButtonWidgetpresetsButtonprivate ButtonWidgetpreviousButtonprivate ButtonWidgetrandomizeButtonprivate ButtonWidgetresetToDefaultsButtonprotected Stringsubtitleprotected Stringtitleprivate ButtonWidgetyesButtonFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, client, height, itemRenderer, labels, passEvents, textRenderer, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
BACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors Constructor Description CustomizeWorldScreen(Screen parent, String string) -
Method Summary
Modifier and Type Method Description protected voidbuttonClicked(ButtonWidget button)voidhandleMouse()voidinit()protected voidkeyPressed(char character, int code)Stringmethod_2553(int int2, String string, float float2)Stringmethod_2747()private voidmethod_2748(float float2)voidmethod_2749(String string)private voidmethod_2750(boolean bool)private voidmethod_2751(int int2)private Stringmethod_2752(int int2, float float2)private voidmethod_2753(boolean bool)private voidmethod_2754()private voidmethod_2755()private voidmethod_2756()private voidmethod_2757()protected voidmouseClicked(int mouseX, int mouseY, int button)protected voidmouseReleased(int mouseX, int mouseY, int button)voidrender(int mouseX, int mouseY, float delta)voidsetBooleanValue(int id, boolean value)voidsetFloatValue(int id, float value)voidsetStringValue(int id, String text)Methods inherited from class net.minecraft.client.gui.screen.Screen
confirmResult, getClipboard, handleInput, handleKeyboard, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, mouseDragged, removed, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, setClipboard, setScreenBounds, shouldPauseGame, tickMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradient
-
Field Details
-
field_3129
- Mappings:
Namespace Name Mixin selector official iLaxd;i:Laxb;intermediary field_3129Lnet/minecraft/class_735;field_3129:Lnet/minecraft/class_731;named field_3129Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3129:Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;
-
title
- Mappings:
Namespace Name Mixin selector official aLaxd;a:Ljava/lang/String;intermediary field_3125Lnet/minecraft/class_735;field_3125:Ljava/lang/String;named titleLnet/minecraft/client/gui/screen/CustomizeWorldScreen;title:Ljava/lang/String;
-
page
- Mappings:
Namespace Name Mixin selector official fLaxd;f:Ljava/lang/String;intermediary field_3126Lnet/minecraft/class_735;field_3126:Ljava/lang/String;named pageLnet/minecraft/client/gui/screen/CustomizeWorldScreen;page:Ljava/lang/String;
-
subtitle
- Mappings:
Namespace Name Mixin selector official gLaxd;g:Ljava/lang/String;intermediary field_3127Lnet/minecraft/class_735;field_3127:Ljava/lang/String;named subtitleLnet/minecraft/client/gui/screen/CustomizeWorldScreen;subtitle:Ljava/lang/String;
-
field_3128
- Mappings:
Namespace Name Mixin selector official hLaxd;h:[Ljava/lang/String;intermediary field_3128Lnet/minecraft/class_735;field_3128:[Ljava/lang/String;named field_3128Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3128:[Ljava/lang/String;
-
field_3130
- Mappings:
Namespace Name Mixin selector official rLaxd;r:Lawg;intermediary field_3130Lnet/minecraft/class_735;field_3130:Lnet/minecraft/class_703;named field_3130Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3130:Lnet/minecraft/client/gui/widget/PagedEntryListWidget;
-
doneButton
- Mappings:
Namespace Name Mixin selector official sLaxd;s:Lavs;intermediary field_3131Lnet/minecraft/class_735;field_3131:Lnet/minecraft/class_685;named doneButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;doneButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
randomizeButton
- Mappings:
Namespace Name Mixin selector official tLaxd;t:Lavs;intermediary field_3132Lnet/minecraft/class_735;field_3132:Lnet/minecraft/class_685;named randomizeButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;randomizeButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
resetToDefaultsButton
- Mappings:
Namespace Name Mixin selector official uLaxd;u:Lavs;intermediary field_3133Lnet/minecraft/class_735;field_3133:Lnet/minecraft/class_685;named resetToDefaultsButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;resetToDefaultsButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
previousButton
- Mappings:
Namespace Name Mixin selector official vLaxd;v:Lavs;intermediary field_3134Lnet/minecraft/class_735;field_3134:Lnet/minecraft/class_685;named previousButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;previousButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
nextButton
- Mappings:
Namespace Name Mixin selector official wLaxd;w:Lavs;intermediary field_3135Lnet/minecraft/class_735;field_3135:Lnet/minecraft/class_685;named nextButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;nextButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
yesButton
- Mappings:
Namespace Name Mixin selector official xLaxd;x:Lavs;intermediary field_3136Lnet/minecraft/class_735;field_3136:Lnet/minecraft/class_685;named yesButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;yesButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
noButton
- Mappings:
Namespace Name Mixin selector official yLaxd;y:Lavs;intermediary field_3137Lnet/minecraft/class_735;field_3137:Lnet/minecraft/class_685;named noButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;noButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
presetsButton
- Mappings:
Namespace Name Mixin selector official zLaxd;z:Lavs;intermediary field_3138Lnet/minecraft/class_735;field_3138:Lnet/minecraft/class_685;named presetsButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;presetsButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
field_3118
private boolean field_3118- Mappings:
Namespace Name Mixin selector official ALaxd;A:Zintermediary field_3118Lnet/minecraft/class_735;field_3118:Znamed field_3118Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3118:Z
-
field_3119
private int field_3119- Mappings:
Namespace Name Mixin selector official BLaxd;B:Iintermediary field_3119Lnet/minecraft/class_735;field_3119:Inamed field_3119Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3119:I
-
field_3120
private boolean field_3120- Mappings:
Namespace Name Mixin selector official CLaxd;C:Zintermediary field_3120Lnet/minecraft/class_735;field_3120:Znamed field_3120Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3120:Z
-
field_3121
- Mappings:
Namespace Name Mixin selector official DLaxd;D:Lcom/google/common/base/Predicate;intermediary field_3121Lnet/minecraft/class_735;field_3121:Lcom/google/common/base/Predicate;named field_3121Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3121:Lcom/google/common/base/Predicate;
-
field_3122
- Mappings:
Namespace Name Mixin selector official ELaxd;E:Lant$a;intermediary field_3122Lnet/minecraft/class_735;field_3122:Lnet/minecraft/class_417$class_418;named field_3122Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3122:Lnet/minecraft/world/gen/CustomizedWorldProperties$CustomizedWorldUtilities;
-
field_3123
- Mappings:
Namespace Name Mixin selector official FLaxd;F:Lant$a;intermediary field_3123Lnet/minecraft/class_735;field_3123:Lnet/minecraft/class_417$class_418;named field_3123Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3123:Lnet/minecraft/world/gen/CustomizedWorldProperties$CustomizedWorldUtilities;
-
field_3124
- Mappings:
Namespace Name Mixin selector official GLaxd;G:Ljava/util/Random;intermediary field_3124Lnet/minecraft/class_735;field_3124:Ljava/util/Random;named field_3124Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_3124:Ljava/util/Random;
-
-
Constructor Details
-
CustomizeWorldScreen
- Mappings:
Namespace Name Mixin selector official <init>Laxd;<init>(Laxu;Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_735;<init>(Lnet/minecraft/class_754;Ljava/lang/String;)Vnamed <init>Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Ljava/lang/String;)V
-
-
Method Details
-
init
public void init() -
handleMouse
public void handleMouse()- Overrides:
handleMousein classScreen- Mappings:
Namespace Name Mixin selector official kLaxu;k()Vintermediary method_2810Lnet/minecraft/class_754;method_2810()Vnamed handleMouseLnet/minecraft/client/gui/screen/Screen;handleMouse()V
-
method_2754
private void method_2754()- Mappings:
Namespace Name Mixin selector official fLaxd;f()Vintermediary method_2754Lnet/minecraft/class_735;method_2754()Vnamed method_2754Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2754()V
-
method_2747
- Mappings:
Namespace Name Mixin selector official aLaxd;a()Ljava/lang/String;intermediary method_2747Lnet/minecraft/class_735;method_2747()Ljava/lang/String;named method_2747Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2747()Ljava/lang/String;
-
method_2749
- Mappings:
Namespace Name Mixin selector official aLaxd;a(Ljava/lang/String;)Vintermediary method_2749Lnet/minecraft/class_735;method_2749(Ljava/lang/String;)Vnamed method_2749Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2749(Ljava/lang/String;)V
-
setStringValue
- Specified by:
setStringValuein interfacePagedEntryListWidget.Listener- Mappings:
Namespace Name Mixin selector official aLawg$b;a(ILjava/lang/String;)Vintermediary method_2595Lnet/minecraft/class_703$class_705;method_2595(ILjava/lang/String;)Vnamed setStringValueLnet/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 aLaxd;a(Z)Vintermediary method_2750Lnet/minecraft/class_735;method_2750(Z)Vnamed method_2750Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2750(Z)V
-
method_2553
- Specified by:
method_2553in interfaceSliderWidget.class_691- Mappings:
Namespace Name Mixin selector official aLavx$a;a(ILjava/lang/String;F)Ljava/lang/String;intermediary method_2553Lnet/minecraft/class_690$class_691;method_2553(ILjava/lang/String;F)Ljava/lang/String;named method_2553Lnet/minecraft/client/gui/widget/SliderWidget$class_691;method_2553(ILjava/lang/String;F)Ljava/lang/String;
-
method_2752
- Mappings:
Namespace Name Mixin selector official bLaxd;b(IF)Ljava/lang/String;intermediary method_2752Lnet/minecraft/class_735;method_2752(IF)Ljava/lang/String;named method_2752Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2752(IF)Ljava/lang/String;
-
setBooleanValue
public void setBooleanValue(int id, boolean value)- Specified by:
setBooleanValuein interfacePagedEntryListWidget.Listener- Mappings:
Namespace Name Mixin selector official aLawg$b;a(IZ)Vintermediary method_2596Lnet/minecraft/class_703$class_705;method_2596(IZ)Vnamed setBooleanValueLnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;setBooleanValue(IZ)V
-
setFloatValue
public void setFloatValue(int id, float value)- Specified by:
setFloatValuein interfacePagedEntryListWidget.Listener- Mappings:
Namespace Name Mixin selector official aLawg$b;a(IF)Vintermediary method_2594Lnet/minecraft/class_703$class_705;method_2594(IF)Vnamed setFloatValueLnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;setFloatValue(IF)V
-
buttonClicked
- Overrides:
buttonClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLaxu;a(Lavs;)Vintermediary method_2787Lnet/minecraft/class_754;method_2787(Lnet/minecraft/class_685;)Vnamed buttonClickedLnet/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 gLaxd;g()Vintermediary method_2755Lnet/minecraft/class_735;method_2755()Vnamed method_2755Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2755()V
-
method_2751
private void method_2751(int int2)- Mappings:
Namespace Name Mixin selector official bLaxd;b(I)Vintermediary method_2751Lnet/minecraft/class_735;method_2751(I)Vnamed method_2751Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2751(I)V
-
method_2756
private void method_2756()- Mappings:
Namespace Name Mixin selector official hLaxd;h()Vintermediary method_2756Lnet/minecraft/class_735;method_2756()Vnamed method_2756Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2756()V
-
method_2753
private void method_2753(boolean bool)- Mappings:
Namespace Name Mixin selector official bLaxd;b(Z)Vintermediary method_2753Lnet/minecraft/class_735;method_2753(Z)Vnamed method_2753Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2753(Z)V
-
method_2757
private void method_2757()- Mappings:
Namespace Name Mixin selector official iLaxd;i()Vintermediary method_2757Lnet/minecraft/class_735;method_2757()Vnamed method_2757Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2757()V
-
keyPressed
protected void keyPressed(char character, int code)- Overrides:
keyPressedin classScreen- Mappings:
Namespace Name Mixin selector official aLaxu;a(CI)Vintermediary method_2781Lnet/minecraft/class_754;method_2781(CI)Vnamed keyPressedLnet/minecraft/client/gui/screen/Screen;keyPressed(CI)V
-
method_2748
private void method_2748(float float2)- Mappings:
Namespace Name Mixin selector official aLaxd;a(F)Vintermediary method_2748Lnet/minecraft/class_735;method_2748(F)Vnamed method_2748Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_2748(F)V
-
mouseClicked
protected void mouseClicked(int mouseX, int mouseY, int button)- Overrides:
mouseClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLaxu;a(III)Vintermediary method_2784Lnet/minecraft/class_754;method_2784(III)Vnamed mouseClickedLnet/minecraft/client/gui/screen/Screen;mouseClicked(III)V
-
mouseReleased
protected void mouseReleased(int mouseX, int mouseY, int button)- Overrides:
mouseReleasedin classScreen- Mappings:
Namespace Name Mixin selector official bLaxu;b(III)Vintermediary method_2796Lnet/minecraft/class_754;method_2796(III)Vnamed mouseReleasedLnet/minecraft/client/gui/screen/Screen;mouseReleased(III)V
-
render
public void render(int mouseX, int mouseY, float delta)
-