add chunk data validity check to world.set_chunk_data
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
|
||||
#include <vector>
|
||||
|
||||
class ContentIndices;
|
||||
class WorldRegions;
|
||||
|
||||
namespace compressed_chunks {
|
||||
@@ -15,6 +16,11 @@ namespace compressed_chunks {
|
||||
util::Buffer<ubyte>& rleBuffer
|
||||
);
|
||||
std::vector<ubyte> encode(const Chunk& chunk);
|
||||
void decode(Chunk& chunk, const ubyte* src, size_t size);
|
||||
void decode(
|
||||
Chunk& chunk,
|
||||
const ubyte* src,
|
||||
size_t size,
|
||||
const ContentIndices& indices
|
||||
);
|
||||
void save(int x, int z, std::vector<ubyte> bytes, WorldRegions& regions);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user