diff options
Diffstat (limited to 'src/World/Generation/ChunkNeighbors.hpp')
| -rw-r--r-- | src/World/Generation/ChunkNeighbors.hpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/World/Generation/ChunkNeighbors.hpp b/src/World/Generation/ChunkNeighbors.hpp new file mode 100644 index 0000000..1207c60 --- /dev/null +++ b/src/World/Generation/ChunkNeighbors.hpp @@ -0,0 +1,13 @@ +#pragma once + +#include "../Chunk.hpp" + +namespace MC::World::Generation { +struct ChunkNeighbors { + Chunk *north, *east, *south, *west; + Chunk *north_east, *south_east, *south_west, *north_west; +}; + +Chunk::BlockData get_block_wrapping(const Chunk& chunk, const ChunkNeighbors& neighbors, Vector<3, I32> pos); + +} \ No newline at end of file |
