Interface NoiseConfig
public interface NoiseConfig
Noise Parameters for world generation.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionThe settings for the curve on bottom of the world.static NoiseConfig.Builderbuilder()static NoiseConfigend()Returns the vanilla end noise configuration parameters.intheight()The total height where terrain generates.intThe horizontal scaling of landmass.intminY()The minimum y coordinate where terrain starts generating.static NoiseConfignether()Returns the vanilla nether noise configuration parameters.static NoiseConfigReturns the default vanilla overworld noise configuration parameters.The noise sampling configuration.The terrain shaper.The settings for the curve on top of the world.intThe vertical scaling of landmass.
-
Method Details
-
overworld
Returns the default vanilla overworld noise configuration parameters.- Returns:
- the default vanilla overworld noise configuration parameters.
-
nether
Returns the vanilla nether noise configuration parameters.- Returns:
- the vanilla nether noise configuration parameters.
-
end
Returns the vanilla end noise configuration parameters.- Returns:
- the vanilla end noise configuration parameters.
-
builder
-
minY
int minY()The minimum y coordinate where terrain starts generating.In vanilla the value is a multiple of 16 between -2048 and 2031.
- Returns:
- the minimum y coordinate.
-
height
int height()The total height where terrain generates.In vanilla the value is a multiple of 16. Added to
minY()its value must not exceed 2032.- Returns:
- the total height.
-
samplingConfig
SamplingConfig samplingConfig()The noise sampling configuration.- Returns:
- the noise sampling configuration.
-
topConfig
SlideConfig topConfig()The settings for the curve on top of the world.Negative values round off the top of the hills in the affected area, positive values create a roof
- Returns:
- the settings for the curve on top of the world.
-
bottomConfig
SlideConfig bottomConfig()The settings for the curve on bottom of the world.Negative values remove the floor and round off the bottom of the islands, positive values make a floor.
- Returns:
- the settings for the curve on bottom of the world.
-
horizontalSize
int horizontalSize()The horizontal scaling of landmass.Higher values increase the distances
- Returns:
- the horizontal scaling of landmass.
-
verticalSize
int verticalSize()The vertical scaling of landmass.Higher values increase the average height of the landmass
- Returns:
- the vertical scaling of landmass.
-
terrainShaper
Shaper terrainShaper()The terrain shaper.- Returns:
- the terrain shaper.
-