Package net.minecraft.world.biome
Class BiomeGenerationSettings.Builder
java.lang.Object
net.minecraft.world.biome.BiomeGenerationSettings.Builder
- Direct Known Subclasses:
BiomeGenerationSettingsBuilder
- Enclosing class:
- BiomeGenerationSettings
-
Field Summary
Modifier and TypeFieldDescriptionprotected final Map<GenerationStage.Carving,
List<Supplier<ConfiguredCarver<?>>>> protected final List<List<Supplier<ConfiguredFeature<?,
?>>>> protected final List<Supplier<StructureFeature<?,
?>>> protected Optional<Supplier<ConfiguredSurfaceBuilder<?>>>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<C extends ICarverConfig>
BiomeGenerationSettings.BuilderaddCarver
(GenerationStage.Carving p_242512_1_, ConfiguredCarver<C> p_242512_2_) addFeature
(int p_242510_1_, Supplier<ConfiguredFeature<?, ?>> p_242510_2_) addFeature
(GenerationStage.Decoration p_242513_1_, ConfiguredFeature<?, ?> p_242513_2_) protected void
addFeatureStepsUpTo
(int p_242509_1_) addStructureStart
(StructureFeature<?, ?> p_242516_1_) build()
surfaceBuilder
(Supplier<ConfiguredSurfaceBuilder<?>> p_242519_1_) surfaceBuilder
(ConfiguredSurfaceBuilder<?> p_242517_1_)
-
Field Details
-
surfaceBuilder
-
carvers
-
features
-
structureStarts
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
surfaceBuilder
-
surfaceBuilder
public BiomeGenerationSettings.Builder surfaceBuilder(Supplier<ConfiguredSurfaceBuilder<?>> p_242519_1_) -
addFeature
public BiomeGenerationSettings.Builder addFeature(GenerationStage.Decoration p_242513_1_, ConfiguredFeature<?, ?> p_242513_2_) -
addFeature
public BiomeGenerationSettings.Builder addFeature(int p_242510_1_, Supplier<ConfiguredFeature<?, ?>> p_242510_2_) -
addCarver
public <C extends ICarverConfig> BiomeGenerationSettings.Builder addCarver(GenerationStage.Carving p_242512_1_, ConfiguredCarver<C> p_242512_2_) -
addStructureStart
-
addFeatureStepsUpTo
protected void addFeatureStepsUpTo(int p_242509_1_) -
build
-