Expand description
Heightmap implementation for tracking the highest blocks in a chunk.
Heightmaps are used for various purposes like spawning, pathfinding, and rendering.
ChunkHeightmaps stores the six vanilla heightmap slots across every chunk phase.
Individual maps are materialized as required by the chunkβs generation status.
StructsΒ§
- Chunk
Heightmaps - Heightmap storage retained across every phase of a chunk.
- Heightmap
- A heightmap that tracks the highest blocks of a specific type in a chunk.
EnumsΒ§
- Heightmap
Type - The different types of heightmaps.