#define BLANK_WORLD_BLOCKLOOKUP_HPP_
#include "Block.hpp"
+#include "BlockType.hpp"
#include "Chunk.hpp"
const BlockType &GetType() const noexcept { return GetChunk().Type(GetBlock()); }
int GetLight() const noexcept { return GetChunk().GetLight(GetBlockPos()); }
+ bool FaceFilled(Block::Face f) const noexcept { return GetType().FaceFilled(GetBlock(), f); }
+
void SetBlock(const Block &b) noexcept { GetChunk().SetBlock(GetBlockPos(), b); }
// traverse in given direction