Parse chunk data on demand

This commit is contained in:
Matthias Schiffer 2015-02-01 04:14:42 +01:00
parent fc1fc8fbbc
commit 8a8a41a800
14 changed files with 74 additions and 98 deletions

View file

@ -43,6 +43,8 @@ public:
static const size_t SIZE = 16;
private:
UniqueCPtr<uint8_t[]> data;
static std::pair<UniqueCPtr<uint8_t[]>, size_t> inflateChunk(uint8_t *data, size_t len);
std::shared_ptr<const NBT::ListTag<NBT::CompoundTag>> sections;