Class WorldCreationUiState
java.lang.Object
net.minecraft.client.gui.screens.worldselection.WorldCreationUiState
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static final record
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Boolean
private final List
<WorldCreationUiState.WorldTypeEntry> private boolean
private static final Component
private Difficulty
private GameRules
private boolean
private final List
<Consumer<WorldCreationUiState>> private String
private final List
<WorldCreationUiState.WorldTypeEntry> private final Path
private String
private WorldCreationContext
private String
-
Constructor Summary
ConstructorsConstructorDescriptionWorldCreationUiState
(Path pSavesFolder, WorldCreationContext pSettings, Optional<ResourceKey<WorldPreset>> pPreset, OptionalLong pSeed) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addListener
(Consumer<WorldCreationUiState> pListener) private static Optional
<Holder<WorldPreset>> findPreset
(WorldCreationContext pContext, Optional<ResourceKey<WorldPreset>> pPreset) private String
findResultFolder
(String pName) getName()
private static Optional
<List<WorldCreationUiState.WorldTypeEntry>> getNonEmptyList
(Registry<WorldPreset> pRegistry, TagKey<WorldPreset> pKey) getSeed()
boolean
boolean
boolean
isDebug()
boolean
boolean
void
void
setAllowCommands
(boolean pAllowCommands) void
setBonusChest
(boolean pBonusChest) void
setDifficulty
(Difficulty pDifficulty) void
setGameMode
(WorldCreationUiState.SelectedGameMode pGameMode) void
setGameRules
(GameRules pGameRules) void
setGenerateStructures
(boolean pGenerateStructures) void
void
void
setSettings
(WorldCreationContext pSettings) void
setWorldType
(WorldCreationUiState.WorldTypeEntry pWorldType) protected boolean
tryUpdateDataConfiguration
(WorldDataConfiguration pWorldDataConfiguration) void
updateDimensions
(WorldCreationContext.DimensionsUpdater pDimensionsUpdater) private void
-
Field Details
-
DEFAULT_WORLD_NAME
-
listeners
-
name
-
gameMode
-
difficulty
-
allowCommands
-
seed
-
generateStructures
private boolean generateStructures -
bonusChest
private boolean bonusChest -
savesFolder
-
targetFolder
-
settings
-
worldType
-
normalPresetList
-
altPresetList
-
gameRules
-
-
Constructor Details
-
WorldCreationUiState
public WorldCreationUiState(Path pSavesFolder, WorldCreationContext pSettings, Optional<ResourceKey<WorldPreset>> pPreset, OptionalLong pSeed)
-
-
Method Details
-
addListener
-
onChanged
public void onChanged() -
setName
-
findResultFolder
-
getName
-
getTargetFolder
-
setGameMode
-
getGameMode
-
setDifficulty
-
getDifficulty
-
isHardcore
public boolean isHardcore() -
setAllowCommands
public void setAllowCommands(boolean pAllowCommands) -
isAllowCommands
public boolean isAllowCommands() -
setSeed
-
getSeed
-
setGenerateStructures
public void setGenerateStructures(boolean pGenerateStructures) -
isGenerateStructures
public boolean isGenerateStructures() -
setBonusChest
public void setBonusChest(boolean pBonusChest) -
isBonusChest
public boolean isBonusChest() -
setSettings
-
getSettings
-
updateDimensions
-
tryUpdateDataConfiguration
-
isDebug
public boolean isDebug() -
setWorldType
-
getWorldType
-
getPresetEditor
-
getNormalPresetList
-
getAltPresetList
-
updatePresetLists
private void updatePresetLists() -
findPreset
private static Optional<Holder<WorldPreset>> findPreset(WorldCreationContext pContext, Optional<ResourceKey<WorldPreset>> pPreset) -
getNonEmptyList
private static Optional<List<WorldCreationUiState.WorldTypeEntry>> getNonEmptyList(Registry<WorldPreset> pRegistry, TagKey<WorldPreset> pKey) -
setGameRules
-
getGameRules
-