diff --git a/src/gameplay/chunk.cpp b/src/gameplay/chunk.cpp index 393d111..2ef6fba 100644 --- a/src/gameplay/chunk.cpp +++ b/src/gameplay/chunk.cpp @@ -7,6 +7,7 @@ #include #include +#include #include Chunk::Chunk(World& world, ChunkPos chunk_pos) : m_world(world), @@ -284,10 +285,10 @@ void Chunk::resolve_blocks() { } if (m_biome == Biome::FOREST) { std::array x_arr; - std::ranges::iota(x_arr, 0); + std::iota(x_arr.begin(), x_arr.end(), 0); std::shuffle(x_arr.begin(), x_arr.end(), Cubed::Random::get().engine()); std::array z_arr; - std::ranges::iota(z_arr, 0); + std::iota(z_arr.begin(), z_arr.end(), 0); std::shuffle(z_arr.begin(), z_arr.end(), Cubed::Random::get().engine()); for (auto x : x_arr) { for (auto z : z_arr) {