Class TerrainGenerator
public sealed class TerrainGenerator
- Inheritance
-
TerrainGenerator
- Inherited Members
Constructors
TerrainGenerator(Density, ushort, ushort)
public TerrainGenerator(Density density, ushort fillBlock, ushort surfaceBlock)
Parameters
Methods
DefaultDensity(long, double, double)
A simple default terrain density: a fractal-noise surface around baseHeight ±
amplitude. Solid below the surface, air above (surfaceHeight(x,z) - y).
public static Density DefaultDensity(long seed, double baseHeight = 64, double amplitude = 24)
Parameters
Returns
DensityAt(int, int, int)
Density at a world block position (> 0 is solid).
public double DensityAt(int worldX, int worldY, int worldZ)
Parameters
Returns
Generate(ChunkPos)
Generate one cubic chunk.
public BlockChunk Generate(ChunkPos position)
Parameters
positionChunkPos