Interface FlatGeneratorConfig.Builder
-
- All Superinterfaces:
AbstractBuilder<FlatGeneratorConfig>
,Buildable.Builder<FlatGeneratorConfig>
,Builder<FlatGeneratorConfig,FlatGeneratorConfig.Builder>
,CopyableBuilder<FlatGeneratorConfig,FlatGeneratorConfig.Builder>
,ResettableBuilder<FlatGeneratorConfig,FlatGeneratorConfig.Builder>
- Enclosing interface:
- FlatGeneratorConfig
public static interface FlatGeneratorConfig.Builder extends Builder<FlatGeneratorConfig,FlatGeneratorConfig.Builder>, CopyableBuilder<FlatGeneratorConfig,FlatGeneratorConfig.Builder>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FlatGeneratorConfig.Builder
addLayer(int index, LayerConfig config)
FlatGeneratorConfig.Builder
addLayer(LayerConfig config)
FlatGeneratorConfig.Builder
addLayers(java.util.List<LayerConfig> layers)
FlatGeneratorConfig.Builder
biome(RegistryReference<Biome> biome)
FlatGeneratorConfig.Builder
performDecoration(boolean performDecoration)
FlatGeneratorConfig.Builder
populateLakes(boolean populateLakes)
FlatGeneratorConfig.Builder
removeLayer(int index)
FlatGeneratorConfig.Builder
structureConfig(StructureGenerationConfig config)
-
Methods inherited from interface net.kyori.adventure.util.Buildable.Builder
build
-
Methods inherited from interface org.spongepowered.api.util.CopyableBuilder
from
-
-
-
-
Method Detail
-
structureConfig
FlatGeneratorConfig.Builder structureConfig(StructureGenerationConfig config)
-
addLayer
FlatGeneratorConfig.Builder addLayer(int index, LayerConfig config)
-
addLayer
FlatGeneratorConfig.Builder addLayer(LayerConfig config)
-
addLayers
FlatGeneratorConfig.Builder addLayers(java.util.List<LayerConfig> layers)
-
removeLayer
FlatGeneratorConfig.Builder removeLayer(int index)
-
biome
FlatGeneratorConfig.Builder biome(RegistryReference<Biome> biome)
-
performDecoration
FlatGeneratorConfig.Builder performDecoration(boolean performDecoration)
-
populateLakes
FlatGeneratorConfig.Builder populateLakes(boolean populateLakes)
-
-