Interface NoiseGeneratorConfig.Builder
-
- All Superinterfaces:
AbstractBuilder<NoiseGeneratorConfig>
,Buildable.Builder<NoiseGeneratorConfig>
,Builder<NoiseGeneratorConfig,NoiseGeneratorConfig.Builder>
,CopyableBuilder<NoiseGeneratorConfig,NoiseGeneratorConfig.Builder>
,ResettableBuilder<NoiseGeneratorConfig,NoiseGeneratorConfig.Builder>
- Enclosing interface:
- NoiseGeneratorConfig
public static interface NoiseGeneratorConfig.Builder extends Builder<NoiseGeneratorConfig,NoiseGeneratorConfig.Builder>, CopyableBuilder<NoiseGeneratorConfig,NoiseGeneratorConfig.Builder>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NoiseGeneratorConfig.Builder
bedrockFloorY(int y)
NoiseGeneratorConfig.Builder
bedrockRoofY(int y)
NoiseGeneratorConfig.Builder
defaultBlock(BlockState block)
NoiseGeneratorConfig.Builder
defaultFluid(BlockState fluid)
NoiseGeneratorConfig.Builder
noiseConfig(NoiseConfig config)
NoiseGeneratorConfig.Builder
seaLevel(int y)
NoiseGeneratorConfig.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
NoiseGeneratorConfig.Builder structureConfig(StructureGenerationConfig config)
-
noiseConfig
NoiseGeneratorConfig.Builder noiseConfig(NoiseConfig config)
-
defaultBlock
NoiseGeneratorConfig.Builder defaultBlock(BlockState block)
-
defaultFluid
NoiseGeneratorConfig.Builder defaultFluid(BlockState fluid)
-
bedrockRoofY
NoiseGeneratorConfig.Builder bedrockRoofY(int y)
-
bedrockFloorY
NoiseGeneratorConfig.Builder bedrockFloorY(int y)
-
seaLevel
NoiseGeneratorConfig.Builder seaLevel(int y)
-
-