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

A

add(NBTTag) - Method in class xyz.nickr.nbt.tags.CompoundTag
Adds a tag to this compound tag.
add(NBTTag) - Method in class xyz.nickr.nbt.tags.ListTag
Adds a tag to this compound tag.

B

ByteArrayTag - Class in xyz.nickr.nbt.tags
Represents a NBTTag containing a byte array.
ByteArrayTag(byte[]) - Constructor for class xyz.nickr.nbt.tags.ByteArrayTag
Creates a ByteArrayTag with a given value.
ByteTag - Class in xyz.nickr.nbt.tags
Represents a NBTTag containing a byte.
ByteTag(int) - Constructor for class xyz.nickr.nbt.tags.ByteTag
Creates a ByteTag with a given value.

C

clear() - Method in class xyz.nickr.nbt.tags.CompoundTag
Removes all tags contained in this compound tag.
clear() - Method in class xyz.nickr.nbt.tags.ListTag
Removes all tags contained in this compound tag.
CompoundTag - Class in xyz.nickr.nbt.tags
Represents a NBTTag containing multiple named tags short.
CompoundTag(NBTTag...) - Constructor for class xyz.nickr.nbt.tags.CompoundTag
Creates a CompoundTag containing the given NBTTags.
compress(ByteBuf) - Method in enum xyz.nickr.nbt.NBTCompression
Compresses a given ByteBuf.
createTag(byte) - Static method in class xyz.nickr.nbt.NBTCodec
Attempts to create an NBTTag given a type ID.

D

decode(ByteBuf, NBTCompression) - Method in class xyz.nickr.nbt.NBTCodec
Decodes a NBTTag from a given ByteBuf, using a specified NBTCompression method.
decode(InputStream, NBTCompression) - Method in class xyz.nickr.nbt.NBTCodec
Decodes a NBTTag from a given InputStream, using a specified NBTCompression method.
detect(ByteBuf) - Static method in enum xyz.nickr.nbt.NBTCompression
Detects and retrieves the compression used on the given ByteBuf.
detect(InputStream) - Static method in enum xyz.nickr.nbt.NBTCompression
Detects and retrieves the compression used on the given InputStream.
DoubleTag - Class in xyz.nickr.nbt.tags
Represents a NBTTag containing a double.
DoubleTag(double) - Constructor for class xyz.nickr.nbt.tags.DoubleTag
Creates a DoubleTag with a given value.

E

encode(ByteBuf, NBTTag, NBTCompression) - Method in class xyz.nickr.nbt.NBTCodec
Encodes an NBTTag to a given ByteBuf, using a specified NBTCompression method.
encode(OutputStream, NBTTag, NBTCompression) - Method in class xyz.nickr.nbt.NBTCodec
Encodes an NBTTag to a given OutputStream, using a specified NBTCompression method.
EndTag - Class in xyz.nickr.nbt.tags
Represents a NBTTag containing an end tag, representing the end of a CompoundTag.
extract(ByteBuf) - Method in enum xyz.nickr.nbt.NBTCompression
Extracts a given ByteBuf.

F

FloatTag - Class in xyz.nickr.nbt.tags
Represents a NBTTag containing a float.
FloatTag(float) - Constructor for class xyz.nickr.nbt.tags.FloatTag
Creates a FloatTag with a given value.

G

get() - Method in class xyz.nickr.nbt.tags.ByteArrayTag
Gets this tag's value.
get() - Method in class xyz.nickr.nbt.tags.ByteTag
Gets this tag's value.
get(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Gets the tag contained in this compound tag with a given name.
get() - Method in class xyz.nickr.nbt.tags.DoubleTag
Gets this tag's value.
get() - Method in class xyz.nickr.nbt.tags.FloatTag
Gets this tag's value.
get() - Method in class xyz.nickr.nbt.tags.IntArrayTag
Gets this tag's value.
get() - Method in class xyz.nickr.nbt.tags.IntTag
Gets this tag's value.
get(int) - Method in class xyz.nickr.nbt.tags.ListTag
Gets the n-th NBTTag to be added to this tag.
get() - Method in class xyz.nickr.nbt.tags.LongTag
Gets this tag's value.
get() - Method in class xyz.nickr.nbt.tags.ShortTag
Gets this tag's value.
get() - Method in class xyz.nickr.nbt.tags.StringTag
Gets this tag's value.
getAsByteArray(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Attempts to get the given tag as a byte array.
getAsByteArray(int) - Method in class xyz.nickr.nbt.tags.ListTag
Attempts to get the given tag as a byte array.
getAsByteArray() - Method in class xyz.nickr.nbt.tags.NBTTag
Attempts to get this tag as a byte array.
getAsByteArrayTag(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Attempts to get the given tag as a ByteArrayTag.
getAsByteArrayTag(int) - Method in class xyz.nickr.nbt.tags.ListTag
Attempts to get the given tag as a ByteArrayTag.
getAsByteArrayTag() - Method in class xyz.nickr.nbt.tags.NBTTag
Attempts to get this tag as a ByteArrayTag.
getAsCompoundTag(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Attempts to get the given tag as a compound tag.
getAsCompoundTag(int) - Method in class xyz.nickr.nbt.tags.ListTag
Attempts to get the given tag as a compound tag.
getAsCompoundTag() - Method in class xyz.nickr.nbt.tags.NBTTag
Attempts to get this tag as a compound tag.
getAsIntArray(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Attempts to get the given tag as an int array.
getAsIntArray(int) - Method in class xyz.nickr.nbt.tags.ListTag
Attempts to get the given tag as an int array.
getAsIntArray() - Method in class xyz.nickr.nbt.tags.NBTTag
Attempts to get this tag as an int array.
getAsIntArrayTag(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Attempts to get the given tag as a IntArrayTag.
getAsIntArrayTag(int) - Method in class xyz.nickr.nbt.tags.ListTag
Attempts to get the given tag as a IntArrayTag.
getAsIntArrayTag() - Method in class xyz.nickr.nbt.tags.NBTTag
Attempts to get this tag as a IntArrayTag.
getAsListTag(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Attempts to get the given tag as a list tag.
getAsListTag(int) - Method in class xyz.nickr.nbt.tags.ListTag
Attempts to get the given tag as a list tag.
getAsListTag() - Method in class xyz.nickr.nbt.tags.NBTTag
Attempts to get this tag as a list tag.
getAsNumber() - Method in class xyz.nickr.nbt.tags.ByteTag
 
getAsNumber(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Attempts to get the given tag as a Number.
getAsNumber() - Method in class xyz.nickr.nbt.tags.DoubleTag
 
getAsNumber() - Method in class xyz.nickr.nbt.tags.FloatTag
 
getAsNumber() - Method in class xyz.nickr.nbt.tags.IntTag
 
getAsNumber(int) - Method in class xyz.nickr.nbt.tags.ListTag
Attempts to get the given tag as a Number.
getAsNumber() - Method in class xyz.nickr.nbt.tags.LongTag
 
getAsNumber() - Method in class xyz.nickr.nbt.tags.NBTTag
Attempts to get this tag as a Number.
getAsNumber() - Method in class xyz.nickr.nbt.tags.NumberTag
 
getAsNumber() - Method in class xyz.nickr.nbt.tags.ShortTag
 
getAsNumberTag(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Attempts to get the given tag as a NumberTag.
getAsNumberTag(int) - Method in class xyz.nickr.nbt.tags.ListTag
Attempts to get the given tag as a NumberTag.
getAsNumberTag() - Method in class xyz.nickr.nbt.tags.NBTTag
Attempts to get this tag as a NumberTag.
getAsString(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Attempts to get the given tag as a string.
getAsString(int) - Method in class xyz.nickr.nbt.tags.ListTag
Attempts to get the given tag as a string.
getAsString() - Method in class xyz.nickr.nbt.tags.NBTTag
Attempts to get this tag as a string.
getAsStringTag(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Attempts to get the given tag as a StringTag.
getAsStringTag(int) - Method in class xyz.nickr.nbt.tags.ListTag
Attempts to get the given tag as a StringTag.
getAsStringTag() - Method in class xyz.nickr.nbt.tags.NBTTag
Attempts to get this tag as a StringTag.
getName() - Method in class xyz.nickr.nbt.tags.NBTTag
Gets this tag's name.
getTypeId() - Method in class xyz.nickr.nbt.tags.NBTTag
Gets this tag's type ID.

H

has(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Gets whether or not there exists a tag in this compound tag with a given name.

I

indent(String) - Method in class xyz.nickr.nbt.tags.NBTTag
 
IntArrayTag - Class in xyz.nickr.nbt.tags
Represents a NBTTag containing an int array.
IntArrayTag(int[]) - Constructor for class xyz.nickr.nbt.tags.IntArrayTag
Creates an IntArrayTag with a given value.
IntTag - Class in xyz.nickr.nbt.tags
Represents a NBTTag containing an int.
IntTag(int) - Constructor for class xyz.nickr.nbt.tags.IntTag
Creates an IntTag with a given value.
isByteArray(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Checks whether or not the given tag represents a byte array.
isByteArray(int) - Method in class xyz.nickr.nbt.tags.ListTag
Checks whether or not the given tag represents a byte array.
isByteArray() - Method in class xyz.nickr.nbt.tags.NBTTag
Checks whether or not this tag represents a byte array.
isCompoundTag(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Checks whether or not the given tag represents a compound tag.
isCompoundTag(int) - Method in class xyz.nickr.nbt.tags.ListTag
Checks whether or not the given tag represents a compound tag.
isCompoundTag() - Method in class xyz.nickr.nbt.tags.NBTTag
Checks whether or not this tag represents a compound tag.
isIntArray(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Checks whether or not the given tag represents an int array.
isIntArray(int) - Method in class xyz.nickr.nbt.tags.ListTag
Checks whether or not the given tag represents an int array.
isIntArray() - Method in class xyz.nickr.nbt.tags.NBTTag
Checks whether or not this tag represents an int array.
isListTag(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Checks whether or not the given tag represents a list tag.
isListTag(int) - Method in class xyz.nickr.nbt.tags.ListTag
Checks whether or not the given tag represents a list tag.
isListTag() - Method in class xyz.nickr.nbt.tags.NBTTag
Checks whether or not this tag represents a list tag.
isNumber(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Checks whether or not the given tag represents a number.
isNumber(int) - Method in class xyz.nickr.nbt.tags.ListTag
Checks whether or not the given tag represents a number.
isNumber() - Method in class xyz.nickr.nbt.tags.NBTTag
Checks whether or not this tag represents a number.
isString(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Checks whether or not the given tag represents a String.
isString(int) - Method in class xyz.nickr.nbt.tags.ListTag
Checks whether or not the given tag represents a String.
isString() - Method in class xyz.nickr.nbt.tags.NBTTag
Checks whether or not this tag represents a String.
iterator() - Method in class xyz.nickr.nbt.tags.CompoundTag
 
iterator() - Method in class xyz.nickr.nbt.tags.ListTag
 

L

list() - Method in class xyz.nickr.nbt.tags.ListTag
Gets a list representation of the NBTTags in this list tag.
ListTag - Class in xyz.nickr.nbt.tags
Represents a NBTTag containing a list of unnamed NBTTags of the same type.
ListTag(NBTTag...) - Constructor for class xyz.nickr.nbt.tags.ListTag
Creates a ListTag containing the given NBTTags.
LongTag - Class in xyz.nickr.nbt.tags
Represents a NBTTag containing a long.
LongTag(long) - Constructor for class xyz.nickr.nbt.tags.LongTag
Creates a LongTag with a given value.

M

map() - Method in class xyz.nickr.nbt.tags.CompoundTag
Gets this compound tag as a map of Strings to NBTTags.

N

name() - Method in class xyz.nickr.nbt.tags.NBTTag
 
NBTCodec - Class in xyz.nickr.nbt
The main controlling class for the NBT API.
NBTCodec(ByteOrder) - Constructor for class xyz.nickr.nbt.NBTCodec
Creates a NBTCodec object with a given byte order.
NBTCompression - Enum in xyz.nickr.nbt
Represents the different compression options supported by NBT.
NBTTag - Class in xyz.nickr.nbt.tags
The building blocks of NBT, an NBTTag is a container for data.
NBTTag() - Constructor for class xyz.nickr.nbt.tags.NBTTag
 
NBTTag.NBTTagType - Annotation Type in xyz.nickr.nbt.tags
 
NumberTag - Class in xyz.nickr.nbt.tags
 
NumberTag() - Constructor for class xyz.nickr.nbt.tags.NumberTag
 

P

print(PrintStream) - Method in class xyz.nickr.nbt.tags.NBTTag
Prints this tag to the given print stream.

R

read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.NBTTag
Reads data into this tag from the given buffer with the given byte order.
readString(ByteBuf, ByteOrder) - Static method in class xyz.nickr.nbt.tags.NBTTag
Reads a string.
remove(String) - Method in class xyz.nickr.nbt.tags.CompoundTag
Removes the tag with the given name from the compound tag.
remove(int) - Method in class xyz.nickr.nbt.tags.ListTag
Removes the n-th tag from the compound tag.

S

set(byte[]) - Method in class xyz.nickr.nbt.tags.ByteArrayTag
Sets the value of this tag.
set(int) - Method in class xyz.nickr.nbt.tags.ByteTag
Sets the value of this tag.
set(Number) - Method in class xyz.nickr.nbt.tags.ByteTag
 
set(Map<String, NBTTag>) - Method in class xyz.nickr.nbt.tags.CompoundTag
Sets the backing list of tags to be the given one.
set(double) - Method in class xyz.nickr.nbt.tags.DoubleTag
Sets the value of this tag.
set(Number) - Method in class xyz.nickr.nbt.tags.DoubleTag
 
set(float) - Method in class xyz.nickr.nbt.tags.FloatTag
Sets the value of this tag.
set(Number) - Method in class xyz.nickr.nbt.tags.FloatTag
 
set(int[]) - Method in class xyz.nickr.nbt.tags.IntArrayTag
Sets the value of this tag.
set(int) - Method in class xyz.nickr.nbt.tags.IntTag
Sets the value of this tag.
set(Number) - Method in class xyz.nickr.nbt.tags.IntTag
 
set(List<NBTTag>) - Method in class xyz.nickr.nbt.tags.ListTag
Sets the backing list of tags to be the given one.
set(long) - Method in class xyz.nickr.nbt.tags.LongTag
Sets the value of this tag.
set(Number) - Method in class xyz.nickr.nbt.tags.LongTag
 
set(Number) - Method in class xyz.nickr.nbt.tags.NumberTag
Sets the value of this NumberTag.
set(int) - Method in class xyz.nickr.nbt.tags.ShortTag
Sets the value of this tag.
set(Number) - Method in class xyz.nickr.nbt.tags.ShortTag
 
set(String) - Method in class xyz.nickr.nbt.tags.StringTag
Sets the value of this tag.
setHasName(boolean) - Method in class xyz.nickr.nbt.tags.NBTTag
 
setName(String) - Method in class xyz.nickr.nbt.tags.NBTTag
Sets this tag's name.
setWriteType(boolean) - Method in class xyz.nickr.nbt.tags.NBTTag
 
ShortTag - Class in xyz.nickr.nbt.tags
Represents a NBTTag containing a short.
ShortTag(int) - Constructor for class xyz.nickr.nbt.tags.ShortTag
Creates a ShortTag with a given value.
size() - Method in class xyz.nickr.nbt.tags.CompoundTag
Gets the number of tags added to this compound tag.
size() - Method in class xyz.nickr.nbt.tags.ListTag
Gets the number of tags added to this list tag.
spliterator() - Method in class xyz.nickr.nbt.tags.CompoundTag
 
spliterator() - Method in class xyz.nickr.nbt.tags.ListTag
 
StringTag - Class in xyz.nickr.nbt.tags
Represents a NBTTag containing a String.
StringTag(String) - Constructor for class xyz.nickr.nbt.tags.StringTag
Creates a StringTag with a given String value.

T

toByteArray(ByteBuf) - Static method in class xyz.nickr.nbt.NBTCodec
Gets a byte array representing the contents of a given ByteBuf.
toString() - Method in class xyz.nickr.nbt.tags.NBTTag
 

V

valueOf(String) - Static method in enum xyz.nickr.nbt.NBTCompression
Returns the enum constant of this type with the specified name.
values() - Static method in enum xyz.nickr.nbt.NBTCompression
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class xyz.nickr.nbt.tags.CompoundTag
Gets this compound tag as a collection of NBTTags.

W

write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.NBTTag
Writes data from this tag into the given buffer with the given byte order.
writeString(ByteBuf, ByteOrder, String) - Static method in class xyz.nickr.nbt.tags.NBTTag
Writes a string.

X

xyz.nickr.nbt - package xyz.nickr.nbt
 
xyz.nickr.nbt.tags - package xyz.nickr.nbt.tags
 

_

_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.ByteArrayTag
 
_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.ByteTag
 
_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.CompoundTag
 
_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.DoubleTag
 
_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.EndTag
 
_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.FloatTag
 
_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.IntArrayTag
 
_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.IntTag
 
_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.ListTag
 
_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.LongTag
 
_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.NBTTag
 
_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.ShortTag
 
_print(PrintStream, String) - Method in class xyz.nickr.nbt.tags.StringTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.ByteArrayTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.ByteTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.CompoundTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.DoubleTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.EndTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.FloatTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.IntArrayTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.IntTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.ListTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.LongTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.NBTTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.ShortTag
 
_read(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.StringTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.ByteArrayTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.ByteTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.CompoundTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.DoubleTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.EndTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.FloatTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.IntArrayTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.IntTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.ListTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.LongTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.NBTTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.ShortTag
 
_write(ByteBuf, ByteOrder) - Method in class xyz.nickr.nbt.tags.StringTag
 
A B C D E F G H I L M N P R S T V W X _ 
Skip navigation links

Copyright © 2017. All rights reserved.