Index
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
converterrecord 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
- 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
- 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
NBTExceptionif 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
defaultValueif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
IDinto 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
NBTExceptionif 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
classinto its corresponding tag type - getTypeFromId(int) - Static method in enum class at.syntaxerror.syntaxnbt.tag.TagType
-
Converts an
IDinto 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
- 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
trueif this compound tag contains no key-value mappings. - isEmpty() - Method in class at.syntaxerror.syntaxnbt.tag.TagList
-
Returns
trueif this list contains no elements. - isFloat() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
- isInteger() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
- 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
TagListcontaining only elements of typecomponentType - isNumber() - Method in class at.syntaxerror.syntaxnbt.tag.Tag
- 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
maxrecord 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
minrecord 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
Rangerecord 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
- 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
- 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
- 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
All Classes and Interfaces|All Packages|Serialized Form