Index
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
ItemBuilderinitialized 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
ItemStackmatches this SpecialItem based on material type, display name, and lore.
F
- findCustomKey(String) - Method in class dev.despical.fileitems.SpecialItem
-
Returns an
Optionalcontaining the value mapped to the specified key, or an emptyOptionalif 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
nullif 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
ItemStackof thisSpecialIteminstance at the givenslotindex of the givenplayer'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
ItemStackof thisSpecialIteminstance in that slot of the specifiedplayer'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.
All Classes and Interfaces|All Packages