Index

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

A

AnvilInventory - Interface in de.studiocode.inventoryaccess.abstraction.inventory
 

B

BLACK_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
BLUE_ARROW - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
BLUE_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
BROWN_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
BUKKIT_PACKAGE_PATH - Static variable in class de.studiocode.inventoryaccess.util.ReflectionRegistry
 

C

CartographyInventory - Interface in de.studiocode.inventoryaccess.abstraction.inventory
 
CB_CRAFT_META_ITEM_CLASS - Static variable in class de.studiocode.inventoryaccess.util.ReflectionRegistry
 
CB_CRAFT_META_ITEM_DISPLAY_NAME_FIELD - Static variable in class de.studiocode.inventoryaccess.util.ReflectionRegistry
 
CB_CRAFT_META_ITEM_LORE_FIELD - Static variable in class de.studiocode.inventoryaccess.util.ReflectionRegistry
 
CB_CRAFT_META_SKULL_CLASS - Static variable in class de.studiocode.inventoryaccess.util.ReflectionRegistry
 
CB_CRAFT_META_SKULL_PROFILE_FIELD - Static variable in class de.studiocode.inventoryaccess.util.ReflectionRegistry
 
construct(Constructor<T>, Object...) - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
constructEmpty(Class<?>) - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
CRAFT_BUKKIT_PACKAGE_PATH - Static variable in class de.studiocode.inventoryaccess.util.ReflectionRegistry
 
createAnvilInventory(Player, BaseComponent[], Consumer<String>) - Static method in class de.studiocode.inventoryaccess.version.InventoryAccess
Creates a new AnvilInventory.
createCartographyInventory(Player, BaseComponent[]) - Static method in class de.studiocode.inventoryaccess.version.InventoryAccess
Creates a new CartographyInventory.
CYAN_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 

D

DataUtils - Class in de.studiocode.inventoryaccess.util
 
DataUtils() - Constructor for class de.studiocode.inventoryaccess.util.DataUtils
 
de.studiocode.inventoryaccess.abstraction.inventory - package de.studiocode.inventoryaccess.abstraction.inventory
 
de.studiocode.inventoryaccess.abstraction.util - package de.studiocode.inventoryaccess.abstraction.util
 
de.studiocode.inventoryaccess.map - package de.studiocode.inventoryaccess.map
 
de.studiocode.inventoryaccess.util - package de.studiocode.inventoryaccess.util
 
de.studiocode.inventoryaccess.version - package de.studiocode.inventoryaccess.version
 
deserializeItemStack(byte[], boolean) - Method in interface de.studiocode.inventoryaccess.abstraction.util.ItemUtils
Deserializes an ItemStack from a byte[]
deserializeItemStack(InputStream, boolean) - Method in interface de.studiocode.inventoryaccess.abstraction.util.ItemUtils
Deserializes an ItemStack from a byte[]

G

getBukkitClass(String) - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
getBukkitInventory() - Method in interface de.studiocode.inventoryaccess.abstraction.inventory.AnvilInventory
Gets Bukkit's Inventory associated to this AnvilInventory
getBukkitInventory() - Method in interface de.studiocode.inventoryaccess.abstraction.inventory.CartographyInventory
Gets Bukkit's Inventory associated to this AnvilInventory
getCB() - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
getCBClass(String) - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
getClass(String) - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
getColors() - Method in class de.studiocode.inventoryaccess.map.MapPatch
 
getComponents() - Method in class de.studiocode.inventoryaccess.map.MapIcon
 
getConstructor(Class<T>, boolean, Class<?>...) - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
getField(Class<?>, boolean, String) - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
getFieldValue(Field, Object) - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
getHeight() - Method in class de.studiocode.inventoryaccess.map.MapPatch
 
getId() - Method in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
getImplClass(String) - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
getInventoryUtils() - Static method in class de.studiocode.inventoryaccess.version.InventoryAccess
getItemUtils() - Static method in class de.studiocode.inventoryaccess.version.InventoryAccess
Gets the ItemUtils
getMapColor() - Method in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
getMethod(Class<?>, boolean, String, Class<?>...) - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
getPackageName() - Method in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 
getPlayerUtils() - Static method in class de.studiocode.inventoryaccess.version.InventoryAccess
Gets the PlayerUtils
getRenameText() - Method in interface de.studiocode.inventoryaccess.abstraction.inventory.AnvilInventory
Gets the rename text the user has typed in the renaming section of the anvil.
getRot() - Method in class de.studiocode.inventoryaccess.map.MapIcon
 
getSince() - Method in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 
getStartX() - Method in class de.studiocode.inventoryaccess.map.MapPatch
 
getStartY() - Method in class de.studiocode.inventoryaccess.map.MapPatch
 
getType() - Method in class de.studiocode.inventoryaccess.map.MapIcon
 
getVersionNumber() - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
getWidth() - Method in class de.studiocode.inventoryaccess.map.MapPatch
 
getX() - Method in class de.studiocode.inventoryaccess.map.MapIcon
 
getY() - Method in class de.studiocode.inventoryaccess.map.MapIcon
 
GRAY_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
GREEN_ARROW - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
GREEN_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 

H

hasMapColor() - Method in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 

I

InventoryAccess - Class in de.studiocode.inventoryaccess.version
 
InventoryAccess() - Constructor for class de.studiocode.inventoryaccess.version.InventoryAccess
 
InventoryAccessRevision - Enum in de.studiocode.inventoryaccess.version
 
InventoryUtils - Interface in de.studiocode.inventoryaccess.abstraction.util
 
invokeMethod(Method, Object, Object...) - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
isHigherOrEqualThanServer(int...) - Static method in class de.studiocode.inventoryaccess.util.VersionUtils
Returns if the given version is higher or equal to the one currently running on the server.
isHigherOrEqualThanServer(String) - Static method in class de.studiocode.inventoryaccess.util.VersionUtils
Returns if the given version is higher or equal to the one currently running on the server.
isOpen() - Method in interface de.studiocode.inventoryaccess.abstraction.inventory.AnvilInventory
Gets if this inventory is currently open.
isOpen() - Method in interface de.studiocode.inventoryaccess.abstraction.inventory.CartographyInventory
Gets if this inventory is currently open.
isRenderedOnFrame() - Method in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
isServerHigherOrEqual(int...) - Static method in class de.studiocode.inventoryaccess.util.VersionUtils
Returns if the server is on this or a newer version of Minecraft.
isServerHigherOrEqual(String) - Static method in class de.studiocode.inventoryaccess.util.VersionUtils
Returns if the server is on this or a newer version of Minecraft.
ItemUtils - Interface in de.studiocode.inventoryaccess.abstraction.util
 

L

LIGHT_BLUE_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
LIGHT_GRAY_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
LIME_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 

M

MAGENTA_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
MANSION - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
MapIcon - Class in de.studiocode.inventoryaccess.map
 
MapIcon(MapIcon.MapIconType, int, int, int, BaseComponent[]) - Constructor for class de.studiocode.inventoryaccess.map.MapIcon
 
MapIcon(MapIcon.MapIconType, byte, byte, byte) - Constructor for class de.studiocode.inventoryaccess.map.MapIcon
 
MapIcon.MapIconType - Enum in de.studiocode.inventoryaccess.map
 
MapPatch - Class in de.studiocode.inventoryaccess.map
 
MapPatch(int, int, int, int, byte[]) - Constructor for class de.studiocode.inventoryaccess.map.MapPatch
 

O

open() - Method in interface de.studiocode.inventoryaccess.abstraction.inventory.AnvilInventory
Opens the inventory.
open() - Method in interface de.studiocode.inventoryaccess.abstraction.inventory.CartographyInventory
Opens the inventory.
openCustomInventory(Player, Inventory) - Method in interface de.studiocode.inventoryaccess.abstraction.util.InventoryUtils
Opens an Inventory as a custom inventory.
openCustomInventory(Player, Inventory, BaseComponent[]) - Method in interface de.studiocode.inventoryaccess.abstraction.util.InventoryUtils
Opens an Inventory as a custom inventory with a title that differs from the actual title of the Inventory.
ORANGE_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 

P

PINK_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
PlayerUtils - Interface in de.studiocode.inventoryaccess.abstraction.util
 
PLUGIN_CLASS_LOADER_CLASS - Static variable in class de.studiocode.inventoryaccess.util.ReflectionRegistry
 
PLUGIN_CLASS_LOADER_PLUGIN_FIELD - Static variable in class de.studiocode.inventoryaccess.util.ReflectionRegistry
 
PURPLE_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 

R

R1 - Enum constant in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 
R10 - Enum constant in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 
R2 - Enum constant in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 
R3 - Enum constant in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 
R4 - Enum constant in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 
R5 - Enum constant in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 
R6 - Enum constant in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 
R7 - Enum constant in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 
R8 - Enum constant in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 
R9 - Enum constant in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 
RED_ARROW - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
RED_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
RED_CROSS - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
RED_POINTER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
ReflectionRegistry - Class in de.studiocode.inventoryaccess.util
 
ReflectionRegistry() - Constructor for class de.studiocode.inventoryaccess.util.ReflectionRegistry
 
ReflectionUtils - Class in de.studiocode.inventoryaccess.util
 
ReflectionUtils() - Constructor for class de.studiocode.inventoryaccess.util.ReflectionUtils
 
REQUIRED_REVISION - Static variable in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
 

S

sendMapUpdate(Player, int, byte, boolean, MapPatch, List<MapIcon>) - Method in interface de.studiocode.inventoryaccess.abstraction.util.PlayerUtils
Sends a map update to a Player
sendResourcePack(Player, String, byte[], BaseComponent[], boolean) - Method in interface de.studiocode.inventoryaccess.abstraction.util.PlayerUtils
Sends a resource pack request to a Player
serializeItemStack(ItemStack, boolean) - Method in interface de.studiocode.inventoryaccess.abstraction.util.ItemUtils
Serializes an ItemStack to a byte[]
serializeItemStack(ItemStack, OutputStream, boolean) - Method in interface de.studiocode.inventoryaccess.abstraction.util.ItemUtils
Serializes an ItemStack to a byte[]
setDisplayName(ItemMeta, BaseComponent[]) - Method in interface de.studiocode.inventoryaccess.abstraction.util.ItemUtils
Sets the display name of an ItemMeta
setFieldValue(Field, Object, Object) - Static method in class de.studiocode.inventoryaccess.util.ReflectionUtils
 
setItem(int, ItemStack) - Method in interface de.studiocode.inventoryaccess.abstraction.inventory.AnvilInventory
Sets an ItemStack on one of the three slots.
setItem(int, ItemStack) - Method in interface de.studiocode.inventoryaccess.abstraction.inventory.CartographyInventory
Sets an ItemStack on one of the three slots.
setLore(ItemMeta, List<BaseComponent[]>) - Method in interface de.studiocode.inventoryaccess.abstraction.util.ItemUtils
Sets the lore of an ItemMeta
shouldTrackCount() - Method in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
SMALL_WHITE_CIRCLE - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
startAdvancementListening(Object) - Method in interface de.studiocode.inventoryaccess.abstraction.util.PlayerUtils
Stops the advancement listener for a Player
startAdvancementListening(Player) - Method in interface de.studiocode.inventoryaccess.abstraction.util.PlayerUtils
Starts the advancement listener for a Player
stopAdvancementListening(Object) - Method in interface de.studiocode.inventoryaccess.abstraction.util.PlayerUtils
Stops the advancement listener for a Player
stopAdvancementListening(Player) - Method in interface de.studiocode.inventoryaccess.abstraction.util.PlayerUtils
Stops the advancement listener for a Player

T

TEMPLE - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
toHexadecimalString(byte[]) - Static method in class de.studiocode.inventoryaccess.util.DataUtils
 
toMajorMinorPatch(String) - Static method in class de.studiocode.inventoryaccess.util.VersionUtils
Converts a version string like "1.17.1" or "1.17" to an array of three ints.

U

updateOpenInventoryTitle(Player, BaseComponent[]) - Method in interface de.studiocode.inventoryaccess.abstraction.util.InventoryUtils
Changes the title of the Inventory the player is currently viewing.

V

valueOf(String) - Static method in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.studiocode.inventoryaccess.version.InventoryAccessRevision
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class de.studiocode.inventoryaccess.util.ReflectionRegistry
 
VersionUtils - Class in de.studiocode.inventoryaccess.util
 
VersionUtils() - Constructor for class de.studiocode.inventoryaccess.util.VersionUtils
 

W

WHITE_ARROW - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
WHITE_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
WHITE_CIRCLE - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
WHITE_CROSS - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 

Y

YELLOW_BANNER - Enum constant in enum de.studiocode.inventoryaccess.map.MapIcon.MapIconType
 
A B C D G H I L M O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form