A C++ library for Minecraft's file format NBT

Sefa Eyeoglu 2203af7eeb Merge pull request #3 from oynqr/build/lto 3 gadi atpakaļ
include 129be45a7f Move templated methods to header 3 gadi atpakaļ
src 129be45a7f Move templated methods to header 3 gadi atpakaļ
test d7deea6dac Implement tag 12 (array of 64bit long) and fix tests 5 gadi atpakaļ
.gitattributes af7c4d9988 Initial commit 10 gadi atpakaļ
.gitignore 936b2390d8 Inline some methods 10 gadi atpakaļ
CMakeLists.txt 129be45a7f Move templated methods to header 3 gadi atpakaļ
COPYING d5739acc66 Add GNU LGPL 10 gadi atpakaļ
COPYING.LESSER d5739acc66 Add GNU LGPL 10 gadi atpakaļ
README.md fe4d1dca6a Maaaaaybe the WIP can be removed now 10 gadi atpakaļ

README.md

libnbt++ 2

libnbt++ is a free C++ library for Minecraft's file format Named Binary Tag (NBT). It can read and write compressed and uncompressed NBT files and provides a code interface for working with NBT data.


libnbt++2 is a remake of the old libnbt++ library with the goal of making it more easily usable and fixing some problems. The old libnbt++ especially suffered from a very convoluted syntax and boilerplate code needed to work with NBT data.