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

A

add(Tag) - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
Adds a tag to this list tag.
appendTagName(String) - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTWriter
 

B

ByteArrayTag - Class in com.github.steveice10.opennbt.tag.builtin
A tag containing a byte array.
ByteArrayTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.ByteArrayTag
Creates a tag with the specified name.
ByteArrayTag(String, byte[]) - Constructor for class com.github.steveice10.opennbt.tag.builtin.ByteArrayTag
Creates a tag with the specified name.
ByteArrayTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin
A converter that converts between ByteArrayTag and byte[].
ByteArrayTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.ByteArrayTagConverter
 
ByteTag - Class in com.github.steveice10.opennbt.tag.builtin
A tag containing a byte.
ByteTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.ByteTag
Creates a tag with the specified name.
ByteTag(String, byte) - Constructor for class com.github.steveice10.opennbt.tag.builtin.ByteTag
Creates a tag with the specified name.
ByteTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin
A converter that converts between ByteTag and byte.
ByteTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.ByteTagConverter
 

C

clear() - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
Clears all tags from this compound tag.
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.ByteArrayTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.ByteTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.custom.DoubleArrayTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.custom.FloatArrayTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.custom.ShortArrayTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.DoubleTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.FloatTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.IntArrayTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.IntTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.LongArrayTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.LongTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.ShortTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.StringTag
 
clone() - Method in class com.github.steveice10.opennbt.tag.builtin.Tag
 
com.github.steveice10.opennbt - package com.github.steveice10.opennbt
 
com.github.steveice10.opennbt.conversion - package com.github.steveice10.opennbt.conversion
 
com.github.steveice10.opennbt.conversion.builtin - package com.github.steveice10.opennbt.conversion.builtin
 
com.github.steveice10.opennbt.conversion.builtin.custom - package com.github.steveice10.opennbt.conversion.builtin.custom
 
com.github.steveice10.opennbt.tag - package com.github.steveice10.opennbt.tag
 
com.github.steveice10.opennbt.tag.builtin - package com.github.steveice10.opennbt.tag.builtin
 
com.github.steveice10.opennbt.tag.builtin.custom - package com.github.steveice10.opennbt.tag.builtin.custom
 
CompoundTag - Class in com.github.steveice10.opennbt.tag.builtin
A compound tag containing other tags.
CompoundTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.CompoundTag
Creates a tag with the specified name.
CompoundTag(String, Map<String, Tag>) - Constructor for class com.github.steveice10.opennbt.tag.builtin.CompoundTag
Creates a tag with the specified name.
CompoundTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin
A converter that converts between CompoundTag and Map.
CompoundTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.CompoundTagConverter
 
contains(String) - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
Checks whether the compound tag contains a tag with the specified name.
ConversionException - Exception in com.github.steveice10.opennbt.conversion
An exception thrown when an error occurs while converting something.
ConversionException() - Constructor for exception com.github.steveice10.opennbt.conversion.ConversionException
 
ConversionException(String) - Constructor for exception com.github.steveice10.opennbt.conversion.ConversionException
 
ConversionException(Throwable) - Constructor for exception com.github.steveice10.opennbt.conversion.ConversionException
 
ConversionException(String, Throwable) - Constructor for exception com.github.steveice10.opennbt.conversion.ConversionException
 
convert(ByteArrayTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.ByteArrayTagConverter
 
convert(String, byte[]) - Method in class com.github.steveice10.opennbt.conversion.builtin.ByteArrayTagConverter
 
convert(ByteTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.ByteTagConverter
 
convert(String, Byte) - Method in class com.github.steveice10.opennbt.conversion.builtin.ByteTagConverter
 
convert(CompoundTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.CompoundTagConverter
 
convert(String, Map) - Method in class com.github.steveice10.opennbt.conversion.builtin.CompoundTagConverter
 
convert(DoubleArrayTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.custom.DoubleArrayTagConverter
 
convert(String, double[]) - Method in class com.github.steveice10.opennbt.conversion.builtin.custom.DoubleArrayTagConverter
 
convert(FloatArrayTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.custom.FloatArrayTagConverter
 
convert(String, float[]) - Method in class com.github.steveice10.opennbt.conversion.builtin.custom.FloatArrayTagConverter
 
convert(ShortArrayTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.custom.ShortArrayTagConverter
 
convert(String, short[]) - Method in class com.github.steveice10.opennbt.conversion.builtin.custom.ShortArrayTagConverter
 
convert(DoubleTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.DoubleTagConverter
 
convert(String, Double) - Method in class com.github.steveice10.opennbt.conversion.builtin.DoubleTagConverter
 
convert(FloatTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.FloatTagConverter
 
convert(String, Float) - Method in class com.github.steveice10.opennbt.conversion.builtin.FloatTagConverter
 
convert(IntArrayTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.IntArrayTagConverter
 
convert(String, int[]) - Method in class com.github.steveice10.opennbt.conversion.builtin.IntArrayTagConverter
 
convert(IntTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.IntTagConverter
 
convert(String, Integer) - Method in class com.github.steveice10.opennbt.conversion.builtin.IntTagConverter
 
convert(ListTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.ListTagConverter
 
convert(String, List) - Method in class com.github.steveice10.opennbt.conversion.builtin.ListTagConverter
 
convert(LongArrayTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.LongArrayTagConverter
 
convert(String, long[]) - Method in class com.github.steveice10.opennbt.conversion.builtin.LongArrayTagConverter
 
convert(LongTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.LongTagConverter
 
convert(String, Long) - Method in class com.github.steveice10.opennbt.conversion.builtin.LongTagConverter
 
convert(ShortTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.ShortTagConverter
 
convert(String, Short) - Method in class com.github.steveice10.opennbt.conversion.builtin.ShortTagConverter
 
convert(StringTag) - Method in class com.github.steveice10.opennbt.conversion.builtin.StringTagConverter
 
convert(String, String) - Method in class com.github.steveice10.opennbt.conversion.builtin.StringTagConverter
 
convert(T) - Method in interface com.github.steveice10.opennbt.conversion.TagConverter
Converts a tag to a value.
convert(String, V) - Method in interface com.github.steveice10.opennbt.conversion.TagConverter
Converts a value to a tag.
ConverterRegisterException - Exception in com.github.steveice10.opennbt.conversion
An exception thrown when an error occurs while registering a converter.
ConverterRegisterException() - Constructor for exception com.github.steveice10.opennbt.conversion.ConverterRegisterException
 
ConverterRegisterException(String) - Constructor for exception com.github.steveice10.opennbt.conversion.ConverterRegisterException
 
ConverterRegisterException(Throwable) - Constructor for exception com.github.steveice10.opennbt.conversion.ConverterRegisterException
 
ConverterRegisterException(String, Throwable) - Constructor for exception com.github.steveice10.opennbt.conversion.ConverterRegisterException
 
ConverterRegistry - Class in com.github.steveice10.opennbt.conversion
A registry mapping tags and value types to converters.
ConverterRegistry() - Constructor for class com.github.steveice10.opennbt.conversion.ConverterRegistry
 
convertToTag(String, V) - Static method in class com.github.steveice10.opennbt.conversion.ConverterRegistry
Converts the given value to a tag.
convertToValue(T) - Static method in class com.github.steveice10.opennbt.conversion.ConverterRegistry
Converts the given tag to a value.
createInstance(int, String) - Static method in class com.github.steveice10.opennbt.tag.TagRegistry
Creates an instance of the tag with the given id, using the String constructor.

D

destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.ByteArrayTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.ByteTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.DoubleArrayTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.FloatArrayTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.ShortArrayTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.DoubleTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.FloatTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.IntArrayTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.IntTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.LongArrayTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.LongTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.ShortTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.StringTag
 
destringify(SNBTIO.StringifiedNBTReader) - Method in class com.github.steveice10.opennbt.tag.builtin.Tag
Parses this tag from stringified NBT.
DoubleArrayTag - Class in com.github.steveice10.opennbt.tag.builtin.custom
A tag containing a double array.
DoubleArrayTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.custom.DoubleArrayTag
Creates a tag with the specified name.
DoubleArrayTag(String, double[]) - Constructor for class com.github.steveice10.opennbt.tag.builtin.custom.DoubleArrayTag
Creates a tag with the specified name.
DoubleArrayTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin.custom
A converter that converts between DoubleArrayTag and double[].
DoubleArrayTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.custom.DoubleArrayTagConverter
 
DoubleTag - Class in com.github.steveice10.opennbt.tag.builtin
A tag containing a double.
DoubleTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.DoubleTag
Creates a tag with the specified name.
DoubleTag(String, double) - Constructor for class com.github.steveice10.opennbt.tag.builtin.DoubleTag
Creates a tag with the specified name.
DoubleTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin
A converter that converts between DoubleTag and double.
DoubleTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.DoubleTagConverter
 

E

equals(Object) - Method in class com.github.steveice10.opennbt.tag.builtin.Tag
 

F

FloatArrayTag - Class in com.github.steveice10.opennbt.tag.builtin.custom
A tag containing a float array.
FloatArrayTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.custom.FloatArrayTag
Creates a tag with the specified name.
FloatArrayTag(String, float[]) - Constructor for class com.github.steveice10.opennbt.tag.builtin.custom.FloatArrayTag
Creates a tag with the specified name.
FloatArrayTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin.custom
A converter that converts between FloatArrayTag and float[].
FloatArrayTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.custom.FloatArrayTagConverter
 
FloatTag - Class in com.github.steveice10.opennbt.tag.builtin
A tag containing a float.
FloatTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.FloatTag
Creates a tag with the specified name.
FloatTag(String, float) - Constructor for class com.github.steveice10.opennbt.tag.builtin.FloatTag
Creates a tag with the specified name.
FloatTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin
A converter that converts between FloatTag and float.
FloatTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.FloatTagConverter
 

G

get(String) - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
Gets the tag with the specified name.
get(int) - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
Gets the tag at the given index of this list tag.
getClassFor(int) - Static method in class com.github.steveice10.opennbt.tag.TagRegistry
Gets the tag class with the given id.
getElementType() - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
Gets the element type of the ListTag.
getIdFor(Class<? extends Tag>) - Static method in class com.github.steveice10.opennbt.tag.TagRegistry
Gets the id of the given tag class.
getName() - Method in class com.github.steveice10.opennbt.tag.builtin.Tag
Gets the name of this tag.
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.ByteArrayTag
 
getValue(int) - Method in class com.github.steveice10.opennbt.tag.builtin.ByteArrayTag
Gets a value in this tag's array.
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.ByteTag
 
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
 
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.custom.DoubleArrayTag
 
getValue(int) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.DoubleArrayTag
Gets a value in this tag's array.
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.custom.FloatArrayTag
 
getValue(int) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.FloatArrayTag
Gets a value in this tag's array.
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.custom.ShortArrayTag
 
getValue(int) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.ShortArrayTag
Gets a value in this tag's array.
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.DoubleTag
 
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.FloatTag
 
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.IntArrayTag
 
getValue(int) - Method in class com.github.steveice10.opennbt.tag.builtin.IntArrayTag
Gets a value in this tag's array.
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.IntTag
 
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
 
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.LongArrayTag
 
getValue(int) - Method in class com.github.steveice10.opennbt.tag.builtin.LongArrayTag
Gets a value in this tag's array.
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.LongTag
 
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.ShortTag
 
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.StringTag
 
getValue() - Method in class com.github.steveice10.opennbt.tag.builtin.Tag
Gets the value of this tag.

I

indent(int) - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTWriter
 
IntArrayTag - Class in com.github.steveice10.opennbt.tag.builtin
A tag containing an integer array.
IntArrayTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.IntArrayTag
Creates a tag with the specified name.
IntArrayTag(String, int[]) - Constructor for class com.github.steveice10.opennbt.tag.builtin.IntArrayTag
Creates a tag with the specified name.
IntArrayTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin
A converter that converts between IntArrayTag and int[].
IntArrayTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.IntArrayTagConverter
 
IntTag - Class in com.github.steveice10.opennbt.tag.builtin
A tag containing an integer.
IntTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.IntTag
Creates a tag with the specified name.
IntTag(String, int) - Constructor for class com.github.steveice10.opennbt.tag.builtin.IntTag
Creates a tag with the specified name.
IntTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin
A converter that converts between IntTag and int.
IntTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.IntTagConverter
 
isEmpty() - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
Checks whether the compound tag is empty.
iterator() - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
 
iterator() - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
 

K

keySet() - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
Gets a set of keys in this compound tag.

L

length() - Method in class com.github.steveice10.opennbt.tag.builtin.ByteArrayTag
Gets the length of this tag's array.
length() - Method in class com.github.steveice10.opennbt.tag.builtin.custom.DoubleArrayTag
Gets the length of this tag's array.
length() - Method in class com.github.steveice10.opennbt.tag.builtin.custom.FloatArrayTag
Gets the length of this tag's array.
length() - Method in class com.github.steveice10.opennbt.tag.builtin.custom.ShortArrayTag
Gets the length of this tag's array.
length() - Method in class com.github.steveice10.opennbt.tag.builtin.IntArrayTag
Gets the length of this tag's array.
length() - Method in class com.github.steveice10.opennbt.tag.builtin.LongArrayTag
Gets the length of this tag's array.
ListTag - Class in com.github.steveice10.opennbt.tag.builtin
A tag containing a list of tags.
ListTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.ListTag
Creates an empty list tag with the specified name and no defined type.
ListTag(String, Class<? extends Tag>) - Constructor for class com.github.steveice10.opennbt.tag.builtin.ListTag
Creates an empty list tag with the specified name and type.
ListTag(String, List<Tag>) - Constructor for class com.github.steveice10.opennbt.tag.builtin.ListTag
Creates a list tag with the specified name and value.
ListTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin
A converter that converts between CompoundTag and Map.
ListTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.ListTagConverter
 
LongArrayTag - Class in com.github.steveice10.opennbt.tag.builtin
A tag containing a long array.
LongArrayTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.LongArrayTag
Creates a tag with the specified name.
LongArrayTag(String, long[]) - Constructor for class com.github.steveice10.opennbt.tag.builtin.LongArrayTag
Creates a tag with the specified name.
LongArrayTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin
A converter that converts between LongArrayTag and long[].
LongArrayTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.LongArrayTagConverter
 
LongTag - Class in com.github.steveice10.opennbt.tag.builtin
A tag containing a long.
LongTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.LongTag
Creates a tag with the specified name.
LongTag(String, long) - Constructor for class com.github.steveice10.opennbt.tag.builtin.LongTag
Creates a tag with the specified name.
LongTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin
A converter that converts between LongTag and long.
LongTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.LongTagConverter
 
lookAhead(int) - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTReader
 

M

matchesAny(char, char[]) - Static method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTReader
 

N

NBTIO - Class in com.github.steveice10.opennbt
A class containing methods for reading/writing NBT tags.
NBTIO() - Constructor for class com.github.steveice10.opennbt.NBTIO
 
nonEscapedTagName - Static variable in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTWriter
 

P

parseTag(Tag) - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTReader
 
put(T) - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
Puts the tag into this compound tag.

R

read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.ByteArrayTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.ByteTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.DoubleArrayTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.FloatArrayTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.ShortArrayTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.DoubleTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.FloatTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.IntArrayTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.IntTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.LongArrayTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.LongTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.ShortTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.StringTag
 
read(DataInput) - Method in class com.github.steveice10.opennbt.tag.builtin.Tag
Reads this tag from an input stream.
readCompoundTag(String) - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTReader
 
readFile(String) - Static method in class com.github.steveice10.opennbt.NBTIO
Reads the compressed, big endian root CompoundTag from the given file.
readFile(File) - Static method in class com.github.steveice10.opennbt.NBTIO
Reads the compressed, big endian root CompoundTag from the given file.
readFile(String, boolean, boolean) - Static method in class com.github.steveice10.opennbt.NBTIO
Reads the root CompoundTag from the given file.
readFile(File, boolean, boolean) - Static method in class com.github.steveice10.opennbt.NBTIO
Reads the root CompoundTag from the given file.
readFile(String) - Static method in class com.github.steveice10.opennbt.SNBTIO
Reads stringified root CompoundTag from the given file.
readFile(File) - Static method in class com.github.steveice10.opennbt.SNBTIO
Reads the stringified CompoundTag from the given file.
readNextSingleValueString() - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTReader
 
readNextSingleValueString(int) - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTReader
 
readNextTag(String) - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTReader
 
readSkipWhitespace() - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTReader
 
readTag(InputStream) - Static method in class com.github.steveice10.opennbt.NBTIO
Reads a big endian NBT tag.
readTag(InputStream, boolean) - Static method in class com.github.steveice10.opennbt.NBTIO
Reads an NBT tag.
readTag(DataInput) - Static method in class com.github.steveice10.opennbt.NBTIO
Reads an NBT tag.
readTag(InputStream) - Static method in class com.github.steveice10.opennbt.SNBTIO
Reads a stringified NBT tag.
readUntil(boolean, char...) - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTReader
 
readUntil(int, boolean, char...) - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTReader
 
register(Class<T>, Class<V>, TagConverter<T, V>) - Static method in class com.github.steveice10.opennbt.conversion.ConverterRegistry
Registers a converter.
register(int, Class<? extends Tag>) - Static method in class com.github.steveice10.opennbt.tag.TagRegistry
Registers a tag class.
remove(String) - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
Removes a tag from this compound tag.
remove(Tag) - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
Removes a tag from this list tag.

S

setValue(byte[]) - Method in class com.github.steveice10.opennbt.tag.builtin.ByteArrayTag
Sets the value of this tag.
setValue(int, byte) - Method in class com.github.steveice10.opennbt.tag.builtin.ByteArrayTag
Sets a value in this tag's array.
setValue(byte) - Method in class com.github.steveice10.opennbt.tag.builtin.ByteTag
Sets the value of this tag.
setValue(Map<String, Tag>) - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
Sets the value of this tag.
setValue(double[]) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.DoubleArrayTag
Sets the value of this tag.
setValue(int, double) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.DoubleArrayTag
Sets a value in this tag's array.
setValue(float[]) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.FloatArrayTag
Sets the value of this tag.
setValue(int, float) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.FloatArrayTag
Sets a value in this tag's array.
setValue(short[]) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.ShortArrayTag
Sets the value of this tag.
setValue(int, short) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.ShortArrayTag
Sets a value in this tag's array.
setValue(double) - Method in class com.github.steveice10.opennbt.tag.builtin.DoubleTag
Sets the value of this tag.
setValue(float) - Method in class com.github.steveice10.opennbt.tag.builtin.FloatTag
Sets the value of this tag.
setValue(int[]) - Method in class com.github.steveice10.opennbt.tag.builtin.IntArrayTag
Sets the value of this tag.
setValue(int, int) - Method in class com.github.steveice10.opennbt.tag.builtin.IntArrayTag
Sets a value in this tag's array.
setValue(int) - Method in class com.github.steveice10.opennbt.tag.builtin.IntTag
Sets the value of this tag.
setValue(List<Tag>) - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
Sets the value of this tag.
setValue(long[]) - Method in class com.github.steveice10.opennbt.tag.builtin.LongArrayTag
Sets the value of this tag.
setValue(int, long) - Method in class com.github.steveice10.opennbt.tag.builtin.LongArrayTag
Sets a value in this tag's array.
setValue(long) - Method in class com.github.steveice10.opennbt.tag.builtin.LongTag
Sets the value of this tag.
setValue(short) - Method in class com.github.steveice10.opennbt.tag.builtin.ShortTag
Sets the value of this tag.
setValue(String) - Method in class com.github.steveice10.opennbt.tag.builtin.StringTag
Sets the value of this tag.
ShortArrayTag - Class in com.github.steveice10.opennbt.tag.builtin.custom
A tag containing a short array.
ShortArrayTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.custom.ShortArrayTag
Creates a tag with the specified name.
ShortArrayTag(String, short[]) - Constructor for class com.github.steveice10.opennbt.tag.builtin.custom.ShortArrayTag
Creates a tag with the specified name.
ShortArrayTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin.custom
A converter that converts between ShortArrayTag and short[].
ShortArrayTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.custom.ShortArrayTagConverter
 
ShortTag - Class in com.github.steveice10.opennbt.tag.builtin
A tag containing a short.
ShortTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.ShortTag
Creates a tag with the specified name.
ShortTag(String, short) - Constructor for class com.github.steveice10.opennbt.tag.builtin.ShortTag
Creates a tag with the specified name.
ShortTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin
A converter that converts between ShortTag and short.
ShortTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.ShortTagConverter
 
size() - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
Gets the number of tags in this compound tag.
size() - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
Gets the number of tags in this list tag.
skipWhitespace() - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTReader
 
SNBTIO - Class in com.github.steveice10.opennbt
A class containing methods for reading/writing stringified NBT tags.
SNBTIO() - Constructor for class com.github.steveice10.opennbt.SNBTIO
 
SNBTIO.StringifiedNBTReader - Class in com.github.steveice10.opennbt
 
SNBTIO.StringifiedNBTWriter - Class in com.github.steveice10.opennbt
 
StringifiedNBTReader(InputStream) - Constructor for class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTReader
 
StringifiedNBTWriter(OutputStream) - Constructor for class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTWriter
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.ByteArrayTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.ByteTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.DoubleArrayTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.FloatArrayTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.ShortArrayTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.DoubleTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.FloatTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.IntArrayTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.IntTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.LongArrayTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.LongTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.ShortTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.StringTag
 
stringify(SNBTIO.StringifiedNBTWriter, boolean, int) - Method in class com.github.steveice10.opennbt.tag.builtin.Tag
Write this tag as stringified NBT.
StringTag - Class in com.github.steveice10.opennbt.tag.builtin
A tag containing a string.
StringTag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.StringTag
Creates a tag with the specified name.
StringTag(String, String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.StringTag
Creates a tag with the specified name.
StringTagConverter - Class in com.github.steveice10.opennbt.conversion.builtin
A converter that converts between StringTag and String.
StringTagConverter() - Constructor for class com.github.steveice10.opennbt.conversion.builtin.StringTagConverter
 

T

Tag - Class in com.github.steveice10.opennbt.tag.builtin
Represents an NBT tag.
Tag(String) - Constructor for class com.github.steveice10.opennbt.tag.builtin.Tag
Creates a tag with the specified name.
TagConverter<T extends Tag,V> - Interface in com.github.steveice10.opennbt.conversion
A converter that converts between a tag type and a value type.
TagCreateException - Exception in com.github.steveice10.opennbt.tag
An exception thrown when an error occurs while created a tag instance.
TagCreateException() - Constructor for exception com.github.steveice10.opennbt.tag.TagCreateException
 
TagCreateException(String) - Constructor for exception com.github.steveice10.opennbt.tag.TagCreateException
 
TagCreateException(Throwable) - Constructor for exception com.github.steveice10.opennbt.tag.TagCreateException
 
TagCreateException(String, Throwable) - Constructor for exception com.github.steveice10.opennbt.tag.TagCreateException
 
TagRegisterException - Exception in com.github.steveice10.opennbt.tag
An exception thrown when an error occurs while registering a tag.
TagRegisterException() - Constructor for exception com.github.steveice10.opennbt.tag.TagRegisterException
 
TagRegisterException(String) - Constructor for exception com.github.steveice10.opennbt.tag.TagRegisterException
 
TagRegisterException(Throwable) - Constructor for exception com.github.steveice10.opennbt.tag.TagRegisterException
 
TagRegisterException(String, Throwable) - Constructor for exception com.github.steveice10.opennbt.tag.TagRegisterException
 
TagRegistry - Class in com.github.steveice10.opennbt.tag
A registry containing different tag classes.
TagRegistry() - Constructor for class com.github.steveice10.opennbt.tag.TagRegistry
 
toString() - Method in class com.github.steveice10.opennbt.tag.builtin.Tag
 

U

unregister(Class<T>, Class<V>) - Static method in class com.github.steveice10.opennbt.conversion.ConverterRegistry
Unregisters a converter.
unregister(int) - Static method in class com.github.steveice10.opennbt.tag.TagRegistry
Unregisters a tag class.

V

values() - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
Gets a collection of tags in this compound tag.

W

write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.ByteArrayTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.ByteTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.CompoundTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.DoubleArrayTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.FloatArrayTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.custom.ShortArrayTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.DoubleTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.FloatTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.IntArrayTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.IntTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.ListTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.LongArrayTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.LongTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.ShortTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.StringTag
 
write(DataOutput) - Method in class com.github.steveice10.opennbt.tag.builtin.Tag
Writes this tag to an output stream.
writeFile(CompoundTag, String) - Static method in class com.github.steveice10.opennbt.NBTIO
Writes the given root CompoundTag to the given file, compressed and in big endian.
writeFile(CompoundTag, File) - Static method in class com.github.steveice10.opennbt.NBTIO
Writes the given root CompoundTag to the given file, compressed and in big endian.
writeFile(CompoundTag, String, boolean, boolean) - Static method in class com.github.steveice10.opennbt.NBTIO
Writes the given root CompoundTag to the given file.
writeFile(CompoundTag, File, boolean, boolean) - Static method in class com.github.steveice10.opennbt.NBTIO
Writes the given root CompoundTag to the given file.
writeFile(CompoundTag, String) - Static method in class com.github.steveice10.opennbt.SNBTIO
Writes the given root CompoundTag to the given file as stringified NBT.
writeFile(CompoundTag, File) - Static method in class com.github.steveice10.opennbt.SNBTIO
Writes the given root CompoundTag to the given file as stringified NBT.
writeFile(CompoundTag, String, boolean) - Static method in class com.github.steveice10.opennbt.SNBTIO
Writes the given root CompoundTag to the given file as stringified NBT.
writeFile(CompoundTag, File, boolean) - Static method in class com.github.steveice10.opennbt.SNBTIO
Writes the given root CompoundTag to the given file as stringified NBT.
writeTag(OutputStream, Tag) - Static method in class com.github.steveice10.opennbt.NBTIO
Writes an NBT tag in big endian.
writeTag(OutputStream, Tag, boolean) - Static method in class com.github.steveice10.opennbt.NBTIO
Writes an NBT tag.
writeTag(DataOutput, Tag) - Static method in class com.github.steveice10.opennbt.NBTIO
Writes an NBT tag.
writeTag(Tag, boolean) - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTWriter
 
writeTag(Tag, boolean, int) - Method in class com.github.steveice10.opennbt.SNBTIO.StringifiedNBTWriter
 
writeTag(OutputStream, Tag) - Static method in class com.github.steveice10.opennbt.SNBTIO
Writes a stringified NBT tag.
writeTag(OutputStream, Tag, boolean) - Static method in class com.github.steveice10.opennbt.SNBTIO
Writes a stringified NBT tag.
A B C D E F G I K L M N P R S T U V W 
Skip navigation links

Copyright © 2021. All rights reserved.