All Classes and Interfaces

Class
Description
A structure holding information about one Minecraft chunk (16x384x16 blocks)
Defines the world generation status of this chunk.
This enum contains all supported compression schemes for NBT files
A utility class for gzip and zlib compression
A utility class for deserializing NBT tags
This exception is thrown by all classes of syntaxnbt if any error occured.
A utility class for serializing NBT tags
A utility class for serializing and deserializing NBT and SNBT
The base class for all NBT path nodes
An NBT path node specifying a "Named Compound Tag"
An NBT path node specifying an Element of a Named List or Array Tag
An NBT path node specifying all elements of a Named List or Array Tag
An NBT path node specifying Compound Elements of a Named List Tag
An NBT path node specifying a Named Tag
An NBT path node specifying a root Compound Tag
 
A utility class for parsing NBT paths
A structure holding a 32x32 area of Chunks
A utility class for reading and writing region files
A utility class for parsing SNBT tags
Range for an integer type
A utility class for stringifying NBT tags
An NBT Tag consisting of a type and a value
TagArray<N extends Number,T>
A single signed byte
A length-prefixed array of signed bytes.
Effectively a list of a named tags.
A single, big endian IEEE-754 double-precision floating point number (NaN possible)
Signifies the end of a TAG_Compound.
A single, big endian IEEE-754 single-precision floating point number (NaN possible)
A single signed, big endian 32 bit integer
A length-prefixed array of signed integers.
TagList<T extends Tag<?>>
A list of nameless tags, all of the same type.
A single signed, big endian 64 bit integer
A length-prefixed array of signed longs.
TagNumber<N extends Number>
Parent class for TagByte, TagShort, TagInt, TagLong, TagFloat, and TagDouble
A single signed, big endian 16 bit integer
A length-prefixed modified UTF-8 string.
This enum contains all valid types of NBT tags.
Information according to wiki.vg