Interface NoiseConfig
public interface NoiseConfig
Noise Parameters for world generation.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionThe settings for the curve on bottom of the world.static NoiseConfig.Builder
builder()
static NoiseConfig
end()
Returns the vanilla end noise configuration parameters.int
height()
The total height where terrain generates.int
The horizontal scaling of landmass.int
minY()
The minimum y coordinate where terrain starts generating.static NoiseConfig
nether()
Returns the vanilla nether noise configuration parameters.static NoiseConfig
Returns the default vanilla overworld noise configuration parameters.The noise sampling configuration.The terrain shaper.The settings for the curve on top of the world.int
The 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.
-