Skip navigation links
A B C D E F G H I L M N P Q R S T U V W 

A

add(String, SpecificTag) - Method in class se.llbit.nbt.CompoundTag
 
add(NamedTag) - Method in class se.llbit.nbt.CompoundTag
Append an item to this compound tag.
add(SpecificTag) - Method in class se.llbit.nbt.ListTag
Append an item to this list.
asCompound() - Method in class se.llbit.nbt.CompoundTag
 
asCompound() - Method in class se.llbit.nbt.NamedTag
 
asCompound() - Method in class se.llbit.nbt.Tag
Returns this tag if it is a list tag, otherwise an empty list.
asList() - Method in class se.llbit.nbt.ListTag
 
asList() - Method in class se.llbit.nbt.NamedTag
 
asList() - Method in class se.llbit.nbt.Tag
Returns this tag if it is a list tag, otherwise an empty list.

B

boolValue() - Method in class se.llbit.nbt.ByteTag
 
boolValue(boolean) - Method in class se.llbit.nbt.ByteTag
 
boolValue() - Method in class se.llbit.nbt.IntTag
 
boolValue(boolean) - Method in class se.llbit.nbt.IntTag
 
boolValue() - Method in class se.llbit.nbt.LongTag
 
boolValue(boolean) - Method in class se.llbit.nbt.LongTag
 
boolValue() - Method in class se.llbit.nbt.ShortTag
 
boolValue(boolean) - Method in class se.llbit.nbt.ShortTag
 
boolValue() - Method in class se.llbit.nbt.Tag
 
boolValue(boolean) - Method in class se.llbit.nbt.Tag
 
byteArray() - Method in class se.llbit.nbt.ByteArrayTag
 
byteArray(byte[]) - Method in class se.llbit.nbt.ByteArrayTag
 
byteArray() - Method in class se.llbit.nbt.Tag
 
byteArray(byte[]) - Method in class se.llbit.nbt.Tag
 
ByteArrayTag - Class in se.llbit.nbt
 
ByteArrayTag(byte[]) - Constructor for class se.llbit.nbt.ByteArrayTag
 
ByteTag - Class in se.llbit.nbt
 
ByteTag(int) - Constructor for class se.llbit.nbt.ByteTag
 
byteValue() - Method in class se.llbit.nbt.ByteTag
 
byteValue(int) - Method in class se.llbit.nbt.ByteTag
 
byteValue() - Method in class se.llbit.nbt.Tag
 
byteValue(int) - Method in class se.llbit.nbt.Tag
 

C

clone() - Method in class se.llbit.nbt.SpecificTag
 
CompoundTag - Class in se.llbit.nbt
Consists of multiple named tags.
CompoundTag() - Constructor for class se.llbit.nbt.CompoundTag
 
CompoundTag(List<? extends NamedTag>) - Constructor for class se.llbit.nbt.CompoundTag
 

D

DoubleTag - Class in se.llbit.nbt
 
DoubleTag(double) - Constructor for class se.llbit.nbt.DoubleTag
 
doubleValue() - Method in class se.llbit.nbt.DoubleTag
 
doubleValue(double) - Method in class se.llbit.nbt.DoubleTag
 
doubleValue() - Method in class se.llbit.nbt.Tag
 
doubleValue(double) - Method in class se.llbit.nbt.Tag
 
DumpNBT - Class in se.llbit.nbt
Simple program to print a text representation of NBT data.
DumpNBT() - Constructor for class se.llbit.nbt.DumpNBT
 
dumpTree() - Method in class se.llbit.nbt.Tag
Builds a string representation of this NBT tag and its children.

E

END - Static variable in class se.llbit.nbt.Tag
 
equals(Object) - Method in class se.llbit.nbt.ByteArrayTag
 
equals(Object) - Method in class se.llbit.nbt.ByteTag
 
equals(Object) - Method in class se.llbit.nbt.CompoundTag
 
equals(Object) - Method in class se.llbit.nbt.DoubleTag
 
equals(Object) - Method in class se.llbit.nbt.ErrorTag
 
equals(Object) - Method in class se.llbit.nbt.FloatTag
 
equals(Object) - Method in class se.llbit.nbt.IntArrayTag
 
equals(Object) - Method in class se.llbit.nbt.IntTag
 
equals(Object) - Method in class se.llbit.nbt.ListTag
 
equals(Object) - Method in class se.llbit.nbt.LongArrayTag
 
equals(Object) - Method in class se.llbit.nbt.LongTag
 
equals(Object) - Method in class se.llbit.nbt.NamedTag
 
equals(Object) - Method in class se.llbit.nbt.ShortTag
 
equals(Object) - Method in class se.llbit.nbt.StringTag
 
error() - Method in class se.llbit.nbt.ErrorTag
 
error() - Method in class se.llbit.nbt.Tag
Gives the error message for an error tag.
ErrorTag - Class in se.llbit.nbt
 
ErrorTag(String) - Constructor for class se.llbit.nbt.ErrorTag
 
extraInfo() - Method in class se.llbit.nbt.ByteArrayTag
 
extraInfo() - Method in class se.llbit.nbt.ByteTag
 
extraInfo() - Method in class se.llbit.nbt.DoubleTag
 
extraInfo() - Method in class se.llbit.nbt.ErrorTag
 
extraInfo() - Method in class se.llbit.nbt.FloatTag
 
extraInfo() - Method in class se.llbit.nbt.IntArrayTag
 
extraInfo() - Method in class se.llbit.nbt.IntTag
 
extraInfo() - Method in class se.llbit.nbt.LongArrayTag
 
extraInfo() - Method in class se.llbit.nbt.LongTag
 
extraInfo() - Method in class se.llbit.nbt.ShortTag
 
extraInfo() - Method in class se.llbit.nbt.StringTag
 
extraInfo() - Method in class se.llbit.nbt.Tag
Extra information for this tag, printed in the tree dump.

F

FloatTag - Class in se.llbit.nbt
 
FloatTag(float) - Constructor for class se.llbit.nbt.FloatTag
 
floatValue() - Method in class se.llbit.nbt.FloatTag
 
floatValue(float) - Method in class se.llbit.nbt.FloatTag
 
floatValue() - Method in class se.llbit.nbt.Tag
 
floatValue(float) - Method in class se.llbit.nbt.Tag
 

G

get(String) - Method in class se.llbit.nbt.CompoundTag
 
get(int) - Method in class se.llbit.nbt.ListTag
Retrieves the item at index i.
get(String) - Method in class se.llbit.nbt.Tag
 
get(int) - Method in class se.llbit.nbt.Tag
 
getData() - Method in class se.llbit.nbt.ByteArrayTag
 
getData() - Method in class se.llbit.nbt.ByteTag
 
getData() - Method in class se.llbit.nbt.DoubleTag
 
getData() - Method in class se.llbit.nbt.FloatTag
 
getData() - Method in class se.llbit.nbt.IntArrayTag
 
getData() - Method in class se.llbit.nbt.IntTag
 
getData() - Method in class se.llbit.nbt.LongArrayTag
 
getData() - Method in class se.llbit.nbt.LongTag
 
getData() - Method in class se.llbit.nbt.ShortTag
 
getData() - Method in class se.llbit.nbt.StringTag
 
getError() - Method in class se.llbit.nbt.ErrorTag
Retrieves the error message.
getTag() - Method in class se.llbit.nbt.NamedTag
Retrieves the Tag child.
getType() - Method in class se.llbit.nbt.ListTag
The type of tags stored in this list.

H

hashCode() - Method in class se.llbit.nbt.ByteArrayTag
 
hashCode() - Method in class se.llbit.nbt.ByteTag
 
hashCode() - Method in class se.llbit.nbt.CompoundTag
 
hashCode() - Method in class se.llbit.nbt.DoubleTag
 
hashCode() - Method in class se.llbit.nbt.FloatTag
 
hashCode() - Method in class se.llbit.nbt.IntArrayTag
 
hashCode() - Method in class se.llbit.nbt.IntTag
 
hashCode() - Method in class se.llbit.nbt.ListTag
 
hashCode() - Method in class se.llbit.nbt.LongArrayTag
 
hashCode() - Method in class se.llbit.nbt.LongTag
 
hashCode() - Method in class se.llbit.nbt.NamedTag
 
hashCode() - Method in class se.llbit.nbt.ShortTag
 
hashCode() - Method in class se.llbit.nbt.StringTag
 

I

intArray() - Method in class se.llbit.nbt.IntArrayTag
 
intArray(int[]) - Method in class se.llbit.nbt.IntArrayTag
 
intArray() - Method in class se.llbit.nbt.Tag
 
intArray(int[]) - Method in class se.llbit.nbt.Tag
 
IntArrayTag - Class in se.llbit.nbt
 
IntArrayTag(int[]) - Constructor for class se.llbit.nbt.IntArrayTag
 
IntTag - Class in se.llbit.nbt
 
IntTag(boolean) - Constructor for class se.llbit.nbt.IntTag
 
IntTag(int) - Constructor for class se.llbit.nbt.IntTag
 
intValue() - Method in class se.llbit.nbt.IntTag
 
intValue(int) - Method in class se.llbit.nbt.IntTag
 
intValue() - Method in class se.llbit.nbt.Tag
 
intValue(int) - Method in class se.llbit.nbt.Tag
 
isByteArray(int) - Method in class se.llbit.nbt.ByteArrayTag
 
isByteArray(int) - Method in class se.llbit.nbt.Tag
Test if this is an int array with a size greater or equal to the given size.
isCompoundTag() - Method in class se.llbit.nbt.CompoundTag
 
isCompoundTag() - Method in class se.llbit.nbt.Tag
 
isEmpty() - Method in class se.llbit.nbt.CompoundTag
 
isEmpty() - Method in class se.llbit.nbt.ListTag
 
isEnd() - Method in class se.llbit.nbt.ErrorTag
 
isEnd() - Method in class se.llbit.nbt.Tag
 
isError() - Method in class se.llbit.nbt.ErrorTag
 
isError() - Method in class se.llbit.nbt.Tag
 
isIntArray(int) - Method in class se.llbit.nbt.IntArrayTag
 
isIntArray(int) - Method in class se.llbit.nbt.Tag
Test if this is an int array with a size greater or equal to the given size.
isList() - Method in class se.llbit.nbt.ListTag
 
isList() - Method in class se.llbit.nbt.Tag
 
isLongArray(int) - Method in class se.llbit.nbt.LongArrayTag
 
isLongArray(int) - Method in class se.llbit.nbt.Tag
Test if this is a long array with a size greater or equal to the given size.
isNamed(String) - Method in class se.llbit.nbt.NamedTag
 
isNamed(String) - Method in class se.llbit.nbt.Tag
Test if this is a named tag with the given name.
items - Variable in class se.llbit.nbt.ListTag
 
iterator() - Method in class se.llbit.nbt.CompoundTag
 
iterator() - Method in class se.llbit.nbt.ListTag
 

L

ListTag - Class in se.llbit.nbt
Contains multiple tags of the same type.
ListTag(int, List<? extends SpecificTag>) - Constructor for class se.llbit.nbt.ListTag
 
longArray() - Method in class se.llbit.nbt.LongArrayTag
 
longArray(long[]) - Method in class se.llbit.nbt.LongArrayTag
 
longArray() - Method in class se.llbit.nbt.Tag
 
longArray(long[]) - Method in class se.llbit.nbt.Tag
 
LongArrayTag - Class in se.llbit.nbt
TAG_Long_Array is an array of long integers (8 bytes).
LongArrayTag(long[]) - Constructor for class se.llbit.nbt.LongArrayTag
 
LongTag - Class in se.llbit.nbt
 
LongTag(long) - Constructor for class se.llbit.nbt.LongTag
 
longValue() - Method in class se.llbit.nbt.LongTag
 
longValue(long) - Method in class se.llbit.nbt.LongTag
 
longValue() - Method in class se.llbit.nbt.Tag
 
longValue(long) - Method in class se.llbit.nbt.Tag
 

M

main(String[]) - Static method in class se.llbit.nbt.DumpNBT
 
message - Variable in class se.llbit.nbt.ErrorTag
 

N

name - Variable in class se.llbit.nbt.NamedTag
 
name() - Method in class se.llbit.nbt.NamedTag
Gives the name of this named tag.
NamedTag - Class in se.llbit.nbt
Named tags are the items of a compound tag.
NamedTag(String, SpecificTag) - Constructor for class se.llbit.nbt.NamedTag
 

P

printTag(StringBuilder, String) - Method in class se.llbit.nbt.CompoundTag
 
printTag(StringBuilder, String) - Method in class se.llbit.nbt.ListTag
 
printTag(StringBuilder, String) - Method in class se.llbit.nbt.NamedTag
 
printTag(StringBuilder, String) - Method in class se.llbit.nbt.Tag
Print a string representation of this tag to the argument buffer.
printTagInfo(StringBuilder) - Method in class se.llbit.nbt.Tag
Print a string representation of this tag to the argument buffer.

Q

quickParse(DataInputStream, Set<String>) - Static method in class se.llbit.nbt.NamedTag
Parse only the requested tags.

R

read(DataInputStream) - Static method in class se.llbit.nbt.ByteArrayTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.ByteTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.CompoundTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.DoubleTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.FloatTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.IntArrayTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.IntTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.ListTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.LongArrayTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.LongTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.NamedTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.ShortTag
 
read(byte, DataInputStream) - Static method in class se.llbit.nbt.SpecificTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.StringTag
 

S

same(String) - Method in class se.llbit.nbt.StringTag
 
same(String) - Method in class se.llbit.nbt.Tag
Test if this is a string tag that contains the given string.
se.llbit.nbt - package se.llbit.nbt
 
set(String, Tag) - Method in class se.llbit.nbt.CompoundTag
 
set(int, SpecificTag) - Method in class se.llbit.nbt.ListTag
Replaces the item at index i with the new node node.
set(String, Tag) - Method in class se.llbit.nbt.Tag
 
set(int, SpecificTag) - Method in class se.llbit.nbt.Tag
 
ShortTag - Class in se.llbit.nbt
 
ShortTag(short) - Constructor for class se.llbit.nbt.ShortTag
 
shortValue() - Method in class se.llbit.nbt.ShortTag
 
shortValue(short) - Method in class se.llbit.nbt.ShortTag
 
shortValue() - Method in class se.llbit.nbt.Tag
 
shortValue(short) - Method in class se.llbit.nbt.Tag
 
size() - Method in class se.llbit.nbt.CompoundTag
The number of items in this compound tag.
size() - Method in class se.llbit.nbt.ListTag
The number of items in this list.
SpecificTag - Class in se.llbit.nbt
Specific tags are all types of tags that can appear explicitly in an NBT file.
SpecificTag() - Constructor for class se.llbit.nbt.SpecificTag
 
StringTag - Class in se.llbit.nbt
 
StringTag(String) - Constructor for class se.llbit.nbt.StringTag
 
stringValue() - Method in class se.llbit.nbt.StringTag
 
stringValue(String) - Method in class se.llbit.nbt.StringTag
 
stringValue() - Method in class se.llbit.nbt.Tag
 
stringValue(String) - Method in class se.llbit.nbt.Tag
 

T

tag - Variable in class se.llbit.nbt.NamedTag
 
Tag - Class in se.llbit.nbt
Abstract base class for all kinds of NBT tags.
Tag() - Constructor for class se.llbit.nbt.Tag
 
TAG_BYTE - Static variable in class se.llbit.nbt.Tag
 
TAG_BYTE_ARRAY - Static variable in class se.llbit.nbt.Tag
 
TAG_COMPOUND - Static variable in class se.llbit.nbt.Tag
 
TAG_DOUBLE - Static variable in class se.llbit.nbt.Tag
 
TAG_END - Static variable in class se.llbit.nbt.Tag
 
TAG_FLOAT - Static variable in class se.llbit.nbt.Tag
 
TAG_INT - Static variable in class se.llbit.nbt.Tag
 
TAG_INT_ARRAY - Static variable in class se.llbit.nbt.Tag
 
TAG_LIST - Static variable in class se.llbit.nbt.Tag
 
TAG_LONG - Static variable in class se.llbit.nbt.Tag
 
TAG_LONG_ARRAY - Static variable in class se.llbit.nbt.Tag
 
TAG_SHORT - Static variable in class se.llbit.nbt.Tag
 
TAG_STRING - Static variable in class se.llbit.nbt.Tag
 
tagName() - Method in class se.llbit.nbt.ByteArrayTag
 
tagName() - Method in class se.llbit.nbt.ByteTag
 
tagName() - Method in class se.llbit.nbt.CompoundTag
 
tagName() - Method in class se.llbit.nbt.DoubleTag
 
tagName() - Method in class se.llbit.nbt.ErrorTag
 
tagName() - Method in class se.llbit.nbt.FloatTag
 
tagName() - Method in class se.llbit.nbt.IntArrayTag
 
tagName() - Method in class se.llbit.nbt.IntTag
 
tagName() - Method in class se.llbit.nbt.ListTag
 
tagName() - Method in class se.llbit.nbt.LongArrayTag
 
tagName() - Method in class se.llbit.nbt.LongTag
 
tagName() - Method in class se.llbit.nbt.NamedTag
 
tagName() - Method in class se.llbit.nbt.ShortTag
 
tagName() - Method in class se.llbit.nbt.StringTag
 
tagName() - Method in class se.llbit.nbt.Tag
 
tagType() - Method in class se.llbit.nbt.ByteArrayTag
 
tagType() - Method in class se.llbit.nbt.ByteTag
 
tagType() - Method in class se.llbit.nbt.CompoundTag
 
tagType() - Method in class se.llbit.nbt.DoubleTag
 
tagType() - Method in class se.llbit.nbt.ErrorTag
 
tagType() - Method in class se.llbit.nbt.FloatTag
 
tagType() - Method in class se.llbit.nbt.IntArrayTag
 
tagType() - Method in class se.llbit.nbt.IntTag
 
tagType() - Method in class se.llbit.nbt.ListTag
 
tagType() - Method in class se.llbit.nbt.LongArrayTag
 
tagType() - Method in class se.llbit.nbt.LongTag
 
tagType() - Method in class se.llbit.nbt.ShortTag
 
tagType() - Method in class se.llbit.nbt.SpecificTag
 
tagType() - Method in class se.llbit.nbt.StringTag
 
toString() - Method in class se.llbit.nbt.CompoundTag
 
toString() - Method in class se.llbit.nbt.ListTag
 
toString() - Method in class se.llbit.nbt.Tag
 
type() - Method in class se.llbit.nbt.ByteArrayTag
 
type() - Method in class se.llbit.nbt.ByteTag
 
type() - Method in class se.llbit.nbt.CompoundTag
 
type() - Method in class se.llbit.nbt.DoubleTag
 
type() - Method in class se.llbit.nbt.ErrorTag
 
type() - Method in class se.llbit.nbt.FloatTag
 
type() - Method in class se.llbit.nbt.IntArrayTag
 
type() - Method in class se.llbit.nbt.IntTag
 
type - Variable in class se.llbit.nbt.ListTag
 
type() - Method in class se.llbit.nbt.ListTag
 
type() - Method in class se.llbit.nbt.LongArrayTag
 
type() - Method in class se.llbit.nbt.LongTag
 
type() - Method in class se.llbit.nbt.ShortTag
 
type() - Method in class se.llbit.nbt.StringTag
 

U

unpack() - Method in class se.llbit.nbt.NamedTag
 
unpack() - Method in class se.llbit.nbt.Tag
Unwraps a named tag.

V

value - Variable in class se.llbit.nbt.ByteArrayTag
 
value - Variable in class se.llbit.nbt.ByteTag
 
value - Variable in class se.llbit.nbt.DoubleTag
 
value - Variable in class se.llbit.nbt.FloatTag
 
value - Variable in class se.llbit.nbt.IntArrayTag
 
value - Variable in class se.llbit.nbt.IntTag
 
value - Variable in class se.llbit.nbt.LongArrayTag
 
value - Variable in class se.llbit.nbt.LongTag
 
value - Variable in class se.llbit.nbt.ShortTag
 
value - Variable in class se.llbit.nbt.StringTag
 

W

write(DataOutputStream) - Method in class se.llbit.nbt.ByteArrayTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.ByteTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.CompoundTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.DoubleTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.ErrorTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.FloatTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.IntArrayTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.IntTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.ListTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.LongArrayTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.LongTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.NamedTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.ShortTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.StringTag
 
write(DataOutputStream) - Method in class se.llbit.nbt.Tag
 
writeType(DataOutputStream) - Method in class se.llbit.nbt.SpecificTag
 
A B C D E F G H I L M N P Q R S T U V W 
Skip navigation links