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.LabelSupplier
@Environment(CLIENT)
public class CustomizeWorldScreen
extends Screen
implements SliderWidget.LabelSupplier, PagedEntryListWidget.Listener
- Mappings:
Namespace Name official bejintermediary net/minecraft/class_2317named net/minecraft/client/gui/screen/CustomizeWorldScreen
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ButtonWidgetprivate booleanprivate intprivate booleanprivate Randomprotected String[]private CreateWorldScreenprivate PagedEntryListWidgetprivate ButtonWidgetprivate ButtonWidgetprotected Stringprivate ButtonWidgetprivate ButtonWidgetprivate ButtonWidgetprivate ButtonWidgetprotected Stringprotected Stringprivate ButtonWidgetFields 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
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuttonClicked(ButtonWidget button) voidvoidinit()protected voidkeyPressed(char character, int code) private voidmethod_9562(float float2) voidmethod_9563(String string) private voidmethod_9564(boolean bool) private voidmethod_9565(int int2) private Stringmethod_9566(int int2, float float2) private voidmethod_9567(boolean bool) private voidprivate voidprivate voidprivate voidprotected voidmouseClicked(int mouseX, int mouseY, int button) protected voidmouseReleased(int mouseX, int mouseY, int button) voidrender(int mouseX, int mouseY, float tickDelta) 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_10443
- Mappings:
Namespace Name Mixin selector official iLbej;i:Lbhi;intermediary field_10443Lnet/minecraft/class_2317;field_10443:Lnet/minecraft/class_363;named field_10443Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_10443:Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;
-
title
- Mappings:
Namespace Name Mixin selector official aLbej;a:Ljava/lang/String;intermediary field_10439Lnet/minecraft/class_2317;field_10439:Ljava/lang/String;named titleLnet/minecraft/client/gui/screen/CustomizeWorldScreen;title:Ljava/lang/String;
-
page
- Mappings:
Namespace Name Mixin selector official fLbej;f:Ljava/lang/String;intermediary field_10440Lnet/minecraft/class_2317;field_10440:Ljava/lang/String;named pageLnet/minecraft/client/gui/screen/CustomizeWorldScreen;page:Ljava/lang/String;
-
subtitle
- Mappings:
Namespace Name Mixin selector official gLbej;g:Ljava/lang/String;intermediary field_10441Lnet/minecraft/class_2317;field_10441:Ljava/lang/String;named subtitleLnet/minecraft/client/gui/screen/CustomizeWorldScreen;subtitle:Ljava/lang/String;
-
field_10442
- Mappings:
Namespace Name Mixin selector official hLbej;h:[Ljava/lang/String;intermediary field_10442Lnet/minecraft/class_2317;field_10442:[Ljava/lang/String;named field_10442Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_10442:[Ljava/lang/String;
-
field_10444
- Mappings:
Namespace Name Mixin selector official rLbej;r:Lbdm;intermediary field_10444Lnet/minecraft/class_2317;field_10444:Lnet/minecraft/class_2300;named field_10444Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_10444:Lnet/minecraft/client/gui/widget/PagedEntryListWidget;
-
doneButton
- Mappings:
Namespace Name Mixin selector official sLbej;s:Lbcx;intermediary field_10445Lnet/minecraft/class_2317;field_10445:Lnet/minecraft/class_356;named doneButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;doneButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
randomizeButton
- Mappings:
Namespace Name Mixin selector official tLbej;t:Lbcx;intermediary field_10446Lnet/minecraft/class_2317;field_10446:Lnet/minecraft/class_356;named randomizeButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;randomizeButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
resetToDefaultsButton
- Mappings:
Namespace Name Mixin selector official uLbej;u:Lbcx;intermediary field_10447Lnet/minecraft/class_2317;field_10447:Lnet/minecraft/class_356;named resetToDefaultsButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;resetToDefaultsButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
previousButton
- Mappings:
Namespace Name Mixin selector official vLbej;v:Lbcx;intermediary field_10448Lnet/minecraft/class_2317;field_10448:Lnet/minecraft/class_356;named previousButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;previousButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
nextButton
- Mappings:
Namespace Name Mixin selector official wLbej;w:Lbcx;intermediary field_10449Lnet/minecraft/class_2317;field_10449:Lnet/minecraft/class_356;named nextButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;nextButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
yesButton
- Mappings:
Namespace Name Mixin selector official xLbej;x:Lbcx;intermediary field_10450Lnet/minecraft/class_2317;field_10450:Lnet/minecraft/class_356;named yesButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;yesButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
noButton
- Mappings:
Namespace Name Mixin selector official yLbej;y:Lbcx;intermediary field_10451Lnet/minecraft/class_2317;field_10451:Lnet/minecraft/class_356;named noButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;noButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
presetsButton
- Mappings:
Namespace Name Mixin selector official zLbej;z:Lbcx;intermediary field_10452Lnet/minecraft/class_2317;field_10452:Lnet/minecraft/class_356;named presetsButtonLnet/minecraft/client/gui/screen/CustomizeWorldScreen;presetsButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
field_10432
private boolean field_10432- Mappings:
Namespace Name Mixin selector official ALbej;A:Zintermediary field_10432Lnet/minecraft/class_2317;field_10432:Znamed field_10432Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_10432:Z
-
field_10433
private int field_10433- Mappings:
Namespace Name Mixin selector official BLbej;B:Iintermediary field_10433Lnet/minecraft/class_2317;field_10433:Inamed field_10433Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_10433:I
-
field_10434
private boolean field_10434- Mappings:
Namespace Name Mixin selector official CLbej;C:Zintermediary field_10434Lnet/minecraft/class_2317;field_10434:Znamed field_10434Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_10434:Z
-
field_10435
- Mappings:
Namespace Name Mixin selector official DLbej;D:Lcom/google/common/base/Predicate;intermediary field_10435Lnet/minecraft/class_2317;field_10435:Lcom/google/common/base/Predicate;named field_10435Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_10435:Lcom/google/common/base/Predicate;
-
field_10436
- Mappings:
Namespace Name Mixin selector official ELbej;E:Latg$a;intermediary field_10436Lnet/minecraft/class_2317;field_10436:Lnet/minecraft/class_2253$class_2254;named field_10436Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_10436:Lnet/minecraft/world/gen/CustomizedWorldProperties$Builder;
-
props
- Mappings:
Namespace Name Mixin selector official FLbej;F:Latg$a;intermediary field_10437Lnet/minecraft/class_2317;field_10437:Lnet/minecraft/class_2253$class_2254;named propsLnet/minecraft/client/gui/screen/CustomizeWorldScreen;props:Lnet/minecraft/world/gen/CustomizedWorldProperties$Builder;
-
field_10438
- Mappings:
Namespace Name Mixin selector official GLbej;G:Ljava/util/Random;intermediary field_10438Lnet/minecraft/class_2317;field_10438:Ljava/util/Random;named field_10438Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;field_10438:Ljava/util/Random;
-
-
Constructor Details
-
CustomizeWorldScreen
- Mappings:
Namespace Name Mixin selector official <init>Lbej;<init>(Lbez;Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_2317;<init>(Lnet/minecraft/class_388;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 kLbez;k()Vintermediary method_1035Lnet/minecraft/class_388;method_1035()Vnamed handleMouseLnet/minecraft/client/gui/screen/Screen;handleMouse()V
-
method_9568
private void method_9568()- Mappings:
Namespace Name Mixin selector official fLbej;f()Vintermediary method_9568Lnet/minecraft/class_2317;method_9568()Vnamed method_9568Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_9568()V
-
method_9561
- Mappings:
Namespace Name Mixin selector official aLbej;a()Ljava/lang/String;intermediary method_9561Lnet/minecraft/class_2317;method_9561()Ljava/lang/String;named method_9561Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_9561()Ljava/lang/String;
-
method_9563
- Mappings:
Namespace Name Mixin selector official aLbej;a(Ljava/lang/String;)Vintermediary method_9563Lnet/minecraft/class_2317;method_9563(Ljava/lang/String;)Vnamed method_9563Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_9563(Ljava/lang/String;)V
-
setStringValue
- Specified by:
setStringValuein interfacePagedEntryListWidget.Listener- Mappings:
Namespace Name Mixin selector official aLbdm$b;a(ILjava/lang/String;)Vintermediary method_9495Lnet/minecraft/class_2300$class_2302;method_9495(ILjava/lang/String;)Vnamed setStringValueLnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;setStringValue(ILjava/lang/String;)V
-
method_9564
private void method_9564(boolean bool) - Mappings:
Namespace Name Mixin selector official aLbej;a(Z)Vintermediary method_9564Lnet/minecraft/class_2317;method_9564(Z)Vnamed method_9564Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_9564(Z)V
-
getLabel
- Specified by:
getLabelin interfaceSliderWidget.LabelSupplier- Mappings:
Namespace Name Mixin selector official aLbdc$a;a(ILjava/lang/String;F)Ljava/lang/String;intermediary method_9464Lnet/minecraft/class_2295$class_2296;method_9464(ILjava/lang/String;F)Ljava/lang/String;named getLabelLnet/minecraft/client/gui/widget/SliderWidget$LabelSupplier;getLabel(ILjava/lang/String;F)Ljava/lang/String;
-
method_9566
- Mappings:
Namespace Name Mixin selector official bLbej;b(IF)Ljava/lang/String;intermediary method_9566Lnet/minecraft/class_2317;method_9566(IF)Ljava/lang/String;named method_9566Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_9566(IF)Ljava/lang/String;
-
setBooleanValue
public void setBooleanValue(int id, boolean value) - Specified by:
setBooleanValuein interfacePagedEntryListWidget.Listener- Mappings:
Namespace Name Mixin selector official aLbdm$b;a(IZ)Vintermediary method_9496Lnet/minecraft/class_2300$class_2302;method_9496(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 aLbdm$b;a(IF)Vintermediary method_9494Lnet/minecraft/class_2300$class_2302;method_9494(IF)Vnamed setFloatValueLnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;setFloatValue(IF)V
-
buttonClicked
- Overrides:
buttonClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLbez;a(Lbcx;)Vintermediary method_1027Lnet/minecraft/class_388;method_1027(Lnet/minecraft/class_356;)Vnamed buttonClickedLnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
-
method_9569
private void method_9569()- Mappings:
Namespace Name Mixin selector official gLbej;g()Vintermediary method_9569Lnet/minecraft/class_2317;method_9569()Vnamed method_9569Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_9569()V
-
method_9565
private void method_9565(int int2) - Mappings:
Namespace Name Mixin selector official bLbej;b(I)Vintermediary method_9565Lnet/minecraft/class_2317;method_9565(I)Vnamed method_9565Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_9565(I)V
-
method_9570
private void method_9570()- Mappings:
Namespace Name Mixin selector official hLbej;h()Vintermediary method_9570Lnet/minecraft/class_2317;method_9570()Vnamed method_9570Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_9570()V
-
method_9567
private void method_9567(boolean bool) - Mappings:
Namespace Name Mixin selector official bLbej;b(Z)Vintermediary method_9567Lnet/minecraft/class_2317;method_9567(Z)Vnamed method_9567Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_9567(Z)V
-
method_9571
private void method_9571()- Mappings:
Namespace Name Mixin selector official iLbej;i()Vintermediary method_9571Lnet/minecraft/class_2317;method_9571()Vnamed method_9571Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_9571()V
-
keyPressed
protected void keyPressed(char character, int code) - Overrides:
keyPressedin classScreen- Mappings:
Namespace Name Mixin selector official aLbez;a(CI)Vintermediary method_1024Lnet/minecraft/class_388;method_1024(CI)Vnamed keyPressedLnet/minecraft/client/gui/screen/Screen;keyPressed(CI)V
-
method_9562
private void method_9562(float float2) - Mappings:
Namespace Name Mixin selector official aLbej;a(F)Vintermediary method_9562Lnet/minecraft/class_2317;method_9562(F)Vnamed method_9562Lnet/minecraft/client/gui/screen/CustomizeWorldScreen;method_9562(F)V
-
mouseClicked
protected void mouseClicked(int mouseX, int mouseY, int button) - Overrides:
mouseClickedin classScreen- Mappings:
Namespace Name Mixin selector official aLbez;a(III)Vintermediary method_1026Lnet/minecraft/class_388;method_1026(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 bLbez;b(III)Vintermediary method_1032Lnet/minecraft/class_388;method_1032(III)Vnamed mouseReleasedLnet/minecraft/client/gui/screen/Screen;mouseReleased(III)V
-
render
public void render(int mouseX, int mouseY, float tickDelta)
-