Class WorldGenSettingsComponent
java.lang.Object
net.minecraft.client.gui.screens.worldselection.WorldGenSettingsComponent
- All Implemented Interfaces:
Widget
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Componentprivate MultiLineLabelprivate CycleButton<Boolean>private static Componentprivate Buttonprivate Buttonprivate CycleButton<Boolean>private Fontprivate Buttonprivate static org.apache.logging.log4j.Loggerprivate static Componentprivate Optional<WorldPreset>private RegistryAccess.RegistryHolderprivate OptionalLongprivate EditBoxprivate static Componentprivate WorldGenSettingsprivate CycleButton<WorldPreset>private int -
Constructor Summary
ConstructorsConstructorDescriptionWorldGenSettingsComponent(RegistryAccess.RegistryHolder p_101399_, WorldGenSettings p_101400_, Optional<WorldPreset> p_101401_, OptionalLong p_101402_) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidimportSettings(RegistryAccess.RegistryHolder p_101443_, WorldGenSettings p_101444_)voidinit(CreateWorldScreen p_101430_, Minecraft p_101431_, Font p_101432_)booleanisDebug()makeSettings(boolean p_101455_)private static OptionalLongprivate OptionalLongvoidprivate voidselectWorldTypeButton(boolean p_170290_)voidsetVisibility(boolean p_170288_)voidvoidvoidtick()private static StringtoString(OptionalLong p_101448_)(package private) voidupdateDataPacks(ServerResources p_101453_)voidupdateSettings(WorldGenSettings p_101405_)
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
CUSTOM_WORLD_DESCRIPTION
-
AMPLIFIED_HELP_TEXT
-
MAP_FEATURES_INFO
-
SELECT_FILE_PROMPT
-
amplifiedWorldInfo
-
font
-
width
private int width -
seedEdit
-
featuresButton
-
bonusItemsButton
-
typeButton
-
customWorldDummyButton
-
customizeTypeButton
-
importSettingsButton
-
registryHolder
-
settings
-
preset
-
seed
-
-
Constructor Details
-
WorldGenSettingsComponent
public WorldGenSettingsComponent(RegistryAccess.RegistryHolder p_101399_, WorldGenSettings p_101400_, Optional<WorldPreset> p_101401_, OptionalLong p_101402_)
-
-
Method Details
-
init
-
importSettings
-
tick
public void tick() -
render
-
updateSettings
-
toString
-
parseLong
-
makeSettings
-
parseSeed
-
isDebug
public boolean isDebug() -
setVisibility
public void setVisibility(boolean p_170288_) -
selectWorldTypeButton
private void selectWorldTypeButton(boolean p_170290_) -
registryHolder
-
updateDataPacks
-
switchToHardcore
public void switchToHardcore() -
switchOutOfHardcode
public void switchOutOfHardcode()
-