public class Items extends java.lang.Object implements PostLoadable
Constructor and Description |
---|
Items() |
Modifier and Type | Method and Description |
---|---|
static void |
addItemNameAlias(java.lang.String name,
org.bukkit.inventory.ItemStack item)
Add an item name alias to item to string and item from string converters
|
static org.bukkit.enchantments.Enchantment |
getEnchant(java.lang.String name) |
static java.lang.String |
getEnchantName(org.bukkit.enchantments.Enchantment ench) |
static org.bukkit.inventory.ItemStack |
getItem(java.lang.String name) |
static org.bukkit.Material |
getMaterial(int id) |
static java.lang.String |
getName(BlockData block) |
static java.util.List<java.lang.String> |
getNames(BlockData block) |
void |
postLoad()
Makes the enchantAliases and nameAliases caches.
|
static boolean |
removeItemNameAlias(java.lang.String name)
Remove an item name alias from the item to string and item from string converters
|
public static void addItemNameAlias(java.lang.String name, org.bukkit.inventory.ItemStack item)
name
- - The items nameitem
- - The itempublic static org.bukkit.enchantments.Enchantment getEnchant(java.lang.String name)
public static java.lang.String getEnchantName(org.bukkit.enchantments.Enchantment ench)
public static org.bukkit.inventory.ItemStack getItem(java.lang.String name)
public static org.bukkit.Material getMaterial(int id)
public static java.lang.String getName(BlockData block)
public static java.util.List<java.lang.String> getNames(BlockData block)
public static boolean removeItemNameAlias(java.lang.String name)
name
- - The items namepublic void postLoad()
postLoad
in interface PostLoadable