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
FieldsModifier and TypeFieldDescriptionprotected Map<GenerationStep.Carving,List<Supplier<ConfiguredWorldCarver<?>>>>protected List<List<Supplier<ConfiguredFeature<?,?>>>>protected List<Supplier<ConfiguredStructureFeature<?,?>>>protected Optional<Supplier<ConfiguredSurfaceBuilder<?>>> - 
Constructor Summary
Constructors - 
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 voidaddFeatureStepsUpTo(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
 
 -