Index

A B C D E F G H I L M N O R S U V 
All Classes and Interfaces|All Packages

A

amount(int) - Method in class dev.despical.fileitems.ItemBuilder
 
AMOUNT - Enum constant in enum class dev.despical.fileitems.ItemOption
 
asItemBuilder() - Method in class dev.despical.fileitems.SpecialItem
Creates a new ItemBuilder initialized with this item's stack.

B

build() - Method in class dev.despical.fileitems.ItemBuilder
 

C

CUSTOM_KEYS - Enum constant in enum class dev.despical.fileitems.ItemOption
 
CUSTOM_MODEL_DATA - Enum constant in enum class dev.despical.fileitems.ItemOption
 
customModelData(int) - Method in class dev.despical.fileitems.ItemBuilder
 

D

data(byte) - Method in class dev.despical.fileitems.ItemBuilder
 
DATA - Enum constant in enum class dev.despical.fileitems.ItemOption
 
dev.despical.fileitems - package dev.despical.fileitems
 
disableOptions(ItemOption...) - Static method in enum class dev.despical.fileitems.ItemOption
 
durability(short) - Method in class dev.despical.fileitems.ItemBuilder
 
DURABILITY - Enum constant in enum class dev.despical.fileitems.ItemOption
 

E

editItemBuilder(Consumer<ItemBuilder>) - Method in class dev.despical.fileitems.ItemManager
 
enableOptions(ItemOption...) - Static method in enum class dev.despical.fileitems.ItemOption
 
enchantment(Enchantment, int) - Method in class dev.despical.fileitems.ItemBuilder
 
ENCHANTS - Enum constant in enum class dev.despical.fileitems.ItemOption
 
equals(ItemStack) - Method in class dev.despical.fileitems.SpecialItem
Checks if a Bukkit ItemStack matches this SpecialItem based on material type, display name, and lore.

F

findCustomKey(String) - Method in class dev.despical.fileitems.SpecialItem
Returns an Optional containing the value mapped to the specified key, or an empty Optional if no mapping exists.
findItem(String) - Method in class dev.despical.fileitems.ItemManager
 
flag(ItemFlag...) - Method in class dev.despical.fileitems.ItemBuilder
 

G

getCustomKey(String) - Method in class dev.despical.fileitems.SpecialItem
Returns the value to which the specified key is mapped, or null if the custom keys map contains no mapping for the key.
getItem(String) - Method in class dev.despical.fileitems.ItemManager
 
getItemFromCategory(String, String) - Method in class dev.despical.fileitems.ItemManager
 
getItems() - Method in class dev.despical.fileitems.ItemManager
 
getItemsFromCategory(String) - Method in class dev.despical.fileitems.ItemManager
 
getItemStack() - Method in class dev.despical.fileitems.SpecialItem
Retrieves a clone of the underlying ItemStack.
getKey() - Method in class dev.despical.fileitems.SpecialItem
Gets the unique key identifier for this special item.
getOriginalItemStack() - Method in class dev.despical.fileitems.SpecialItem
Retrieves the original underlying ItemStack.
getPath() - Method in enum class dev.despical.fileitems.ItemOption
 
giveTo(Player, int) - Method in class dev.despical.fileitems.SpecialItem
Stores the ItemStack of this SpecialItem instance at the given slot index of the given player's inventory.
giveTo(Player, String) - Method in class dev.despical.fileitems.SpecialItem
Retrieves the slot index associated with the given custom key and stores the ItemStack of this SpecialItem instance in that slot of the specified player's inventory.
glow(boolean) - Method in class dev.despical.fileitems.ItemBuilder
 
GLOW - Enum constant in enum class dev.despical.fileitems.ItemOption
 

H

HIDE_TOOLTIP - Enum constant in enum class dev.despical.fileitems.ItemOption
 
hideTooltip(boolean) - Method in class dev.despical.fileitems.ItemBuilder
 

I

ITEM_FLAGS - Enum constant in enum class dev.despical.fileitems.ItemOption
 
ItemBuilder - Class in dev.despical.fileitems
 
ItemManager - Class in dev.despical.fileitems
 
ItemManager(JavaPlugin) - Constructor for class dev.despical.fileitems.ItemManager
 
ItemManager(JavaPlugin, Consumer<ItemManager>) - Constructor for class dev.despical.fileitems.ItemManager
 
ItemOption - Enum Class in dev.despical.fileitems
 

L

lore(Collection<String>) - Method in class dev.despical.fileitems.ItemBuilder
 
LORE - Enum constant in enum class dev.despical.fileitems.ItemOption
 

M

MATERIAL - Enum constant in enum class dev.despical.fileitems.ItemOption
 

N

name(String) - Method in class dev.despical.fileitems.ItemBuilder
 
NAME - Enum constant in enum class dev.despical.fileitems.ItemOption
 

O

ORAXEN - Enum constant in enum class dev.despical.fileitems.ItemOption
 

R

registerItems(String, String) - Method in class dev.despical.fileitems.ItemManager
 
registerItems(String, String, String) - Method in class dev.despical.fileitems.ItemManager
 
registerItems(String, String, FileConfiguration) - Method in class dev.despical.fileitems.ItemManager
 
registerItemsFromResources(String, String) - Method in class dev.despical.fileitems.ItemManager
 
registerItemsFromResources(String, String, String) - Method in class dev.despical.fileitems.ItemManager
 

S

setColorFormatter(UnaryOperator<String>) - Static method in enum class dev.despical.fileitems.ItemOption
 
setPath(String) - Method in enum class dev.despical.fileitems.ItemOption
 
SpecialItem - Class in dev.despical.fileitems
 

U

unbreakable(boolean) - Method in class dev.despical.fileitems.ItemBuilder
 
UNBREAKABLE - Enum constant in enum class dev.despical.fileitems.ItemOption
 

V

valueOf(String) - Static method in enum class dev.despical.fileitems.ItemOption
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.despical.fileitems.ItemOption
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I L M N O R S U V 
All Classes and Interfaces|All Packages