Name |
Description |
ByteCountingStream |
|
InvalidReaderStateException |
|
NbtBinaryReader |
BinaryReader wrapper that takes care of reading primitives from an NBT stream, while taking care of endianness, string encoding, and skipping. |
NbtBinaryWriter |
BinaryWriter wrapper that writes NBT primitives to a stream, while taking care of endianness and string encoding, and counting bytes written. |
NbtByte |
A tag containing a single byte. |
NbtByteArray |
A tag containing an array of bytes. |
NbtDouble |
A tag containing a double-precision floating point number. |
NbtFile |
Represents a complete NBT file. |
NbtFloat |
A tag containing a single-precision floating point number. |
NbtFormatException |
|
NbtInt |
A tag containing a single signed 32-bit integer. |
NbtIntArray |
A tag containing an array of signed 32-bit integers. |
NbtLong |
A tag containing a single signed 64-bit integer. |
NbtReaderNode |
|
NbtShort |
A tag containing a single signed 16-bit integer. |
NbtString |
A tag containing a single string. String is stored in UTF-8 encoding. |
NbtTag |
Base class for different kinds of named binary tags. |
NbtWriter |
An efficient writer for writing NBT data directly to streams. Each instance of NbtWriter writes one complete file. NbtWriter enforces all constraints of the NBT file format EXCEPT checking for duplicate tag names within a compound. |
NbtWriterNode |
|
ZLibStream |
DeflateStream wrapper that calculates Adler32 checksum of the written data, to allow writing ZLib header (RFC-1950). |