Namespace fNbt
Classes
- InvalidReaderStateException
Exception thrown when an operation is attempted on an NbtReader that cannot recover from a previous parsing error.
- NbtByte
A tag containing a single byte.
- NbtByteArray
A tag containing an array of bytes.
- NbtComparer
Compares NbtTag for equality by comparing their types, names, and values. Considers compound tags to be equal if they contain equal sets of tags. Considers list tags to be equal if their tags are equal and in the same order. Name comparisons are case-sensitive.
- NbtCompound
A tag containing a set of other named tags. Order is not guaranteed.
- 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
Exception thrown when a format violation is detected while parsing or serializing an NBT file.
- NbtInt
A tag containing a single signed 32-bit integer.
- NbtIntArray
A tag containing an array of signed 32-bit integers.
- NbtList
A tag containing a list of unnamed tags, all of the same kind.
- NbtLong
A tag containing a single signed 64-bit integer.
- NbtLongArray
A tag containing an array of signed 64-bit integers.
- NbtReader
Represents a reader that provides fast, non-cached, forward-only access to NBT data. Each instance of NbtReader reads one complete file.
- 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.
Enums
- NbtCompression
Compression method used for loading/saving NBT files.
- NbtTagType
Enumeration of named binary tag types, and their corresponding codes.
Delegates
- TagSelector
Delegate used to skip loading certain tags of an NBT stream/file. The callback should return "true" for any tag that should be read,and "false" for any tag that should be skipped.