forked from EXTERNAL/bareiron
optimize world generation
This commit is contained in:
@@ -21,10 +21,17 @@ typedef struct {
|
||||
uint8_t biome;
|
||||
} ChunkAnchor;
|
||||
|
||||
typedef struct {
|
||||
short x;
|
||||
uint8_t y;
|
||||
short z;
|
||||
uint8_t variant;
|
||||
} ChunkFeature;
|
||||
|
||||
uint32_t getChunkHash (short x, short z);
|
||||
uint8_t getChunkBiome (short x, short z);
|
||||
int getHeightAtFromHash (int rx, int rz, int _x, int _z, uint32_t chunk_hash, uint8_t biome);
|
||||
int getHeightAt (int x, int z);
|
||||
uint8_t getHeightAtFromHash (int rx, int rz, int _x, int _z, uint32_t chunk_hash, uint8_t biome);
|
||||
uint8_t getHeightAt (int x, int z);
|
||||
uint8_t getTerrainAt (int x, int y, int z, ChunkAnchor anchor);
|
||||
uint8_t getBlockAt (int x, int y, int z);
|
||||
|
||||
|
Reference in New Issue
Block a user