Interface NoiseGeneratorConfig
- All Superinterfaces:
ChunkGeneratorConfig
ChunkGeneratorConfig used most of the vanilla provided dimensions.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionstatic NoiseGeneratorConfigReturns the vanilla amplified overworld noise generation configuration.booleanaquifers()Whether aquifers are generated.static NoiseGeneratorConfig.Builderbuilder()static NoiseGeneratorConfigcaves()Returns the vanilla cave overworld noise generation configuration.The default block used for terrain.The default fluid used for seas and lakes.static NoiseGeneratorConfigend()Returns the vanilla end noise generation configuration.static NoiseGeneratorConfigReturns the vanilla floating islands overworld noise generation configuration.static NoiseGeneratorConfigReturns the vanilla overworld with large biomes noise generation configuration.booleanWhether generation uses the legacy random source.booleanWhether mobs spawn during generation.static NoiseGeneratorConfignether()Returns the vanilla nether noise generation configuration.The noise configuration parameters.booleanoreVeins()Whether ore veins are generated.static NoiseGeneratorConfigReturns the vanilla overworld noise generation configuration.intseaLevel()The sea level.The surface rules.
-
Method Details
-
overworld
Returns the vanilla overworld noise generation configuration.- Returns:
- he vanilla overworld noise generation configuration.
-
amplified
Returns the vanilla amplified overworld noise generation configuration.- Returns:
- the vanilla amplified overworld noise generation configuration.
-
largeBiomes
Returns the vanilla overworld with large biomes noise generation configuration.- Returns:
- the vanilla overworld with large biomes noise generation configuration.
-
nether
Returns the vanilla nether noise generation configuration.- Returns:
- the vanilla nether noise generation configuration.
-
end
Returns the vanilla end noise generation configuration.- Returns:
- the vanilla end noise generation configuration.
-
caves
Returns the vanilla cave overworld noise generation configuration.- Returns:
- the vanilla cave overworld noise generation configuration.
-
floatingIslands
Returns the vanilla floating islands overworld noise generation configuration.- Returns:
- the vanilla floating islands overworld noise generation configuration.
-
builder
-
noiseConfig
NoiseConfig noiseConfig()The noise configuration parameters.- Returns:
- the noise configuration.
-
surfaceRule
SurfaceRule surfaceRule()The surface rules.- Returns:
- the surface rules.
-
defaultBlock
BlockState defaultBlock()The default block used for terrain.- Returns:
- the default block.
-
defaultFluid
BlockState defaultFluid()The default fluid used for seas and lakes.- Returns:
- the default fluid.
-
seaLevel
int seaLevel()The sea level.- Returns:
- the sea level.
-
aquifers
boolean aquifers()Whether aquifers are generated.- Returns:
- true when aquifers are generated.
-
oreVeins
boolean oreVeins()Whether ore veins are generated.- Returns:
- true when the ore veins are generated.
-
legacyRandomSource
boolean legacyRandomSource()Whether generation uses the legacy random source.As of Minecraft 1.18 the legacy random source is still used for nether and end generation.
- Returns:
- true when using the legacy random source.
-
mobGeneration
boolean mobGeneration()Whether mobs spawn during generation.- Returns:
- true when mobs spawn during generation.
-