Index

A B C D E F G H I K L M N P Q R S T V Z 
All Classes and Interfaces|All Packages|Serialized Form

A

add(int, Number) - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Inserts an element at the specified position in the array
add(int, T) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
add(Number) - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Add an element to the array
add(T) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addByte(byte) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addByte(int, byte) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addByteArray(byte[]) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addByteArray(int, byte[]) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addByteArrayTag(int, TagByteArray) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addByteArrayTag(TagByteArray) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addByteTag(int, TagByte) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addByteTag(TagByte) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addCompound(int, TagCompound) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addCompound(TagCompound) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addDouble(double) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addDouble(int, double) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addDoubleTag(int, TagDouble) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addDoubleTag(TagDouble) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addFloat(float) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addFloat(int, float) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addFloatTag(int, TagFloat) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addFloatTag(TagFloat) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addInt(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addInt(int, int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addIntArray(int[]) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addIntArray(int, int[]) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addIntArrayTag(int, TagIntArray) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addIntArrayTag(TagIntArray) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addIntTag(int, TagInt) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addIntTag(TagInt) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addList(int, TagList<?>) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addList(TagList<?>) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addLong(int, long) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addLong(long) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addLongArray(int, long[]) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addLongArray(long[]) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addLongArrayTag(int, TagLongArray) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addLongArrayTag(TagLongArray) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addLongTag(int, TagLong) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addLongTag(TagLong) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addShort(int, short) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addShort(short) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addShortTag(int, TagShort) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addShortTag(TagShort) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addString(int, String) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addString(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addStringTag(int, TagString) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Inserts an element at the specified position in the list
addStringTag(TagString) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Add an element to the list
addTag(int, TagNumber<?>) - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Inserts an element at the specified position in the array
addTag(TagNumber<?>) - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Add an element to the array
asByteArrayList() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of byte arrays
asByteList() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of bytes
asCompoundList() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of compounds
asDoubleList() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of doubles
asFloatList() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of floats
asIntArrayList() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of int arrays
asIntList() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of ints
asListList() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of lists
asListList(Class<X>) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of lists, where each list should only contain elements of type componentType
asLongArrayList() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of long arrays
asLongList() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of longs
asShortList() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of shorts
asStringList() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns this list, casted to a list of strings
at.syntaxerror.syntaxnbt - package at.syntaxerror.syntaxnbt
This package contains basic NBT utility classes
at.syntaxerror.syntaxnbt.internal - package at.syntaxerror.syntaxnbt.internal
Package is internal use only (not accessible by other modules) This package contains NBT serializers and deserializers.
at.syntaxerror.syntaxnbt.path - package at.syntaxerror.syntaxnbt.path
This package contains all the NBT path node implementations
at.syntaxerror.syntaxnbt.region - package at.syntaxerror.syntaxnbt.region
This package contains classes regarding Regions and Chunks
at.syntaxerror.syntaxnbt.tag - package at.syntaxerror.syntaxnbt.tag
This package contains all the NBT tag implementations

B

back() - Method in class at.syntaxerror.syntaxnbt.internal.SNBTParser
Force to re-read the last character
BIOMES - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for proto-chunks
BYTE - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
A single signed byte
BYTE_ARRAY - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
A length-prefixed array of signed bytes.
byteValue() - Method in class at.syntaxerror.syntaxnbt.tag.TagNumber
Returns the stored value casted to a byte

C

CARVERS - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for proto-chunks
cast() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Casts this tag to the requested type, if possible
checkBounds(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Checks if the index lies within the bounds of the list (for TagArray.set(int, Number))
checkBoundsExclusive(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Checks if the index lies within the bounds of the list (for TagArray.add(int, Number))
Chunk - Class in at.syntaxerror.syntaxnbt.region
A structure holding information about one Minecraft chunk (16x384x16 blocks)
Chunk() - Constructor for class at.syntaxerror.syntaxnbt.region.Chunk
Constructs a new empty chunk.
Chunk(TagCompound) - Constructor for class at.syntaxerror.syntaxnbt.region.Chunk
Constructs a new chunk from a compound tag
Chunk.ChunkStatus - Enum Class in at.syntaxerror.syntaxnbt.region
Defines the world generation status of this chunk.
clear() - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Removes all of the elements from this array
clear() - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Removes all of the mappings from this map
clear() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Removes all of the elements from this list
compare(Tag<byte[]>) - Method in class at.syntaxerror.syntaxnbt.tag.TagByteArray
 
compare(Tag<int[]>) - Method in class at.syntaxerror.syntaxnbt.tag.TagIntArray
 
compare(Tag<long[]>) - Method in class at.syntaxerror.syntaxnbt.tag.TagLongArray
 
compare(Tag<T>) - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Compares two tags for equality
COMPOUND - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
Effectively a list of a named tags.
contains(TagCompound) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Checks whether all mappings of the specified compound tag also exist within this compound tag and are equal.
convert(BigInteger) - Method in record class at.syntaxerror.syntaxnbt.internal.SNBTParser.Range
Converts a number into an NBT Tag
converter() - Method in record class at.syntaxerror.syntaxnbt.internal.SNBTParser.Range
Returns the value of the converter record component.

D

deserialize(TagCompound, DataInputStream) - Static method in class at.syntaxerror.syntaxnbt.internal.NBTDeserializer
Reads and populates a compound tag from a stream (NBT format)
deserialize(InputStream) - Static method in class at.syntaxerror.syntaxnbt.NBTUtil
Reads and populates a compound tag from a stream (NBT format).
deserialize(InputStream, NBTCompression) - Static method in class at.syntaxerror.syntaxnbt.NBTUtil
Reads and populates a compound tag from a stream (NBT format)
deserialize(RandomAccessFile) - Static method in class at.syntaxerror.syntaxnbt.internal.RegionUtil
Reads a region from a stream (NBT format)
deserializeRegion(RandomAccessFile) - Static method in class at.syntaxerror.syntaxnbt.NBTUtil
Reads and populates a region from a file
DOUBLE - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
A single, big endian IEEE-754 double-precision floating point number (NaN possible)
doubleValue() - Method in class at.syntaxerror.syntaxnbt.tag.TagNumber
Returns the stored value casted to a double

E

EMPTY - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for proto-chunks
emptyList() - Static method in class at.syntaxerror.syntaxnbt.tag.TagList
Constructs an empty list without a specified type.
END - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
Signifies the end of a TAG_Compound.
equals(Object) - Method in record class at.syntaxerror.syntaxnbt.internal.SNBTParser.Range
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class at.syntaxerror.syntaxnbt.tag.Tag
 

F

FEATURES - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for proto-chunks
findCompression(InputStream) - Static method in class at.syntaxerror.syntaxnbt.internal.NBTCompressionUtil
Determines the compression of the stream.
FLOAT - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
A single, big endian IEEE-754 single-precision floating point number (NaN possible)
floatValue() - Method in class at.syntaxerror.syntaxnbt.tag.TagNumber
Returns the stored value casted to a float
FULL - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for normal chunks

G

get(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Returns the element at the specified position in this array
get(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagByteArray
 
get(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagIntArray
 
get(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
get(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagLongArray
 
get(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
get(String, Tag<?>) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
getArrayType() - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Returns the type of the array
getByte(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getByte(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getByteArray(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getByteArray(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getByteArrayTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getByteArrayTag(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getByteTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getByteTag(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getChunk(int, int) - Method in class at.syntaxerror.syntaxnbt.region.Region
Returns a specific chunk.
getComponentType() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the type of elements in this list.
getCompound(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getCompound(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getCompression() - Method in class at.syntaxerror.syntaxnbt.region.Chunk
Returns the compression scheme used for this chunk
getCompression() - Method in class at.syntaxerror.syntaxnbt.region.Region
Returns the default compression scheme for chunks
getCompressionFromId(byte) - Static method in enum class at.syntaxerror.syntaxnbt.NBTCompression
Converts an ID into its corresponding compression scheme
getData() - Method in class at.syntaxerror.syntaxnbt.region.Chunk
Returns the chunk data.
getDouble(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getDouble(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getDoubleTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getDoubleTag(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getFloat(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getFloat(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getFloatTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getFloatTag(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getId() - Method in enum class at.syntaxerror.syntaxnbt.NBTCompression
Returns the id of this compression scheme
getId() - Method in enum class at.syntaxerror.syntaxnbt.tag.TagType
Returns the ID for this type
getInt(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getInt(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getIntArray(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getIntArray(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getIntArrayTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getIntArrayTag(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getIntTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getIntTag(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getList(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getList(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getLong(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getLong(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getLongArray(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getLongArray(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getLongArrayTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getLongArrayTag(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getLongTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getLongTag(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getName() - Method in enum class at.syntaxerror.syntaxnbt.tag.TagType
Returns the name for this type
getNamed(String, Tag<?>) - Method in class at.syntaxerror.syntaxnbt.path.PathNode
Returns the tag with the specified name in a compound, if present
getNext() - Method in class at.syntaxerror.syntaxnbt.path.PathNode
Returns the next node in the path sequence
getShort(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getShort(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getShortTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getShortTag(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getString(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getString(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getStringTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the element at the specified position in this list
getStringTag(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the value to which the specified key is mapped, or throws a NBTException if this map contains no mapping for the key
getTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Returns the tag at the specified position in this array as a TagNumber
getTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagByteArray
 
getTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagIntArray
 
getTag(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagLongArray
 
getTagClass() - Method in enum class at.syntaxerror.syntaxnbt.tag.TagType
Returns the implementation class for this type
getTimestamp(int, int) - Method in class at.syntaxerror.syntaxnbt.region.Region
Returns the timestamp for a specific chunk
getType() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Returns the type of this tag
getTypeFromClass(Class<?>) - Static method in enum class at.syntaxerror.syntaxnbt.tag.TagType
Converts a class into its corresponding tag type
getTypeFromId(int) - Static method in enum class at.syntaxerror.syntaxnbt.tag.TagType
Converts an ID into its corresponding tag type
getValue() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Returns the value stored in this tag
GZIP - Enum constant in enum class at.syntaxerror.syntaxnbt.NBTCompression
compress NBT using gzip

H

has(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns true if this map contains a mapping for the specified key
hashCode() - Method in record class at.syntaxerror.syntaxnbt.internal.SNBTParser.Range
Returns a hash code value for this object.
HEIGHTMAPS - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for proto-chunks

I

inRange(BigInteger) - Method in record class at.syntaxerror.syntaxnbt.internal.SNBTParser.Range
Checks if a number lies within this range
INT - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
A single signed, big endian 32 bit integer
INT_ARRAY - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
A length-prefixed array of signed integers.
INTEGER_BOUNDS - Static variable in class at.syntaxerror.syntaxnbt.internal.SNBTParser
Ranges for integer types
intValue() - Method in class at.syntaxerror.syntaxnbt.tag.TagNumber
Returns the stored value casted to a int
is(TagType) - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Tests if the type of this tag matches the type specified
isArray() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Tests if this tag is a TagArray (BYTE_ARRAY, INT_ARRAY, or LONG_ARRAY)
isCompound() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Tests if this tag is a TagCompound
isDirty() - Method in class at.syntaxerror.syntaxnbt.region.Chunk
Checks whether this chunk is marked as dirty (has been changed since last serialization)
isEmpty() - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns true if this compound tag contains no key-value mappings.
isEmpty() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns true if this list contains no elements.
isFloat() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Tests if this tag is a TagNumber denoting a floating point number (FLOAT or DOUBLE)
isInteger() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Tests if this tag is a TagNumber denoting an integer (BYTE, SHORT, INT, or LONG)
isList() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Tests if this tag is a TagList
isList(TagType) - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Tests if this tag is a TagList containing only elements of type componentType
isNumber() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Tests if this tag is a TagNumber (BYTE, SHORT, INT, LONG, FLOAT, or DOUBLE)
isString() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Tests if this tag is a TagString
isValuePart(char) - Static method in class at.syntaxerror.syntaxnbt.internal.SNBTParser
Checks whether a character is valid for string-like objects
isValuePartAlt(char) - Method in class at.syntaxerror.syntaxnbt.internal.PathParser
 
isValuePartAlt(char) - Method in class at.syntaxerror.syntaxnbt.internal.SNBTParser
Checks whether a character is valid for string-like objects
iterator() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
 

K

keySet() - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns a set view of the keys contained in this map

L

LIGHT - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for proto-chunks
LIQUID_CARVERS - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for proto-chunks
LIST - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
A list of nameless tags, all of the same type.
LONG - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
A single signed, big endian 64 bit integer
LONG_ARRAY - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
A length-prefixed array of signed longs.
longValue() - Method in class at.syntaxerror.syntaxnbt.tag.TagNumber
Returns the stored value casted to a long

M

max() - Method in record class at.syntaxerror.syntaxnbt.internal.SNBTParser.Range
Returns the value of the max record component.
MAX_DEPTH - Static variable in class at.syntaxerror.syntaxnbt.NBTUtil
The default maximum number of layers to traverse when serializing/stringifying
min() - Method in record class at.syntaxerror.syntaxnbt.internal.SNBTParser.Range
Returns the value of the min record component.
more() - Method in class at.syntaxerror.syntaxnbt.internal.SNBTParser
Whether there are still characters left

N

NBTCompression - Enum Class in at.syntaxerror.syntaxnbt
This enum contains all supported compression schemes for NBT files
NBTCompressionUtil - Class in at.syntaxerror.syntaxnbt.internal
A utility class for gzip and zlib compression
NBTDeserializer - Class in at.syntaxerror.syntaxnbt.internal
A utility class for deserializing NBT tags
NBTDeserializer() - Constructor for class at.syntaxerror.syntaxnbt.internal.NBTDeserializer
 
NBTException - Exception in at.syntaxerror.syntaxnbt
This exception is thrown by all classes of syntaxnbt if any error occured.
NBTException() - Constructor for exception at.syntaxerror.syntaxnbt.NBTException
NBTException(String) - Constructor for exception at.syntaxerror.syntaxnbt.NBTException
NBTException(String, Throwable) - Constructor for exception at.syntaxerror.syntaxnbt.NBTException
NBTException(Throwable) - Constructor for exception at.syntaxerror.syntaxnbt.NBTException
NBTSerializer - Class in at.syntaxerror.syntaxnbt.internal
A utility class for serializing NBT tags
NBTSerializer() - Constructor for class at.syntaxerror.syntaxnbt.internal.NBTSerializer
 
NBTUtil - Class in at.syntaxerror.syntaxnbt
A utility class for serializing and deserializing NBT and SNBT
newInputStream(InputStream) - Method in enum class at.syntaxerror.syntaxnbt.NBTCompression
Wraps an input stream around the corresponding compressor stream
newOutputStream(OutputStream) - Method in enum class at.syntaxerror.syntaxnbt.NBTCompression
Wraps an output stream around the corresponding decompressor stream
next() - Method in class at.syntaxerror.syntaxnbt.internal.SNBTParser
Returns the next character
nextClean() - Method in class at.syntaxerror.syntaxnbt.internal.SNBTParser
Returns the next non-whitespace character
nextCompound() - Method in class at.syntaxerror.syntaxnbt.internal.SNBTParser
Parses and returns the next TAG_Compound
nextString(boolean) - Method in class at.syntaxerror.syntaxnbt.internal.SNBTParser
Returns the next string-like object
NOISE - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for proto-chunks
NONE - Enum constant in enum class at.syntaxerror.syntaxnbt.NBTCompression
do not compress NBT

P

parse(String) - Static method in class at.syntaxerror.syntaxnbt.internal.SNBTParser
Read a compound tag from a string
parse(String) - Static method in class at.syntaxerror.syntaxnbt.NBTUtil
Reads and populates a compound tag from a string (SNBT format)
parsePath(String) - Static method in class at.syntaxerror.syntaxnbt.internal.PathParser
Read an NBT path from a string
parsePath(String) - Static method in class at.syntaxerror.syntaxnbt.NBTUtil
Reads an NBT path from a string
PathNode - Class in at.syntaxerror.syntaxnbt.path
The base class for all NBT path nodes
PathNode() - Constructor for class at.syntaxerror.syntaxnbt.path.PathNode
 
PathNodeCompound - Class in at.syntaxerror.syntaxnbt.path
An NBT path node specifying a "Named Compound Tag"
PathNodeCompound(String, TagCompound) - Constructor for class at.syntaxerror.syntaxnbt.path.PathNodeCompound
Constructs a new "Named Compound Tag" path
PathNodeIndex - Class in at.syntaxerror.syntaxnbt.path
An NBT path node specifying an Element of a Named List or Array Tag
PathNodeIndex(int) - Constructor for class at.syntaxerror.syntaxnbt.path.PathNodeIndex
internal use only
PathNodeIndex(String, int) - Constructor for class at.syntaxerror.syntaxnbt.path.PathNodeIndex
Constructs a new "Element of Named List or Array Tag" path
PathNodeList - Class in at.syntaxerror.syntaxnbt.path
An NBT path node specifying all elements of a Named List or Array Tag
PathNodeList() - Constructor for class at.syntaxerror.syntaxnbt.path.PathNodeList
internal use only
PathNodeList(String) - Constructor for class at.syntaxerror.syntaxnbt.path.PathNodeList
Constructs a new "All Elements of Named List or Array Tag" path
PathNodeListTag - Class in at.syntaxerror.syntaxnbt.path
An NBT path node specifying Compound Elements of a Named List Tag
PathNodeListTag(TagCompound) - Constructor for class at.syntaxerror.syntaxnbt.path.PathNodeListTag
internal use only
PathNodeListTag(String, TagCompound) - Constructor for class at.syntaxerror.syntaxnbt.path.PathNodeListTag
Constructs a new "Compound Elements of Named List Tag" path
PathNodeNamed - Class in at.syntaxerror.syntaxnbt.path
An NBT path node specifying a Named Tag
PathNodeNamed(String) - Constructor for class at.syntaxerror.syntaxnbt.path.PathNodeNamed
Constructs a new "Named Tag" path
PathNodeRoot - Class in at.syntaxerror.syntaxnbt.path
An NBT path node specifying a root Compound Tag
PathNodeRoot(TagCompound) - Constructor for class at.syntaxerror.syntaxnbt.path.PathNodeRoot
Constructs a new "Root Compound Tag" path
PathNodeSubList - Class in at.syntaxerror.syntaxnbt.path
 
PathNodeSubList(String, List<Optional<Integer>>, TagCompound) - Constructor for class at.syntaxerror.syntaxnbt.path.PathNodeSubList
Constructs a new Sub-List/Array path for Named List Tag
PathParser - Class in at.syntaxerror.syntaxnbt.internal
A utility class for parsing NBT paths
PATTERN_INTEGER - Static variable in class at.syntaxerror.syntaxnbt.internal.SNBTParser
RegEx pattern for matching integers
peek() - Method in class at.syntaxerror.syntaxnbt.internal.SNBTParser
Returns the next character is without actually incrementing the position
put(String, Tag<?>) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putByte(String, byte) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putByteArray(String, byte[]) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putByteArrayTag(String, TagByteArray) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putByteTag(String, TagByte) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putCompound(String, TagCompound) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putDouble(String, double) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putDoubleTag(String, TagDouble) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putFloat(String, float) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putFloatTag(String, TagFloat) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putInt(String, int) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putIntArray(String, int[]) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putIntArrayTag(String, TagIntArray) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putIntTag(String, TagInt) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putList(String, TagList<?>) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putLong(String, long) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putLongArray(String, long[]) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putLongArrayTag(String, TagLongArray) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putLongTag(String, TagLong) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putShort(String, short) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putShortTag(String, TagShort) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putString(String, String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag
putStringTag(String, TagString) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Associates the specified value with the specified key in this compound tag

Q

quote(String) - Static method in class at.syntaxerror.syntaxnbt.internal.SNBTStringifyer
Wrap a string in quotes (") and escape special characters, if necessary.

R

Range(BigInteger, BigInteger, Function<BigInteger, Tag<?>>) - Constructor for record class at.syntaxerror.syntaxnbt.internal.SNBTParser.Range
Creates an instance of a Range record class.
Region - Class in at.syntaxerror.syntaxnbt.region
A structure holding a 32x32 area of Chunks
Region() - Constructor for class at.syntaxerror.syntaxnbt.region.Region
Constructs a new region
RegionUtil - Class in at.syntaxerror.syntaxnbt.internal
A utility class for reading and writing region files
remove(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Removes the element at the specified position in this array
remove(int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Removes the element at the specified position in this list
remove(String) - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Removes the mapping for a key from this compound tag if it is present

S

serialize(NBTCompression) - Method in class at.syntaxerror.syntaxnbt.region.Chunk
Deprecated.
internal use only
serialize(Region, RandomAccessFile) - Static method in class at.syntaxerror.syntaxnbt.internal.RegionUtil
Writes a region to a stream
serialize(String, TagCompound, DataOutputStream) - Static method in class at.syntaxerror.syntaxnbt.internal.NBTSerializer
Writes a compound tag to a stream (NBT format)
serialize(String, TagCompound, OutputStream) - Static method in class at.syntaxerror.syntaxnbt.NBTUtil
Writes a compound tag to a stream (NBT format)
serialize(String, TagCompound, OutputStream, NBTCompression) - Static method in class at.syntaxerror.syntaxnbt.NBTUtil
Writes a compound tag to a stream (NBT format)
serializeRegion(Region, RandomAccessFile) - Static method in class at.syntaxerror.syntaxnbt.NBTUtil
Writes a region to a file
set(int, Number) - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Replaces an element at the specified position in the array
set(int, Number) - Method in class at.syntaxerror.syntaxnbt.tag.TagByteArray
 
set(int, Number) - Method in class at.syntaxerror.syntaxnbt.tag.TagIntArray
 
set(int, Number) - Method in class at.syntaxerror.syntaxnbt.tag.TagLongArray
 
set(int, T) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setByte(int, byte) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setByteArray(int, byte[]) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setByteArrayTag(int, TagByteArray) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setByteTag(int, TagByte) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setChunk(int, int, Chunk) - Method in class at.syntaxerror.syntaxnbt.region.Region
Overrides a specific chunk
setCompound(int, TagCompound) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setCompression(NBTCompression) - Method in class at.syntaxerror.syntaxnbt.region.Region
Sets the default compression scheme for chunks
setCompression(NBTCompression) - Method in class at.syntaxerror.syntaxnbt.region.Chunk
Sets the compression scheme used for this chunk.
setDirty(boolean) - Method in class at.syntaxerror.syntaxnbt.region.Chunk
Sets whether this chunk is marked as dirty (has been changed since last serialization).
setDouble(int, double) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setDoubleTag(int, TagDouble) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setFloat(int, float) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setFloatTag(int, TagFloat) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setInt(int, int) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setIntArray(int, int[]) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setIntArrayTag(int, TagIntArray) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setIntTag(int, TagInt) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setList(int, TagList<?>) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setLong(int, long) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setLongArray(int, long[]) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setLongArrayTag(int, TagLongArray) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setLongTag(int, TagLong) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setNext(PathNode) - Method in class at.syntaxerror.syntaxnbt.path.PathNode
Sets the next node in the path sequence.
setRaw(TagCompound) - Method in class at.syntaxerror.syntaxnbt.region.Chunk
Overrides the chunk data in this chunk
setShort(int, short) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setShortTag(int, TagShort) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setString(int, String) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setStringTag(int, TagString) - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Replaces an element at the specified position in the list
setTag(int, TagNumber<?>) - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Replaces an element at the specified position in the array
setTimestamp(int, int, int) - Method in class at.syntaxerror.syntaxnbt.region.Region
Overrides the timestamp for a specific chunk
setValue(T) - Method in class at.syntaxerror.syntaxnbt.tag.Tag
Overrides the value stored in this tag
SHORT - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
A single signed, big endian 16 bit integer
shortValue() - Method in class at.syntaxerror.syntaxnbt.tag.TagNumber
Returns the stored value casted to a short
size() - Method in class at.syntaxerror.syntaxnbt.tag.TagArray
Returns the number of elements in this array
size() - Method in class at.syntaxerror.syntaxnbt.tag.TagCompound
Returns the number of key-value mappings in this compound tag
size() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
Returns the number of elements in this list
SNBTParser - Class in at.syntaxerror.syntaxnbt.internal
A utility class for parsing SNBT tags
SNBTParser.Range - Record Class in at.syntaxerror.syntaxnbt.internal
Range for an integer type
SNBTStringifyer - Class in at.syntaxerror.syntaxnbt.internal
A utility class for stringifying NBT tags
SPAWN - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for proto-chunks
STRING - Enum constant in enum class at.syntaxerror.syntaxnbt.tag.TagType
A length-prefixed modified UTF-8 string.
stringify() - Method in class at.syntaxerror.syntaxnbt.path.PathNode
Stringifies only this node, without respecting the next node
stringify() - Method in class at.syntaxerror.syntaxnbt.path.PathNodeCompound
 
stringify() - Method in class at.syntaxerror.syntaxnbt.path.PathNodeIndex
 
stringify() - Method in class at.syntaxerror.syntaxnbt.path.PathNodeList
 
stringify() - Method in class at.syntaxerror.syntaxnbt.path.PathNodeListTag
 
stringify() - Method in class at.syntaxerror.syntaxnbt.path.PathNodeNamed
 
stringify() - Method in class at.syntaxerror.syntaxnbt.path.PathNodeRoot
 
stringify() - Method in class at.syntaxerror.syntaxnbt.path.PathNodeSubList
 
stringify(PathNode) - Static method in class at.syntaxerror.syntaxnbt.NBTUtil
Writes an NBT path to a string
stringify(Tag<?>, boolean) - Static method in class at.syntaxerror.syntaxnbt.internal.SNBTStringifyer
Writes a tag to a string (SNBT format).
stringify(TagCompound) - Static method in class at.syntaxerror.syntaxnbt.NBTUtil
Writes a compound tag to a string (SNBT format)
stringify(TagCompound, boolean) - Static method in class at.syntaxerror.syntaxnbt.NBTUtil
Writes a compound tag to a string (SNBT format).
STRUCTURE_REFERENCES - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for proto-chunks
STRUCTURE_STARTS - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for proto-chunks
SURFACE - Enum constant in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
for proto-chunks
syntaxError(String) - Method in class at.syntaxerror.syntaxnbt.internal.SNBTParser
Constructs a new NBT exception
syntaxnbt - module syntaxnbt
MIT License Copyright (c) 2022 SyntaxError404 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

T

Tag<T> - Class in at.syntaxerror.syntaxnbt.tag
An NBT Tag consisting of a type and a value
Tag(TagType, T) - Constructor for class at.syntaxerror.syntaxnbt.tag.Tag
Constructs a new tag with a type and an initial value
TagArray<N extends Number,T> - Class in at.syntaxerror.syntaxnbt.tag
TagArray(TagType, T) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagArray
Constructs an array of the specified type
TagByte - Class in at.syntaxerror.syntaxnbt.tag
A single signed byte
TagByte() - Constructor for class at.syntaxerror.syntaxnbt.tag.TagByte
Constructs a new tag with an initial value of 0
TagByte(Boolean) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagByte
Constructs a new tag with an initial value derived from a boolean.
TagByte(Byte) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagByte
Constructs a new tag with an initial value
TagByteArray - Class in at.syntaxerror.syntaxnbt.tag
A length-prefixed array of signed bytes.
TagByteArray() - Constructor for class at.syntaxerror.syntaxnbt.tag.TagByteArray
Constructs a new tag with an initial empty array
TagByteArray(byte[]) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagByteArray
Constructs a new tag with an initial value
TagCompound - Class in at.syntaxerror.syntaxnbt.tag
Effectively a list of a named tags.
TagCompound() - Constructor for class at.syntaxerror.syntaxnbt.tag.TagCompound
Constructs an empty compound tag
TagCompound(Map<String, Tag<?>>) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagCompound
Constructs a compound tag
TagDouble - Class in at.syntaxerror.syntaxnbt.tag
A single, big endian IEEE-754 double-precision floating point number (NaN possible)
TagDouble() - Constructor for class at.syntaxerror.syntaxnbt.tag.TagDouble
Constructs a new tag with an initial value of 0
TagDouble(Double) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagDouble
Constructs a new tag with an initial value
TagEnd - Class in at.syntaxerror.syntaxnbt.tag
Signifies the end of a TAG_Compound.
TagFloat - Class in at.syntaxerror.syntaxnbt.tag
A single, big endian IEEE-754 single-precision floating point number (NaN possible)
TagFloat() - Constructor for class at.syntaxerror.syntaxnbt.tag.TagFloat
Constructs a new tag with an initial value of 0
TagFloat(Float) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagFloat
Constructs a new tag with an initial value
TagInt - Class in at.syntaxerror.syntaxnbt.tag
A single signed, big endian 32 bit integer
TagInt() - Constructor for class at.syntaxerror.syntaxnbt.tag.TagInt
Constructs a new tag with an initial value of 0
TagInt(Integer) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagInt
Constructs a new tag with an initial value
TagIntArray - Class in at.syntaxerror.syntaxnbt.tag
A length-prefixed array of signed integers.
TagIntArray() - Constructor for class at.syntaxerror.syntaxnbt.tag.TagIntArray
Constructs a new tag with an initial empty array
TagIntArray(int[]) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagIntArray
Constructs a new tag with an initial value
TagList<T extends Tag<?>> - Class in at.syntaxerror.syntaxnbt.tag
A list of nameless tags, all of the same type.
TagList(Class<T>) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagList
Constructs an empty list of the specified type
TagList(Class<T>, Collection<T>) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagList
Constructs a list of the specified type
TagLong - Class in at.syntaxerror.syntaxnbt.tag
A single signed, big endian 64 bit integer
TagLong() - Constructor for class at.syntaxerror.syntaxnbt.tag.TagLong
Constructs a new tag with an initial value of 0
TagLong(Long) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagLong
Constructs a new tag with an initial value
TagLongArray - Class in at.syntaxerror.syntaxnbt.tag
A length-prefixed array of signed longs.
TagLongArray() - Constructor for class at.syntaxerror.syntaxnbt.tag.TagLongArray
Constructs a new tag with an initial empty array
TagLongArray(long[]) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagLongArray
Constructs a new tag with an initial value
TagNumber<N extends Number> - Class in at.syntaxerror.syntaxnbt.tag
Parent class for TagByte, TagShort, TagInt, TagLong, TagFloat, and TagDouble
TagNumber(TagType, N) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagNumber
Constructs a new tag with a type and an initial value
TagShort - Class in at.syntaxerror.syntaxnbt.tag
A single signed, big endian 16 bit integer
TagShort() - Constructor for class at.syntaxerror.syntaxnbt.tag.TagShort
Constructs a new tag with an initial value of 0
TagShort(Short) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagShort
Constructs a new tag with an initial value
TagString - Class in at.syntaxerror.syntaxnbt.tag
A length-prefixed modified UTF-8 string.
TagString() - Constructor for class at.syntaxerror.syntaxnbt.tag.TagString
Constructs a new tag with an initial value of an empty string
TagString(String) - Constructor for class at.syntaxerror.syntaxnbt.tag.TagString
Constructs a new tag with an initial value
TagType - Enum Class in at.syntaxerror.syntaxnbt.tag
This enum contains all valid types of NBT tags.
Information according to wiki.vg
toString() - Method in record class at.syntaxerror.syntaxnbt.internal.SNBTParser.Range
Returns a string representation of this record class.
toString() - Method in class at.syntaxerror.syntaxnbt.internal.SNBTParser
 
toString() - Method in class at.syntaxerror.syntaxnbt.path.PathNode
 
toString() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
 
toString() - Method in enum class at.syntaxerror.syntaxnbt.tag.TagType
 
traverse(Tag<?>) - Method in class at.syntaxerror.syntaxnbt.path.PathNode
Traverse recursively through the tag's tree structure and return the matching tags
traverseAll(List<Tag<?>>) - Method in class at.syntaxerror.syntaxnbt.path.PathNode
Traverse recursively through the tree structures of all tags and return the matching tags
traverseSelf(Tag<?>) - Method in class at.syntaxerror.syntaxnbt.path.PathNode
Traverse through the tag's tree structure and return the matching tags.
traverseSelf(Tag<?>) - Method in class at.syntaxerror.syntaxnbt.path.PathNodeCompound
 
traverseSelf(Tag<?>) - Method in class at.syntaxerror.syntaxnbt.path.PathNodeIndex
 
traverseSelf(Tag<?>) - Method in class at.syntaxerror.syntaxnbt.path.PathNodeList
 
traverseSelf(Tag<?>) - Method in class at.syntaxerror.syntaxnbt.path.PathNodeListTag
 
traverseSelf(Tag<?>) - Method in class at.syntaxerror.syntaxnbt.path.PathNodeNamed
 
traverseSelf(Tag<?>) - Method in class at.syntaxerror.syntaxnbt.path.PathNodeRoot
 
traverseSelf(Tag<?>) - Method in class at.syntaxerror.syntaxnbt.path.PathNodeSubList
 

V

valueOf(String) - Static method in enum class at.syntaxerror.syntaxnbt.NBTCompression
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class at.syntaxerror.syntaxnbt.tag.TagType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class at.syntaxerror.syntaxnbt.NBTCompression
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class at.syntaxerror.syntaxnbt.region.Chunk.ChunkStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class at.syntaxerror.syntaxnbt.tag.TagType
Returns an array containing the constants of this enum class, in the order they are declared.

Z

ZLIB - Enum constant in enum class at.syntaxerror.syntaxnbt.NBTCompression
compress NBT using zlib
A B C D E F G H I K L M N P Q R S T V Z 
All Classes and Interfaces|All Packages|Serialized Form