Interface NoiseGeneratorConfig
- All Superinterfaces:
- ChunkGeneratorConfig
@CatalogedBy(NoiseGeneratorConfigs.class)
public interface NoiseGeneratorConfig
extends ChunkGeneratorConfig
Noise generator config used in 
configurable chunk generators.- 
Method SummaryModifier and TypeMethodDescriptionbooleanaquifers()Whether aquifers are generated.builder()The default block used for terrain.The default fluid used for seas and lakes.booleanWhether generation uses the legacy random source.booleanWhether mobs spawn during generation.The noise configuration parameters.The noise router.booleanoreVeins()Whether ore veins are generated.intseaLevel()The sea level.The list of biome attributes to allow the initialWorldProperties.spawnPosition()in.The surface rules.
- 
Method Details- 
builder
- 
noiseConfigNoiseConfig noiseConfig()The noise configuration parameters.- Returns:
- the noise configuration.
 
- 
noiseRouterNoiseRouter noiseRouter()The noise router.- Returns:
- The noise router.
 
- 
spawnTargetsList<BiomeAttributes> spawnTargets()The list of biome attributes to allow the initialWorldProperties.spawnPosition()in.In vanilla this is only set for the overworld. - Returns:
- The biome attributes to determine the spawn position
 
- 
surfaceRuleSurfaceRule surfaceRule()The surface rules.- Returns:
- the surface rules.
 
- 
defaultBlockBlockState defaultBlock()The default block used for terrain.- Returns:
- the default block.
 
- 
defaultFluidBlockState defaultFluid()The default fluid used for seas and lakes.- Returns:
- the default fluid.
 
- 
seaLevelint seaLevel()The sea level.- Returns:
- the sea level.
 
- 
aquifersboolean aquifers()Whether aquifers are generated.- Returns:
- true when aquifers are generated.
 
- 
oreVeinsboolean oreVeins()Whether ore veins are generated.- Returns:
- true when the ore veins are generated.
 
- 
legacyRandomSourceboolean legacyRandomSource()Whether generation uses the legacy random source.As of Minecraft 1.19 the legacy random source is still used for nether and end generation. - Returns:
- true when using the legacy random source.
 
- 
mobGenerationboolean mobGeneration()Whether mobs spawn during generation.- Returns:
- true when mobs spawn during generation.
 
 
-