#pragma once #include "CompoundTag.h" #include "Tag.h" #include "CompoundTag.h" class InputStream; class NbtIo { public: static CompoundTag* readCompressed(InputStream* in); static void writeCompressed(CompoundTag* tag, OutputStream* out); static CompoundTag* decompress(byteArray buffer); static byteArray compress(CompoundTag* tag); static CompoundTag* read(DataInput* dis); static void write(CompoundTag* tag, DataOutput* dos); };