Package net.minecraft.world.biome
Class GenerationSettings.Builder
java.lang.Object
net.minecraft.world.biome.GenerationSettings.Builder
- Enclosing class:
- GenerationSettings
public static class GenerationSettings.Builder extends Object
-
Field Summary
Fields Modifier and Type Field Description private Map<GenerationStep.Carver,List<Supplier<ConfiguredCarver<?>>>>carversprivate List<List<Supplier<ConfiguredFeature<?,?>>>>featuresprivate List<Supplier<ConfiguredStructureFeature<?,?>>>structureFeaturesprivate Optional<Supplier<ConfiguredSurfaceBuilder<?>>>surfaceBuilder -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description private voidaddFeatureStep(int stepIndex)GenerationSettingsbuild()<C extends CarverConfig>
GenerationSettings.Buildercarver(GenerationStep.Carver carverStep, ConfiguredCarver<C> carver)GenerationSettings.Builderfeature(int stepIndex, Supplier<ConfiguredFeature<?,?>> featureSupplier)GenerationSettings.Builderfeature(GenerationStep.Feature featureStep, ConfiguredFeature<?,?> feature)GenerationSettings.BuilderstructureFeature(ConfiguredStructureFeature<?,?> structureFeature)GenerationSettings.BuildersurfaceBuilder(Supplier<ConfiguredSurfaceBuilder<?>> surfaceBuilderSupplier)GenerationSettings.BuildersurfaceBuilder(ConfiguredSurfaceBuilder<?> surfaceBuilder)
-
Field Details
-
surfaceBuilder
-
carvers
-
features
-
structureFeatures
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
surfaceBuilder
-
surfaceBuilder
public GenerationSettings.Builder surfaceBuilder(Supplier<ConfiguredSurfaceBuilder<?>> surfaceBuilderSupplier) -
feature
public GenerationSettings.Builder feature(GenerationStep.Feature featureStep, ConfiguredFeature<?,?> feature) -
feature
public GenerationSettings.Builder feature(int stepIndex, Supplier<ConfiguredFeature<?,?>> featureSupplier) -
carver
public <C extends CarverConfig> GenerationSettings.Builder carver(GenerationStep.Carver carverStep, ConfiguredCarver<C> carver) -
structureFeature
public GenerationSettings.Builder structureFeature(ConfiguredStructureFeature<?,?> structureFeature) -
addFeatureStep
private void addFeatureStep(int stepIndex) -
build
-