Package com.nexomc.nexo.api
Object NexoItems
-
- All Implemented Interfaces:
public class NexoItems
-
-
Method Summary
Modifier and Type Method Description final static Unit
loadItems()
final Unit
reloadItem(String itemId)
final static String
idFromItem(ItemBuilder item)
final static String
idFromItem(ItemStack item)
final static Boolean
exists(String itemId)
final static Boolean
exists(ItemStack itemStack)
final static ItemBuilder
itemFromId(String id)
final static Optional<ItemBuilder>
optionalItemFromId(String id)
final static ItemBuilder
builderFromItem(ItemStack item)
final static List<ItemBuilder>
unexcludedItems(File file)
final static Boolean
hasMechanic(String itemID, String mechanicID)
final static Map<File, Map<String, ItemBuilder>>
itemMap()
final static Map<String, ItemBuilder>
entries()
final static Set<ItemBuilder>
items()
final static Set<String>
itemNames()
final static Array<String>
unexcludedItemNames()
final NamespacedKey
getITEM_ID()
final Map<String, Pair<File, ConfigurationSection>>
getItemConfigCache()
-
-
Method Detail
-
reloadItem
final Unit reloadItem(String itemId)
-
idFromItem
final static String idFromItem(ItemBuilder item)
-
idFromItem
final static String idFromItem(ItemStack item)
-
itemFromId
final static ItemBuilder itemFromId(String id)
-
optionalItemFromId
final static Optional<ItemBuilder> optionalItemFromId(String id)
-
builderFromItem
final static ItemBuilder builderFromItem(ItemStack item)
-
unexcludedItems
final static List<ItemBuilder> unexcludedItems(File file)
-
hasMechanic
final static Boolean hasMechanic(String itemID, String mechanicID)
-
entries
final static Map<String, ItemBuilder> entries()
-
items
final static Set<ItemBuilder> items()
-
unexcludedItemNames
final static Array<String> unexcludedItemNames()
-
getITEM_ID
final NamespacedKey getITEM_ID()
-
getItemConfigCache
final Map<String, Pair<File, ConfigurationSection>> getItemConfigCache()
-
-
-
-