Class WorldGenSettingsComponent
java.lang.Object
net.minecraft.client.gui.screens.worldselection.WorldGenSettingsComponent
- All Implemented Interfaces:
Widget
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Componentprivate MultiLineLabelprivate CycleButton<Boolean>private static final Componentprivate Buttonprivate Buttonprivate CycleButton<Boolean>private Fontprivate Buttonprivate static final org.slf4j.Loggerprivate static final Componentprivate Optional<WorldPreset>private RegistryAccess.Frozenprivate OptionalLongprivate EditBoxprivate static final Componentprivate WorldGenSettingsprivate CycleButton<WorldPreset>private int -
Constructor Summary
ConstructorsConstructorDescriptionWorldGenSettingsComponent(RegistryAccess.Frozen p_205452_, WorldGenSettings p_205453_, Optional<WorldPreset> p_205454_, OptionalLong p_205455_) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidimportSettings(RegistryAccess.Frozen p_205469_, WorldGenSettings p_205470_) voidinit(CreateWorldScreen p_101430_, Minecraft p_101431_, Font p_101432_) booleanisDebug()makeSettings(boolean p_101455_) voidprivate voidselectWorldTypeButton(boolean p_170290_) voidsetVisibility(boolean p_170288_) voidvoidvoidtick()private static StringtoString(OptionalLong p_101448_) (package private) voidupdateDataPacks(WorldStem p_205472_) voidupdateSettings(WorldGenSettings p_101405_)
-
Field Details
-
LOGGER
private static final org.slf4j.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.Frozen p_205452_, WorldGenSettings p_205453_, Optional<WorldPreset> p_205454_, OptionalLong p_205455_)
-
-
Method Details
-
init
-
importSettings
-
tick
public void tick() -
render
-
updateSettings
-
toString
-
makeSettings
-
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()
-