Class CreateWorldScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.class_4121
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.world.CreateWorldScreen
- All Implemented Interfaces:
class_4122,class_4123,IdentifibleBooleanConsumer
- Mappings:
Namespace Name official cmyintermediary net/minecraft/class_363named net/minecraft/client/gui/screen/world/CreateWorldScreen
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ButtonWidgetprivate booleanprivate ButtonWidgetprivate booleanprivate booleanprivate ButtonWidgetprivate ButtonWidgetprivate Stringprivate ButtonWidgetprivate Stringprivate ButtonWidgetprivate intprivate booleanprivate static final String[]private Stringprivate Stringprivate TextFieldWidgetprivate ButtonWidgetprivate booleanprivate ButtonWidgetprivate final Screenprivate Stringprivate Stringprivate Stringprivate TextFieldWidgetprivate booleanprivate booleanFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, client, field_20307, field_20308, height, 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 TypeMethodDescriptionbooleancharTyped(char char2, int int2) static StringcheckDirectoryName(LevelStorageAccess access, String directoryName) voidcopyWorld(LevelProperties properties) protected voidinit()private booleanbooleankeyPressed(int int2, int int3, int int4) private voidbooleanmouseClicked(double double2, double double3, int int2) voidremoved()voidrender(int mouseX, int mouseY, float tickDelta) private voidsetMoreOptionsOpen(boolean moreOptionsOpen) voidtick()private voidprivate voidprivate voidMethods inherited from class net.minecraft.client.gui.screen.Screen
confirmResult, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, method_13411, method_14502, method_18423, method_18605, method_18607, method_18608, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldPauseGameMethods inherited from class net.minecraft.class_4121
getFocused, method_18421, method_18424, method_18425, method_18426, mouseDragged, mouseReleasedMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.class_4122
method_18427, method_18428Methods inherited from interface net.minecraft.class_4123
keyReleased, mouseScrolled
-
Field Details
-
ILLEGAL_FOLDER_NAMES
- Mappings:
Namespace Name Mixin selector official OLcmy;O:[Ljava/lang/String;intermediary field_1092Lnet/minecraft/class_363;field_1092:[Ljava/lang/String;named ILLEGAL_FOLDER_NAMESLnet/minecraft/client/gui/screen/world/CreateWorldScreen;ILLEGAL_FOLDER_NAMES:[Ljava/lang/String;
-
parent
- Mappings:
Namespace Name Mixin selector official fLcmy;f:Lckd;intermediary field_1093Lnet/minecraft/class_363;field_1093:Lnet/minecraft/class_388;named parentLnet/minecraft/client/gui/screen/world/CreateWorldScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
-
levelNameField
- Mappings:
Namespace Name Mixin selector official gLcmy;g:Lcgy;intermediary field_1094Lnet/minecraft/class_363;field_1094:Lnet/minecraft/class_367;named levelNameFieldLnet/minecraft/client/gui/screen/world/CreateWorldScreen;levelNameField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
seedField
- Mappings:
Namespace Name Mixin selector official hLcmy;h:Lcgy;intermediary field_1095Lnet/minecraft/class_363;field_1095:Lnet/minecraft/class_367;named seedFieldLnet/minecraft/client/gui/screen/world/CreateWorldScreen;seedField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
saveDirectoryName
- Mappings:
Namespace Name Mixin selector official iLcmy;i:Ljava/lang/String;intermediary field_1096Lnet/minecraft/class_363;field_1096:Ljava/lang/String;named saveDirectoryNameLnet/minecraft/client/gui/screen/world/CreateWorldScreen;saveDirectoryName:Ljava/lang/String;
-
gamemodeName
- Mappings:
Namespace Name Mixin selector official sLcmy;s:Ljava/lang/String;intermediary field_1097Lnet/minecraft/class_363;field_1097:Ljava/lang/String;named gamemodeNameLnet/minecraft/client/gui/screen/world/CreateWorldScreen;gamemodeName:Ljava/lang/String;
-
lastGamemode
- Mappings:
Namespace Name Mixin selector official tLcmy;t:Ljava/lang/String;intermediary field_10418Lnet/minecraft/class_363;field_10418:Ljava/lang/String;named lastGamemodeLnet/minecraft/client/gui/screen/world/CreateWorldScreen;lastGamemode:Ljava/lang/String;
-
structures
private boolean structures- Mappings:
Namespace Name Mixin selector official uLcmy;u:Zintermediary field_1098Lnet/minecraft/class_363;field_1098:Znamed structuresLnet/minecraft/client/gui/screen/world/CreateWorldScreen;structures:Z
-
tweakedCheats
private boolean tweakedCheats- Mappings:
Namespace Name Mixin selector official vLcmy;v:Zintermediary field_1099Lnet/minecraft/class_363;field_1099:Znamed tweakedCheatsLnet/minecraft/client/gui/screen/world/CreateWorldScreen;tweakedCheats:Z
-
cheatsEnabled
private boolean cheatsEnabled- Mappings:
Namespace Name Mixin selector official wLcmy;w:Zintermediary field_1100Lnet/minecraft/class_363;field_1100:Znamed cheatsEnabledLnet/minecraft/client/gui/screen/world/CreateWorldScreen;cheatsEnabled:Z
-
bonusChest
private boolean bonusChest- Mappings:
Namespace Name Mixin selector official xLcmy;x:Zintermediary field_1101Lnet/minecraft/class_363;field_1101:Znamed bonusChestLnet/minecraft/client/gui/screen/world/CreateWorldScreen;bonusChest:Z
-
hardcore
private boolean hardcore- Mappings:
Namespace Name Mixin selector official yLcmy;y:Zintermediary field_1102Lnet/minecraft/class_363;field_1102:Znamed hardcoreLnet/minecraft/client/gui/screen/world/CreateWorldScreen;hardcore:Z
-
creatingLevel
private boolean creatingLevel- Mappings:
Namespace Name Mixin selector official zLcmy;z:Zintermediary field_1103Lnet/minecraft/class_363;field_1103:Znamed creatingLevelLnet/minecraft/client/gui/screen/world/CreateWorldScreen;creatingLevel:Z
-
moreOptionsOpen
private boolean moreOptionsOpen- Mappings:
Namespace Name Mixin selector official ALcmy;A:Zintermediary field_1104Lnet/minecraft/class_363;field_1104:Znamed moreOptionsOpenLnet/minecraft/client/gui/screen/world/CreateWorldScreen;moreOptionsOpen:Z
-
field_20471
- Mappings:
Namespace Name Mixin selector official BLcmy;B:Lcgu;intermediary field_20471Lnet/minecraft/class_363;field_20471:Lnet/minecraft/class_356;named field_20471Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;field_20471:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
gameModeButton
- Mappings:
Namespace Name Mixin selector official CLcmy;C:Lcgu;intermediary field_1105Lnet/minecraft/class_363;field_1105:Lnet/minecraft/class_356;named gameModeButtonLnet/minecraft/client/gui/screen/world/CreateWorldScreen;gameModeButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
moreWorldOptionsButton
- Mappings:
Namespace Name Mixin selector official DLcmy;D:Lcgu;intermediary field_1106Lnet/minecraft/class_363;field_1106:Lnet/minecraft/class_356;named moreWorldOptionsButtonLnet/minecraft/client/gui/screen/world/CreateWorldScreen;moreWorldOptionsButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
generateStructuresButton
- Mappings:
Namespace Name Mixin selector official ELcmy;E:Lcgu;intermediary field_1107Lnet/minecraft/class_363;field_1107:Lnet/minecraft/class_356;named generateStructuresButtonLnet/minecraft/client/gui/screen/world/CreateWorldScreen;generateStructuresButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
bonusChestButton
- Mappings:
Namespace Name Mixin selector official FLcmy;F:Lcgu;intermediary field_1108Lnet/minecraft/class_363;field_1108:Lnet/minecraft/class_356;named bonusChestButtonLnet/minecraft/client/gui/screen/world/CreateWorldScreen;bonusChestButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
mapTypeSwitchButton
- Mappings:
Namespace Name Mixin selector official GLcmy;G:Lcgu;intermediary field_1109Lnet/minecraft/class_363;field_1109:Lnet/minecraft/class_356;named mapTypeSwitchButtonLnet/minecraft/client/gui/screen/world/CreateWorldScreen;mapTypeSwitchButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
allowCommandsButton
- Mappings:
Namespace Name Mixin selector official HLcmy;H:Lcgu;intermediary field_1110Lnet/minecraft/class_363;field_1110:Lnet/minecraft/class_356;named allowCommandsButtonLnet/minecraft/client/gui/screen/world/CreateWorldScreen;allowCommandsButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
customizeButton
- Mappings:
Namespace Name Mixin selector official ILcmy;I:Lcgu;intermediary field_5072Lnet/minecraft/class_363;field_5072:Lnet/minecraft/class_356;named customizeButtonLnet/minecraft/client/gui/screen/world/CreateWorldScreen;customizeButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
firstGameModeDescriptionLine
- Mappings:
Namespace Name Mixin selector official JLcmy;J:Ljava/lang/String;intermediary field_1087Lnet/minecraft/class_363;field_1087:Ljava/lang/String;named firstGameModeDescriptionLineLnet/minecraft/client/gui/screen/world/CreateWorldScreen;firstGameModeDescriptionLine:Ljava/lang/String;
-
secondGameModeDescriptionLine
- Mappings:
Namespace Name Mixin selector official KLcmy;K:Ljava/lang/String;intermediary field_1088Lnet/minecraft/class_363;field_1088:Ljava/lang/String;named secondGameModeDescriptionLineLnet/minecraft/client/gui/screen/world/CreateWorldScreen;secondGameModeDescriptionLine:Ljava/lang/String;
-
seed
- Mappings:
Namespace Name Mixin selector official LLcmy;L:Ljava/lang/String;intermediary field_1089Lnet/minecraft/class_363;field_1089:Ljava/lang/String;named seedLnet/minecraft/client/gui/screen/world/CreateWorldScreen;seed:Ljava/lang/String;
-
levelName
- Mappings:
Namespace Name Mixin selector official MLcmy;M:Ljava/lang/String;intermediary field_1090Lnet/minecraft/class_363;field_1090:Ljava/lang/String;named levelNameLnet/minecraft/client/gui/screen/world/CreateWorldScreen;levelName:Ljava/lang/String;
-
generatorType
private int generatorType- Mappings:
Namespace Name Mixin selector official NLcmy;N:Iintermediary field_1091Lnet/minecraft/class_363;field_1091:Inamed generatorTypeLnet/minecraft/client/gui/screen/world/CreateWorldScreen;generatorType:I
-
field_20472
- Mappings:
Namespace Name Mixin selector official aLcmy;a:Lgy;intermediary field_20472Lnet/minecraft/class_363;field_20472:Lnet/minecraft/class_322;named field_20472Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;field_20472:Lnet/minecraft/nbt/NbtCompound;
-
-
Constructor Details
-
CreateWorldScreen
- Mappings:
Namespace Name Mixin selector official <init>Lcmy;<init>(Lckd;)Vintermediary <init>Lnet/minecraft/class_363;<init>(Lnet/minecraft/class_388;)Vnamed <init>Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;)V
-
-
Method Details
-
tick
public void tick() -
init
protected void init() -
updateSaveFolderName
private void updateSaveFolderName()- Mappings:
Namespace Name Mixin selector official hLcmy;h()Vintermediary method_914Lnet/minecraft/class_363;method_914()Vnamed updateSaveFolderNameLnet/minecraft/client/gui/screen/world/CreateWorldScreen;updateSaveFolderName()V
-
updateSettingsLabels
private void updateSettingsLabels()- Mappings:
Namespace Name Mixin selector official iLcmy;i()Vintermediary method_915Lnet/minecraft/class_363;method_915()Vnamed updateSettingsLabelsLnet/minecraft/client/gui/screen/world/CreateWorldScreen;updateSettingsLabels()V
-
checkDirectoryName
- Mappings:
Namespace Name Mixin selector official aLcmy;a(Lcce;Ljava/lang/String;)Ljava/lang/String;intermediary method_913Lnet/minecraft/class_363;method_913(Lnet/minecraft/class_102;Ljava/lang/String;)Ljava/lang/String;named checkDirectoryNameLnet/minecraft/client/gui/screen/world/CreateWorldScreen;checkDirectoryName(Lnet/minecraft/world/level/storage/LevelStorageAccess;Ljava/lang/String;)Ljava/lang/String;
-
removed
public void removed() -
method_18847
private void method_18847()- Mappings:
Namespace Name Mixin selector official jLcmy;j()Vintermediary method_18847Lnet/minecraft/class_363;method_18847()Vnamed method_18847Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;method_18847()V
-
isGeneratorTypeValid
private boolean isGeneratorTypeValid()- Mappings:
Namespace Name Mixin selector official kLcmy;k()Zintermediary method_9550Lnet/minecraft/class_363;method_9550()Znamed isGeneratorTypeValidLnet/minecraft/client/gui/screen/world/CreateWorldScreen;isGeneratorTypeValid()Z
-
toggleMoreOptions
private void toggleMoreOptions()- Mappings:
Namespace Name Mixin selector official mLcmy;m()Vintermediary method_4242Lnet/minecraft/class_363;method_4242()Vnamed toggleMoreOptionsLnet/minecraft/client/gui/screen/world/CreateWorldScreen;toggleMoreOptions()V
-
setMoreOptionsOpen
private void setMoreOptionsOpen(boolean moreOptionsOpen) - Mappings:
Namespace Name Mixin selector official aLcmy;a(Z)Vintermediary method_4241Lnet/minecraft/class_363;method_4241(Z)Vnamed setMoreOptionsOpenLnet/minecraft/client/gui/screen/world/CreateWorldScreen;setMoreOptionsOpen(Z)V
-
charTyped
public boolean charTyped(char char2, int int2) - Mappings:
Namespace Name Mixin selector official charTypedLchr;charTyped(CI)Zintermediary charTypedLnet/minecraft/class_4122;charTyped(CI)Znamed charTypedLnet/minecraft/class_4122;charTyped(CI)Z
-
keyPressed
public boolean keyPressed(int int2, int int3, int int4) - Specified by:
keyPressedin interfaceclass_4122- Specified by:
keyPressedin interfaceclass_4123- Overrides:
keyPressedin classScreen- Mappings:
Namespace Name Mixin selector official keyPressedLchr;keyPressed(III)Zintermediary keyPressedLnet/minecraft/class_4122;keyPressed(III)Znamed keyPressedLnet/minecraft/class_4122;keyPressed(III)Z
-
mouseClicked
public boolean mouseClicked(double double2, double double3, int int2) - Specified by:
mouseClickedin interfaceclass_4122- Specified by:
mouseClickedin interfaceclass_4123- Overrides:
mouseClickedin classclass_4121- Mappings:
Namespace Name Mixin selector official mouseClickedLchr;mouseClicked(DDI)Zintermediary mouseClickedLnet/minecraft/class_4122;mouseClicked(DDI)Znamed mouseClickedLnet/minecraft/class_4122;mouseClicked(DDI)Z
-
render
public void render(int mouseX, int mouseY, float tickDelta) -
copyWorld
- Mappings:
Namespace Name Mixin selector official aLcmy;a(Lccb;)Vintermediary method_4240Lnet/minecraft/class_363;method_4240(Lnet/minecraft/class_100;)Vnamed copyWorldLnet/minecraft/client/gui/screen/world/CreateWorldScreen;copyWorld(Lnet/minecraft/world/level/LevelProperties;)V
-