public class ItemUtils
extends java.lang.Object
Constructor and Description |
---|
ItemUtils() |
Modifier and Type | Method and Description |
---|---|
static org.bukkit.inventory.ItemStack |
addLore(org.bukkit.inventory.ItemStack item,
java.lang.String lore)
adds given lore to the end of other lore.
|
static org.bukkit.inventory.ItemStack |
addLore(org.bukkit.inventory.ItemStack item,
java.lang.String[] lores)
adds given lore to the end of other lore.
|
static org.bukkit.inventory.ItemStack |
createSkull(java.lang.String owner,
int quantity)
create a player skull of given player
|
static int |
getSlot(org.bukkit.inventory.Inventory inv,
org.bukkit.inventory.ItemStack item)
get the slot index of the first occurrence of the given item in given
inventory.
returns -1 if not found. |
static java.lang.String |
getVisibleName(org.bukkit.inventory.ItemStack item) |
static boolean |
notNullorAir(org.bukkit.inventory.ItemStack item) |
static int |
removeAll(org.bukkit.inventory.Inventory inv,
org.bukkit.inventory.ItemStack item)
remove all itemstack thats similar to given itemstack.
returns the number of items removed. |
static org.bukkit.inventory.ItemStack |
setDisplayName(org.bukkit.inventory.ItemStack item,
java.lang.String name)
Changes Items display name.
|
static org.bukkit.inventory.ItemStack |
setLore(org.bukkit.inventory.ItemStack item,
java.util.List<java.lang.String> lores)
replaces items entire lore to given lore.
|
static org.bukkit.inventory.ItemStack |
setLore(org.bukkit.inventory.ItemStack item,
java.lang.String lore)
replaces items entire lore to given lore.
|
static org.bukkit.inventory.ItemStack |
setLore(org.bukkit.inventory.ItemStack item,
java.lang.String[] lores)
replaces items entire lore to given lore.
|
public static boolean notNullorAir(org.bukkit.inventory.ItemStack item)
public static org.bukkit.inventory.ItemStack createSkull(java.lang.String owner, int quantity)
public static int getSlot(org.bukkit.inventory.Inventory inv, org.bukkit.inventory.ItemStack item)
public static int removeAll(org.bukkit.inventory.Inventory inv, org.bukkit.inventory.ItemStack item)
public static org.bukkit.inventory.ItemStack setLore(org.bukkit.inventory.ItemStack item, java.lang.String[] lores)
public static org.bukkit.inventory.ItemStack setLore(org.bukkit.inventory.ItemStack item, java.util.List<java.lang.String> lores)
public static org.bukkit.inventory.ItemStack setLore(org.bukkit.inventory.ItemStack item, java.lang.String lore)
public static org.bukkit.inventory.ItemStack setDisplayName(org.bukkit.inventory.ItemStack item, java.lang.String name)
public static org.bukkit.inventory.ItemStack addLore(org.bukkit.inventory.ItemStack item, java.lang.String[] lores)
public static org.bukkit.inventory.ItemStack addLore(org.bukkit.inventory.ItemStack item, java.lang.String lore)
public static java.lang.String getVisibleName(org.bukkit.inventory.ItemStack item)