Package com.nexomc.nexo.api
Object NexoItems
-
- All Implemented Interfaces:
public class NexoItems
-
-
Method Summary
Modifier and Type Method Description final static UnitloadItems()final UnitreloadItem(String itemId)final static StringidFromItem(ItemBuilder item)final static StringidFromItem(ItemStack item)final static Booleanexists(String itemId)final static Booleanexists(ItemStack itemStack)final static ItemBuilderitemFromId(String id)final static Optional<ItemBuilder>optionalItemFromId(String id)final static ItemBuilderbuilderFromItem(ItemStack item)final static List<ItemBuilder>unexcludedItems(File file)final static BooleanhasMechanic(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 NamespacedKeygetITEM_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()
-
-
-
-