Index

B C D E F G H I L N O R S T V W 
All Classes|All Packages|Serialized Form

B

BYTE - Enum constant in enum class org.mattrick.enbeet.TagType
 
BYTE_ARRAY - Enum constant in enum class org.mattrick.enbeet.TagType
 

C

COMPOUND - Enum constant in enum class org.mattrick.enbeet.TagType
 

D

data() - Method in class org.mattrick.enbeet.NBTCompound
Get the backing Map of the NBTCompound.
DOUBLE - Enum constant in enum class org.mattrick.enbeet.TagType
 

E

END - Enum constant in enum class org.mattrick.enbeet.TagType
 
equals(Object) - Method in class org.mattrick.enbeet.NBTCompound
 

F

FLOAT - Enum constant in enum class org.mattrick.enbeet.TagType
 
from(byte) - Static method in enum class org.mattrick.enbeet.TagType
Get the tag from its ID.
from(Class<?>) - Static method in enum class org.mattrick.enbeet.TagType
 

G

get(int) - Method in class org.mattrick.enbeet.NBTList
Get the Object at the given index.
get(Class<T>, int) - Method in class org.mattrick.enbeet.NBTList
Get the Object of the given type at the given index.
get(Class<T>, String...) - Method in class org.mattrick.enbeet.NBTCompound
Get the value of the given type at the given path.
get(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get the value at the given path.
getByte(int) - Method in class org.mattrick.enbeet.NBTList
Get the Byte at the given index.
getByte(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a Byte at the given path.
getByteArray(int) - Method in class org.mattrick.enbeet.NBTList
Get the byte[] at the given index.
getByteArray(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a byte[] at the given path.
getCompound(int) - Method in class org.mattrick.enbeet.NBTList
Get the NBTCompound at the given index.
getCompound(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a NBTCompound at the given path.
getDouble(int) - Method in class org.mattrick.enbeet.NBTList
Get the Double at the given index.
getDouble(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a Double at the given path.
getFloat(int) - Method in class org.mattrick.enbeet.NBTList
Get the Float at the given index.
getFloat(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a Float at the given path.
getId() - Method in enum class org.mattrick.enbeet.TagType
Get the numerical ID of the tag.
getInt(int) - Method in class org.mattrick.enbeet.NBTList
Get the Integer at the given index.
getInt(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a Integer at the given path.
getIntArray(int) - Method in class org.mattrick.enbeet.NBTList
Get the int[] at the given index.
getIntArray(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a int[] at the given path.
getList(int) - Method in class org.mattrick.enbeet.NBTList
Get the NBTList at the given index.
getList(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a NBTList at the given path.
getLong(int) - Method in class org.mattrick.enbeet.NBTList
Get the Long at the given index.
getLong(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a Long at the given path.
getLongArray(int) - Method in class org.mattrick.enbeet.NBTList
Get the long[] at the given index.
getLongArray(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a long[] at the given path.
getName() - Method in class org.mattrick.enbeet.NBTCompound
Get the name of this NBTCompound ("named tag"), if it exists.
getShort(int) - Method in class org.mattrick.enbeet.NBTList
Get the Short at the given index.
getShort(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a Short at the given path.
getString(int) - Method in class org.mattrick.enbeet.NBTList
Get the String at the given index.
getString(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a String at the given path.
getType() - Method in class org.mattrick.enbeet.NBTList
Get the type of this NBTList.
getType() - Method in enum class org.mattrick.enbeet.TagType
 
getVarIntArray(String...) - Method in class org.mattrick.enbeet.NBTCompound
Get a int[] (which was coded as a varint array) at the given path.

H

hashCode() - Method in class org.mattrick.enbeet.NBTCompound
 

I

INT - Enum constant in enum class org.mattrick.enbeet.TagType
 
INT_ARRAY - Enum constant in enum class org.mattrick.enbeet.TagType
 

L

LIST - Enum constant in enum class org.mattrick.enbeet.TagType
 
LONG - Enum constant in enum class org.mattrick.enbeet.TagType
 
LONG_ARRAY - Enum constant in enum class org.mattrick.enbeet.TagType
 

N

NBTCompound - Class in org.mattrick.enbeet
A Minecraft NBT Compound.
NBTCompound() - Constructor for class org.mattrick.enbeet.NBTCompound
Create a new NBTCompound.
NBTCompound(String) - Constructor for class org.mattrick.enbeet.NBTCompound
Create a new NBTCompound with the given name in its root.
NBTException - Exception in org.mattrick.enbeet.io
An exception has occurred in relation to NBT parsing.
NBTException(String) - Constructor for exception org.mattrick.enbeet.io.NBTException
Create a new NBTException.
NBTList - Class in org.mattrick.enbeet
Represents an NBT ListTag, which contains one type of NBT Tag.
NBTList(TagType) - Constructor for class org.mattrick.enbeet.NBTList
Create a new NBTList of the given type.
NBTReader - Class in org.mattrick.enbeet.io
Reads an NBTCompound from an InputStream.
NBTReader(InputStream) - Constructor for class org.mattrick.enbeet.io.NBTReader
Creates an NBTReader using the specified InputStream.
NBTWriter - Class in org.mattrick.enbeet.io
 
NBTWriter(OutputStream) - Constructor for class org.mattrick.enbeet.io.NBTWriter
Create a new NBTWriter with the given output stream.
NBTWriter(OutputStream, boolean) - Constructor for class org.mattrick.enbeet.io.NBTWriter
Create a new NBTWriter, optionally applying Gzip compression.

O

org.mattrick.enbeet - package org.mattrick.enbeet
 
org.mattrick.enbeet.io - package org.mattrick.enbeet.io
 

R

read() - Method in class org.mattrick.enbeet.io.NBTReader
Read the NBTCompound from the InputStream.

S

set(Object, String...) - Method in class org.mattrick.enbeet.NBTCompound
Set a value in the NBTCompound.
setName(String) - Method in class org.mattrick.enbeet.NBTCompound
Set the name of this NBTCompound ("named tag").
SHORT - Enum constant in enum class org.mattrick.enbeet.TagType
 
STRING - Enum constant in enum class org.mattrick.enbeet.TagType
 

T

TagType - Enum Class in org.mattrick.enbeet
The type of a given NBT tag.
toString() - Method in class org.mattrick.enbeet.NBTCompound
 

V

valueOf(String) - Static method in enum class org.mattrick.enbeet.TagType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.mattrick.enbeet.TagType
Returns an array containing the constants of this enum class, in the order they are declared.

W

write(NBTCompound) - Method in class org.mattrick.enbeet.io.NBTWriter
Writes the given NBTCompound to the given OutputStream.
B C D E F G H I L N O R S T V W 
All Classes|All Packages|Serialized Form