Package net.minecraft.world.level.biome
Class BiomeGenerationSettings.Builder
java.lang.Object
net.minecraft.world.level.biome.BiomeGenerationSettings.Builder
- Direct Known Subclasses:
BiomeGenerationSettingsBuilder
- Enclosing class:
- BiomeGenerationSettings
-
Field Summary
Modifier and TypeFieldDescriptionprotected Map<GenerationStep.Carving,List<Supplier<ConfiguredWorldCarver<?>>>>
protected List<List<Supplier<ConfiguredFeature<?,?>>>>
protected List<Supplier<ConfiguredStructureFeature<?,?>>>
protected Optional<Supplier<ConfiguredSurfaceBuilder<?>>>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddCarver(GenerationStep.Carving p_47840_, ConfiguredWorldCarver<C> p_47841_)
addFeature(int p_47835_, Supplier<ConfiguredFeature<?,?>> p_47836_)
addFeature(GenerationStep.Decoration p_47843_, ConfiguredFeature<?,?> p_47844_)
protected void
addFeatureStepsUpTo(int p_47833_)
addStructureStart(ConfiguredStructureFeature<?,?> p_47850_)
build()
surfaceBuilder(Supplier<ConfiguredSurfaceBuilder<?>> p_47856_)
surfaceBuilder(ConfiguredSurfaceBuilder<?> p_47852_)
-
Field Details
-
surfaceBuilder
-
carvers
-
features
-
structureStarts
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
surfaceBuilder
-
surfaceBuilder
public BiomeGenerationSettings.Builder surfaceBuilder(Supplier<ConfiguredSurfaceBuilder<?>> p_47856_) -
addFeature
public BiomeGenerationSettings.Builder addFeature(GenerationStep.Decoration p_47843_, ConfiguredFeature<?,?> p_47844_) -
addFeature
public BiomeGenerationSettings.Builder addFeature(int p_47835_, Supplier<ConfiguredFeature<?,?>> p_47836_) -
addCarver
public <C extends CarverConfiguration> BiomeGenerationSettings.Builder addCarver(GenerationStep.Carving p_47840_, ConfiguredWorldCarver<C> p_47841_) -
addStructureStart
public BiomeGenerationSettings.Builder addStructureStart(ConfiguredStructureFeature<?,?> p_47850_) -
addFeatureStepsUpTo
protected void addFeatureStepsUpTo(int p_47833_) -
build
-