B C E F G I L M N P S T U V _ 

B

bukkitToMc(ItemStack) - Static method in enum net.drgnome.nbtlib.NBT
Converts a Bukkit ItemStack into a Minecraft ItemStack.

C

callSuper(Object, Method, Object...) - Static method in class net.drgnome.nbtlib.ClassProxy
Calls the method that has been overridden by a proxy method.
ClassProxy - Class in net.drgnome.nbtlib
A util which allows you to create class proxies.

E

enabled() - Static method in class net.drgnome.nbtlib.NBTLib
Returns true if NBTLib is enabled and false otherwise.

F

fetchCraftbukkitField(String, Object, String) - Static method in class net.drgnome.nbtlib.NBTLib
Fetches the value of a field of a Craftbukkit class.
fetchDynamicCraftbukkitField(String, Object, Object) - Static method in class net.drgnome.nbtlib.NBTLib
Fetches the value of a field of a Craftbukkit class without knowing the name of the field.
fetchDynamicField(String, Object, Object) - Static method in class net.drgnome.nbtlib.NBTLib
Tries to identify a field of class by the fields type and returns the value of the first found field.
fetchDynamicMinecraftField(String, Object, Object) - Static method in class net.drgnome.nbtlib.NBTLib
Fetches the value of a field of a Minecraft class without knowing the name of the field.
fetchField(String, Object, String) - Static method in class net.drgnome.nbtlib.NBTLib
Fetches the value of a field of a class.
fetchMinecraftField(String, Object, String) - Static method in class net.drgnome.nbtlib.NBTLib
Fetches the value of a field of a Minecraft class.
filterMethod(Method) - Method in interface net.drgnome.nbtlib.MethodFilter
Returns a boolean indicating whether or not to filter a Method.

G

get() - Method in class net.drgnome.nbtlib.Tag
Returns the value of this Tag.
getClass(Class, boolean) - Static method in class net.drgnome.nbtlib.ClassProxy
Creates a proxy class for a given super class.
getClass(Class, MethodFilter, boolean) - Static method in class net.drgnome.nbtlib.ClassProxy
Creates a proxy class for a given super class.
getConstructor(Class, Class...) - Static method in class net.drgnome.nbtlib.NBTLib
Returns the constructor of a class.
getCraftbukkitClass(String) - Static method in class net.drgnome.nbtlib.NBTLib
Returns a Class from the Craftbukkit package.
getCraftbukkitPackage() - Static method in class net.drgnome.nbtlib.NBTLib
Returns the Craftbukkit package name with a trailing dot.
getEnum(Object) - Static method in enum net.drgnome.nbtlib.NBT
Returns an NBT representing the type of a Minecraft NBTBase object.
getField(Class, Class) - Static method in class net.drgnome.nbtlib.NBTLib
Tries to identify a field of class by the fields type.
getField(Class, String) - Static method in class net.drgnome.nbtlib.NBTLib
Returns a field of a class.
getId() - Method in enum net.drgnome.nbtlib.NBT
Returns the ID of the NBT Tag represented by this enum constant.
getMethod(Class, Class, Class...) - Static method in class net.drgnome.nbtlib.NBTLib
Returns a method of a class.
getMethod(Class, String, Class...) - Static method in class net.drgnome.nbtlib.NBTLib
Returns a method of a class.
getMinecraftClass(String) - Static method in class net.drgnome.nbtlib.NBTLib
Returns a Class from the Minecraft package.
getMinecraftPackage() - Static method in class net.drgnome.nbtlib.NBTLib
Returns the Minecraft package name with a trailing dot.
getMinecraftVersion() - Static method in class net.drgnome.nbtlib.NBTLib
Returns the Minecraft version.
getPackageVersion() - Static method in class net.drgnome.nbtlib.NBTLib
Returns the Minecraft package version.
getType() - Method in class net.drgnome.nbtlib.Tag
Returns an NBT representing the type of this Tag.

I

instantiate(String, Object[], Object...) - Static method in class net.drgnome.nbtlib.NBTLib
Returns a new instance of className.
instantiateCraftbukkit(String, Object[], Object...) - Static method in class net.drgnome.nbtlib.NBTLib
Returns a new instance of a Craftbukkit class.
instantiateMinecraft(String, Object[], Object...) - Static method in class net.drgnome.nbtlib.NBTLib
Returns a new instance of a Minecraft class.
invoke(String, Object, String, Object[], Object...) - Static method in class net.drgnome.nbtlib.NBTLib
Invokes a method of a class.
invokeCraftbukkit(String, Object, String, Object[], Object...) - Static method in class net.drgnome.nbtlib.NBTLib
Invokes a method of a Craftbukkit class.
invokeCraftbukkitDynamic(String, Object, Object, Object[], Object...) - Static method in class net.drgnome.nbtlib.NBTLib
Tries to invoke a method of a Craftbukkit class without knowing the methods name.
invokeDynamic(String, Object, Object, Object[], Object...) - Static method in class net.drgnome.nbtlib.NBTLib
Tries to identify a method of a class by its return and parameter types.
invokeMinecraft(String, Object, String, Object[], Object...) - Static method in class net.drgnome.nbtlib.NBTLib
Invokes a method of a Minecraft class.
invokeMinecraftDynamic(String, Object, Object, Object[], Object...) - Static method in class net.drgnome.nbtlib.NBTLib
Tries to invoke a method of a Minecraft class without knowing the methods name.
isProxy(Class) - Static method in class net.drgnome.nbtlib.ClassProxy
Returns true if the given Class object is a proxy class generated by the ClassProxy class.
itemStackToMap(ItemStack) - Static method in enum net.drgnome.nbtlib.NBT
Converts a Bukkit ItemStack into a Map.

L

loadItemStack(byte[]) - Static method in enum net.drgnome.nbtlib.NBT
Loads a Bukkit ItemStack from an array of bytes (using NBT).
loadItemStack(InputStream) - Static method in enum net.drgnome.nbtlib.NBT
Loads a Bukkit ItemStack from an InputStream (using NBT).
loadItemStack(DataInput) - Static method in enum net.drgnome.nbtlib.NBT
Loads a Bukkit ItemStack from a DataInput object (using NBT).
loadItemStack64(String) - Static method in enum net.drgnome.nbtlib.NBT
Loads a Bukkit ItemStack from a base64 encoded string (using NBT).
loadNBT(byte[]) - Static method in enum net.drgnome.nbtlib.NBT
Loads an NBTTagCompound from an array of bytes.
loadNBT(InputStream) - Static method in enum net.drgnome.nbtlib.NBT
Loads an NBTTagCompound from an InputStream.
loadNBT(DataInput) - Static method in enum net.drgnome.nbtlib.NBT
Loads an NBTTagCompound from a DataInput object.
loadNBT64(String) - Static method in enum net.drgnome.nbtlib.NBT
Loads an NBTTagCompound from a base64 encoded string.

M

mapToItemStack(Map<String, ?>) - Static method in enum net.drgnome.nbtlib.NBT
Converts a Map into a Bukkit ItemStack.
mapToNBT(String, Map<String, ?>) - Static method in enum net.drgnome.nbtlib.NBT
Deprecated.
mapToNBT(Map<String, ?>) - Static method in enum net.drgnome.nbtlib.NBT
Converts a Map into an NBTTagCompound.
mcToBukkit(Object) - Static method in enum net.drgnome.nbtlib.NBT
Converts a Minecraft ItemStack into a Bukkit ItemStack.
MethodFilter - Interface in net.drgnome.nbtlib
When creating a new proxy using ClassProxy, you may specify a MethodFilter to select which methods should be overridden and which not.

N

NBT - Enum in net.drgnome.nbtlib
A bunch of NBT tools.
NBTLib - Class in net.drgnome.nbtlib
The "main" class and base of NBTLib.
NBTLib() - Constructor for class net.drgnome.nbtlib.NBTLib
 
NBTLibDisabledException - Exception in net.drgnome.nbtlib
Thrown if the NBTLib is disabled and a method of it is invoked.
NBTLibDisabledException() - Constructor for exception net.drgnome.nbtlib.NBTLibDisabledException
 
NBTToMap(Object) - Static method in enum net.drgnome.nbtlib.NBT
Converts an NBTTagCompound into a Map.
NBTToTag(Object) - Static method in enum net.drgnome.nbtlib.NBT
Converts an NBTTagCompound into a Tag.
net.drgnome.nbtlib - package net.drgnome.nbtlib
 
newBool(boolean) - Static method in class net.drgnome.nbtlib.Tag
Creates a new byte tag.
newByte(byte) - Static method in class net.drgnome.nbtlib.Tag
Creates a new byte tag.
newByteArray(byte[]) - Static method in class net.drgnome.nbtlib.Tag
Creates a new byte array tag.
newCompound(Map<String, ?>) - Static method in class net.drgnome.nbtlib.Tag
Creates a new Map tag.
newDouble(double) - Static method in class net.drgnome.nbtlib.Tag
Creates a new double tag.
newFloat(float) - Static method in class net.drgnome.nbtlib.Tag
Creates a new float tag.
newInstance(Class<T>, InvocationHandler, Class[], Object...) - Static method in class net.drgnome.nbtlib.ClassProxy
Creates a proxy class for a given super class and instantiates it.
newInstance(Class<T>, MethodFilter, InvocationHandler, Class[], Object...) - Static method in class net.drgnome.nbtlib.ClassProxy
Creates a proxy class for a given super class and instantiates it.
newInt(int) - Static method in class net.drgnome.nbtlib.Tag
Creates a new int tag.
newIntArray(int[]) - Static method in class net.drgnome.nbtlib.Tag
Creates a new int array tag.
newList(List) - Static method in class net.drgnome.nbtlib.Tag
Creates a new List tag.
newLong(long) - Static method in class net.drgnome.nbtlib.Tag
Creates a new long tag.
newShort(short) - Static method in class net.drgnome.nbtlib.Tag
Creates a new short tag.
newString(String) - Static method in class net.drgnome.nbtlib.Tag
Creates a new String tag.

P

parseClass(Object...) - Static method in class net.drgnome.nbtlib.NBTLib
Parses an array of Classes and/or Strings to only Classes.
parseClass(Object) - Static method in class net.drgnome.nbtlib.NBTLib
Parses a String or Class to a Class.
putCraftbukkitField(String, Object, String, Object) - Static method in class net.drgnome.nbtlib.NBTLib
Puts a value into a field of a Craftbukkit class.
putDynamicCraftbukkitField(String, Object, Object, Object) - Static method in class net.drgnome.nbtlib.NBTLib
Puts a value into a field of a Craftbukkit class without knowing the name of the field.
putDynamicField(String, Object, Object, Object) - Static method in class net.drgnome.nbtlib.NBTLib
Tries to identify a field of class by the fields type and puts the value into the first found field.
putDynamicMinecraftField(String, Object, Object, Object) - Static method in class net.drgnome.nbtlib.NBTLib
Puts a value into a field of a Minecraft class without knowing the name of the field.
putField(String, Object, String, Object) - Static method in class net.drgnome.nbtlib.NBTLib
Puts a value into a field of a class.
putMinecraftField(String, Object, String, Object) - Static method in class net.drgnome.nbtlib.NBTLib
Puts a value into a field of a Minecraft class.

S

saveItemStack(ItemStack) - Static method in enum net.drgnome.nbtlib.NBT
Saves a Bukkit ItemStack to an array of bytes (using NBT).
saveItemStack(OutputStream, ItemStack) - Static method in enum net.drgnome.nbtlib.NBT
Saves a Bukkit ItemStack to an OutputStream (using NBT).
saveItemStack(DataOutput, ItemStack) - Static method in enum net.drgnome.nbtlib.NBT
Saves a Bukkit ItemStack to a DataOutput object (using NBT).
saveItemStack64(ItemStack) - Static method in enum net.drgnome.nbtlib.NBT
Saves a Bukkit ItemStack to a base64 encoded string (using NBT).
saveNBT(Object) - Static method in enum net.drgnome.nbtlib.NBT
Loads an NBTTagCompound from an array of bytes.
saveNBT(OutputStream, Object) - Static method in enum net.drgnome.nbtlib.NBT
Saves an NBTTagCompound to an InputStream.
saveNBT(DataOutput, Object) - Static method in enum net.drgnome.nbtlib.NBT
Saves an NBTTagCompound to a DataInput object.
saveNBT64(Object) - Static method in enum net.drgnome.nbtlib.NBT
Saves an NBTTagCompound to a base64 encoded string.

T

Tag<T> - Class in net.drgnome.nbtlib
A representation of Minecraft NBT tags.
tagToNBT(String, Tag) - Static method in enum net.drgnome.nbtlib.NBT
Deprecated.
tagToNBT(Tag) - Static method in enum net.drgnome.nbtlib.NBT
Converts a Tag into an NBTTagCompound.

U

UnknownTagException - Exception in net.drgnome.nbtlib
Thrown by Tag.newList() and Tag.newCompound() if the List of Map contains a value that can't be represented by a Tag.
UnknownTagException() - Constructor for exception net.drgnome.nbtlib.UnknownTagException
 

V

valueOf(String) - Static method in enum net.drgnome.nbtlib.NBT
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.drgnome.nbtlib.NBT
Returns an array containing the constants of this enum type, in the order they are declared.

_

_log - Static variable in class net.drgnome.nbtlib.NBTLib
Just the console.
_version - Static variable in class net.drgnome.nbtlib.NBTLib
Just the NBTLib version.
B C E F G I L M N P S T U V _ 

Copyright © 2013. All Rights Reserved.