net.minecraft.client.world

public record GeneratorOptionsHolder

net.minecraft.client.gui.screens.worldselection.WorldCreationContext
net.minecraft.class_7193
net.minecraft.client.world.GeneratorOptionsHolder

Field summary

Modifier and TypeField
private final GeneratorOptions
options
comp_616
generatorOptions
private final Registry<DimensionOptions>
datapackDimensions
comp_1027
dimensionOptionsRegistry
private final DimensionOptionsRegistryHolder
selectedDimensions
comp_1028
selectedDimensions
private final CombinedDynamicRegistries<ServerDynamicRegistryType>
worldgenRegistries
comp_1029
combinedDynamicRegistries
private final DataPackContents
dataPackResources
comp_619
dataPackContents
private final DataConfiguration
dataConfiguration
comp_1030
dataConfiguration
private final InitialWorldOptions
initialWorldCreationOptions
comp_3218
initialWorldCreationOptions

Constructor summary

ModifierConstructor
public (WorldGenSettings worldGenSettings, CombinedDynamicRegistries<ServerDynamicRegistryType> combinedDynamicRegistries, DataPackContents dataPackContents, DataConfiguration dataConfiguration)
public (GeneratorOptions generatorOptions, DimensionOptionsRegistryHolder selectedDimensions, CombinedDynamicRegistries<ServerDynamicRegistryType> combinedDynamicRegistries, DataPackContents dataPackContents, DataConfiguration dataConfiguration, InitialWorldOptions initialWorldCreationOptions)
public (GeneratorOptions generatorOptions, Registry<DimensionOptions> dimensionOptionsRegistry, DimensionOptionsRegistryHolder selectedDimensions, CombinedDynamicRegistries<ServerDynamicRegistryType> combinedDynamicRegistries, DataPackContents dataPackContents, DataConfiguration dataConfiguration, InitialWorldOptions initialWorldCreationOptions)

Method summary

Modifier and TypeMethod
public GeneratorOptionsHolder
withSettings(WorldOptions options, WorldDimensions dimensions)
method_41864(class_5285 arg0, class_7723 arg1)
with(GeneratorOptions generatorOptions, DimensionOptionsRegistryHolder selectedDimensions)
public GeneratorOptionsHolder
withOptions(WorldCreationContext$OptionsModifier modifier)
method_45690(class_7193$class_7194 arg0)
apply(GeneratorOptionsHolder$Modifier modifier)
public GeneratorOptionsHolder
withDimensions(WorldCreationContext$DimensionsUpdater modifier)
method_41866(class_7193$class_7195 arg0)
apply(GeneratorOptionsHolder$RegistryAwareModifier modifier)
public DynamicRegistryManager$Immutable
worldgenLoadContext()
method_45689()
getCombinedRegistryManager()
public void
validate()
method_60345()
initializeIndexedFeaturesLists()
public GeneratorOptions
options()
comp_616()
generatorOptions()
public Registry<DimensionOptions>
datapackDimensions()
comp_1027()
dimensionOptionsRegistry()
public DimensionOptionsRegistryHolder
selectedDimensions()
comp_1028()
selectedDimensions()
public CombinedDynamicRegistries<ServerDynamicRegistryType>
worldgenRegistries()
comp_1029()
combinedDynamicRegistries()
public DataPackContents
dataPackResources()
comp_619()
dataPackContents()
public DataConfiguration
dataConfiguration()
comp_1030()
dataConfiguration()
public InitialWorldOptions
initialWorldCreationOptions()
comp_3218()
initialWorldCreationOptions()