Index

A B C D E F G H I L N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ARRAY_HEADER - Static variable in interface net.md_5.bungee.nbt.Tag
 

B

BYTE - Static variable in interface net.md_5.bungee.nbt.Tag
 
BYTE_ARRAY - Static variable in interface net.md_5.bungee.nbt.Tag
 
ByteArrayTag - Class in net.md_5.bungee.nbt.type
 
ByteArrayTag() - Constructor for class net.md_5.bungee.nbt.type.ByteArrayTag
 
ByteArrayTag(byte[]) - Constructor for class net.md_5.bungee.nbt.type.ByteArrayTag
 
ByteTag - Class in net.md_5.bungee.nbt.type
 
ByteTag() - Constructor for class net.md_5.bungee.nbt.type.ByteTag
 
ByteTag(byte) - Constructor for class net.md_5.bungee.nbt.type.ByteTag
 

C

canEqual(Object) - Method in class net.md_5.bungee.nbt.NamedTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.ByteArrayTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.ByteTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.CompoundTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.DoubleTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.EndTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.FloatTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.IntArrayTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.IntTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.ListTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.LongArrayTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.LongTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.ShortTag
 
canEqual(Object) - Method in class net.md_5.bungee.nbt.type.StringTag
 
COMPOUND - Static variable in interface net.md_5.bungee.nbt.Tag
 
CompoundTag - Class in net.md_5.bungee.nbt.type
 
CompoundTag() - Constructor for class net.md_5.bungee.nbt.type.CompoundTag
 
CompoundTag(Map<String, TypedTag>) - Constructor for class net.md_5.bungee.nbt.type.CompoundTag
 
CONSTRUCTORS - Static variable in interface net.md_5.bungee.nbt.Tag
 
countBytes(long) - Method in class net.md_5.bungee.nbt.limit.NBTLimiter
 
countBytes(long, long) - Method in class net.md_5.bungee.nbt.limit.NBTLimiter
 

D

DOUBLE - Static variable in interface net.md_5.bungee.nbt.Tag
 
DoubleTag - Class in net.md_5.bungee.nbt.type
 
DoubleTag() - Constructor for class net.md_5.bungee.nbt.type.DoubleTag
 
DoubleTag(double) - Constructor for class net.md_5.bungee.nbt.type.DoubleTag
 

E

END - Static variable in interface net.md_5.bungee.nbt.Tag
 
EndTag - Class in net.md_5.bungee.nbt.type
 
EndTag() - Constructor for class net.md_5.bungee.nbt.type.EndTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.NamedTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.ByteArrayTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.ByteTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.CompoundTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.DoubleTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.EndTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.FloatTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.IntArrayTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.IntTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.ListTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.LongArrayTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.LongTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.ShortTag
 
equals(Object) - Method in class net.md_5.bungee.nbt.type.StringTag
 

F

FLOAT - Static variable in interface net.md_5.bungee.nbt.Tag
 
FloatTag - Class in net.md_5.bungee.nbt.type
 
FloatTag() - Constructor for class net.md_5.bungee.nbt.type.FloatTag
 
FloatTag(float) - Constructor for class net.md_5.bungee.nbt.type.FloatTag
 
fromByteArray(byte[]) - Static method in interface net.md_5.bungee.nbt.Tag
Deserializes the given byte array into a TypedTag.
fromByteArray(byte[], NBTLimiter) - Static method in interface net.md_5.bungee.nbt.Tag
Deserializes the given byte array into a TypedTag, with limitations of the NBTLimiter.

G

get(int) - Method in class net.md_5.bungee.nbt.type.ListTag
 
get(String) - Method in class net.md_5.bungee.nbt.type.CompoundTag
 
getId() - Method in class net.md_5.bungee.nbt.type.ByteArrayTag
 
getId() - Method in class net.md_5.bungee.nbt.type.ByteTag
 
getId() - Method in class net.md_5.bungee.nbt.type.CompoundTag
 
getId() - Method in class net.md_5.bungee.nbt.type.DoubleTag
 
getId() - Method in class net.md_5.bungee.nbt.type.EndTag
 
getId() - Method in class net.md_5.bungee.nbt.type.FloatTag
 
getId() - Method in class net.md_5.bungee.nbt.type.IntArrayTag
 
getId() - Method in class net.md_5.bungee.nbt.type.IntTag
 
getId() - Method in class net.md_5.bungee.nbt.type.ListTag
 
getId() - Method in class net.md_5.bungee.nbt.type.LongArrayTag
 
getId() - Method in class net.md_5.bungee.nbt.type.LongTag
 
getId() - Method in class net.md_5.bungee.nbt.type.ShortTag
 
getId() - Method in class net.md_5.bungee.nbt.type.StringTag
 
getId() - Method in interface net.md_5.bungee.nbt.TypedTag
Gets the id of this tag's type.
getListType() - Method in class net.md_5.bungee.nbt.type.ListTag
 
getName() - Method in class net.md_5.bungee.nbt.NamedTag
 
getTag() - Method in class net.md_5.bungee.nbt.NamedTag
 
getValue() - Method in class net.md_5.bungee.nbt.type.ByteArrayTag
 
getValue() - Method in class net.md_5.bungee.nbt.type.ByteTag
 
getValue() - Method in class net.md_5.bungee.nbt.type.CompoundTag
 
getValue() - Method in class net.md_5.bungee.nbt.type.DoubleTag
 
getValue() - Method in class net.md_5.bungee.nbt.type.FloatTag
 
getValue() - Method in class net.md_5.bungee.nbt.type.IntArrayTag
 
getValue() - Method in class net.md_5.bungee.nbt.type.IntTag
 
getValue() - Method in class net.md_5.bungee.nbt.type.ListTag
 
getValue() - Method in class net.md_5.bungee.nbt.type.LongArrayTag
 
getValue() - Method in class net.md_5.bungee.nbt.type.LongTag
 
getValue() - Method in class net.md_5.bungee.nbt.type.ShortTag
 
getValue() - Method in class net.md_5.bungee.nbt.type.StringTag
 

H

hashCode() - Method in class net.md_5.bungee.nbt.NamedTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.ByteArrayTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.ByteTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.CompoundTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.DoubleTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.EndTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.FloatTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.IntArrayTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.IntTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.ListTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.LongArrayTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.LongTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.ShortTag
 
hashCode() - Method in class net.md_5.bungee.nbt.type.StringTag
 

I

INSTANCE - Static variable in class net.md_5.bungee.nbt.type.EndTag
 
INT - Static variable in interface net.md_5.bungee.nbt.Tag
 
INT_ARRAY - Static variable in interface net.md_5.bungee.nbt.Tag
 
IntArrayTag - Class in net.md_5.bungee.nbt.type
 
IntArrayTag() - Constructor for class net.md_5.bungee.nbt.type.IntArrayTag
 
IntArrayTag(int[]) - Constructor for class net.md_5.bungee.nbt.type.IntArrayTag
 
IntTag - Class in net.md_5.bungee.nbt.type
 
IntTag() - Constructor for class net.md_5.bungee.nbt.type.IntTag
 
IntTag(int) - Constructor for class net.md_5.bungee.nbt.type.IntTag
 

L

LIST - Static variable in interface net.md_5.bungee.nbt.Tag
 
LIST_HEADER - Static variable in class net.md_5.bungee.nbt.type.ListTag
 
ListTag - Class in net.md_5.bungee.nbt.type
 
ListTag() - Constructor for class net.md_5.bungee.nbt.type.ListTag
 
ListTag(List<TypedTag>, byte) - Constructor for class net.md_5.bungee.nbt.type.ListTag
 
LONG - Static variable in interface net.md_5.bungee.nbt.Tag
 
LONG_ARRAY - Static variable in interface net.md_5.bungee.nbt.Tag
 
LongArrayTag - Class in net.md_5.bungee.nbt.type
 
LongArrayTag() - Constructor for class net.md_5.bungee.nbt.type.LongArrayTag
 
LongArrayTag(long[]) - Constructor for class net.md_5.bungee.nbt.type.LongArrayTag
 
LongTag - Class in net.md_5.bungee.nbt.type
 
LongTag() - Constructor for class net.md_5.bungee.nbt.type.LongTag
 
LongTag(long) - Constructor for class net.md_5.bungee.nbt.type.LongTag
 

N

NamedTag - Class in net.md_5.bungee.nbt
 
NamedTag() - Constructor for class net.md_5.bungee.nbt.NamedTag
 
NamedTag(String, TypedTag) - Constructor for class net.md_5.bungee.nbt.NamedTag
 
NBTException - Exception in net.md_5.bungee.nbt.exception
 
NBTException(String) - Constructor for exception net.md_5.bungee.nbt.exception.NBTException
 
NBTFormatException - Exception in net.md_5.bungee.nbt.exception
 
NBTFormatException(String) - Constructor for exception net.md_5.bungee.nbt.exception.NBTFormatException
 
NBTLimiter - Class in net.md_5.bungee.nbt.limit
 
NBTLimiter(long) - Constructor for class net.md_5.bungee.nbt.limit.NBTLimiter
 
NBTLimiter(long, int) - Constructor for class net.md_5.bungee.nbt.limit.NBTLimiter
 
NBTLimitException - Exception in net.md_5.bungee.nbt.exception
 
NBTLimitException(String) - Constructor for exception net.md_5.bungee.nbt.exception.NBTLimitException
 
net.md_5.bungee.nbt - package net.md_5.bungee.nbt
 
net.md_5.bungee.nbt.exception - package net.md_5.bungee.nbt.exception
 
net.md_5.bungee.nbt.limit - package net.md_5.bungee.nbt.limit
 
net.md_5.bungee.nbt.type - package net.md_5.bungee.nbt.type
 

O

OBJECT_HEADER - Static variable in interface net.md_5.bungee.nbt.Tag
 
OBJECT_REFERENCE - Static variable in interface net.md_5.bungee.nbt.Tag
 

P

pop() - Method in class net.md_5.bungee.nbt.limit.NBTLimiter
 
push() - Method in class net.md_5.bungee.nbt.limit.NBTLimiter
 
put(String, TypedTag) - Method in class net.md_5.bungee.nbt.type.CompoundTag
 

R

read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.NamedTag
Reads the data of the DataInput and parses it into this NamedTag.
read(DataInput, NBTLimiter) - Method in interface net.md_5.bungee.nbt.Tag
Reads the data into this tag.
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.ByteArrayTag
 
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.ByteTag
 
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.CompoundTag
 
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.DoubleTag
 
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.EndTag
 
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.FloatTag
 
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.IntArrayTag
 
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.IntTag
 
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.ListTag
 
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.LongArrayTag
 
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.LongTag
 
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.ShortTag
 
read(DataInput, NBTLimiter) - Method in class net.md_5.bungee.nbt.type.StringTag
 
readById(byte, DataInput, NBTLimiter) - Static method in interface net.md_5.bungee.nbt.Tag
Reads a Tag from the given DataInput, based on the specified tag type, with limitations of the NBTLimiter.
readNamedTag(DataInput, NBTLimiter) - Static method in interface net.md_5.bungee.nbt.Tag
Reads a NamedTag from the given DataInput, with limitations of the NBTLimiter.
readString(DataInput, NBTLimiter) - Static method in class net.md_5.bungee.nbt.type.CompoundTag
 

S

setListType(byte) - Method in class net.md_5.bungee.nbt.type.ListTag
 
setName(String) - Method in class net.md_5.bungee.nbt.NamedTag
 
setTag(TypedTag) - Method in class net.md_5.bungee.nbt.NamedTag
 
setValue(byte) - Method in class net.md_5.bungee.nbt.type.ByteTag
 
setValue(byte[]) - Method in class net.md_5.bungee.nbt.type.ByteArrayTag
 
setValue(double) - Method in class net.md_5.bungee.nbt.type.DoubleTag
 
setValue(float) - Method in class net.md_5.bungee.nbt.type.FloatTag
 
setValue(int) - Method in class net.md_5.bungee.nbt.type.IntTag
 
setValue(int[]) - Method in class net.md_5.bungee.nbt.type.IntArrayTag
 
setValue(long) - Method in class net.md_5.bungee.nbt.type.LongTag
 
setValue(long[]) - Method in class net.md_5.bungee.nbt.type.LongArrayTag
 
setValue(short) - Method in class net.md_5.bungee.nbt.type.ShortTag
 
setValue(String) - Method in class net.md_5.bungee.nbt.type.StringTag
 
setValue(List<TypedTag>) - Method in class net.md_5.bungee.nbt.type.ListTag
 
setValue(Map<String, TypedTag>) - Method in class net.md_5.bungee.nbt.type.CompoundTag
 
SHORT - Static variable in interface net.md_5.bungee.nbt.Tag
 
ShortTag - Class in net.md_5.bungee.nbt.type
 
ShortTag() - Constructor for class net.md_5.bungee.nbt.type.ShortTag
 
ShortTag(short) - Constructor for class net.md_5.bungee.nbt.type.ShortTag
 
size() - Method in class net.md_5.bungee.nbt.type.CompoundTag
 
size() - Method in class net.md_5.bungee.nbt.type.ListTag
 
STRING - Static variable in interface net.md_5.bungee.nbt.Tag
 
STRING_SIZE - Static variable in interface net.md_5.bungee.nbt.Tag
 
StringTag - Class in net.md_5.bungee.nbt.type
 
StringTag() - Constructor for class net.md_5.bungee.nbt.type.StringTag
 
StringTag(String) - Constructor for class net.md_5.bungee.nbt.type.StringTag
 

T

Tag - Interface in net.md_5.bungee.nbt
 
toByteArray(TypedTag) - Static method in interface net.md_5.bungee.nbt.Tag
Serializes the given TypedTag into a byte array.
toString() - Method in class net.md_5.bungee.nbt.NamedTag
 
toString() - Method in class net.md_5.bungee.nbt.type.ByteArrayTag
 
toString() - Method in class net.md_5.bungee.nbt.type.ByteTag
 
toString() - Method in class net.md_5.bungee.nbt.type.CompoundTag
 
toString() - Method in class net.md_5.bungee.nbt.type.DoubleTag
 
toString() - Method in class net.md_5.bungee.nbt.type.EndTag
 
toString() - Method in class net.md_5.bungee.nbt.type.FloatTag
 
toString() - Method in class net.md_5.bungee.nbt.type.IntArrayTag
 
toString() - Method in class net.md_5.bungee.nbt.type.IntTag
 
toString() - Method in class net.md_5.bungee.nbt.type.ListTag
 
toString() - Method in class net.md_5.bungee.nbt.type.LongArrayTag
 
toString() - Method in class net.md_5.bungee.nbt.type.LongTag
 
toString() - Method in class net.md_5.bungee.nbt.type.ShortTag
 
toString() - Method in class net.md_5.bungee.nbt.type.StringTag
 
TypedTag - Interface in net.md_5.bungee.nbt
 

U

unlimitedSize() - Static method in class net.md_5.bungee.nbt.limit.NBTLimiter
 

W

write(DataOutput) - Method in class net.md_5.bungee.nbt.NamedTag
Write this NamedTag into a DataOutput.
write(DataOutput) - Method in interface net.md_5.bungee.nbt.Tag
Writes this tag into a DataOutput.
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.ByteArrayTag
 
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.ByteTag
 
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.CompoundTag
 
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.DoubleTag
 
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.EndTag
 
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.FloatTag
 
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.IntArrayTag
 
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.IntTag
 
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.ListTag
 
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.LongArrayTag
 
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.LongTag
 
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.ShortTag
 
write(DataOutput) - Method in class net.md_5.bungee.nbt.type.StringTag
 
writeString(String, DataOutput) - Static method in class net.md_5.bungee.nbt.type.CompoundTag
 
A B C D E F G H I L N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form