|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectminny.zephyrus.utils.ItemUtil
public class ItemUtil
Zephyrus
| Field Summary | |
|---|---|
Zephyrus |
plugin
|
| Constructor Summary | |
|---|---|
ItemUtil(Zephyrus plugin)
|
|
| Method Summary | |
|---|---|
boolean |
checkName(org.bukkit.inventory.ItemStack i,
java.lang.String name)
Check if the name of the ItemStack is the same as the string provided |
void |
delay(java.util.Map<java.lang.String,java.lang.Object> map,
Zephyrus plugin,
int delay,
java.lang.String name)
Sets the ItemDelay (see BlinkPearl) |
static int |
delayFromLevel(int level)
Gets the tick delay from a level |
java.lang.String |
enchantLevel(int level)
Gets the roman numeral for Enchantments from an integer |
int |
getItemLevel(org.bukkit.inventory.ItemStack i)
Gets the level of the item (defined in the lore) |
void |
setCustomEnchantment(org.bukkit.inventory.ItemStack item,
org.bukkit.enchantments.Enchantment enchant,
int level)
Used for custom enchantments and displaying their names |
void |
setGlow(org.bukkit.inventory.ItemStack item)
Sets a dummy enchantment on the item making it glow |
org.bukkit.inventory.ItemStack |
setItemLevel(org.bukkit.inventory.ItemStack i,
int level)
Used for custom items, it sets the item level |
void |
setItemName(org.bukkit.inventory.ItemStack item,
java.lang.String name)
Set the name for the item |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public Zephyrus plugin
| Constructor Detail |
|---|
public ItemUtil(Zephyrus plugin)
| Method Detail |
|---|
public void setItemName(org.bukkit.inventory.ItemStack item,
java.lang.String name)
item - The ItemStack to renamename - The name of the ItemStackpublic void setGlow(org.bukkit.inventory.ItemStack item)
item - The ItemStack to add the enchantment effect to
public void setCustomEnchantment(org.bukkit.inventory.ItemStack item,
org.bukkit.enchantments.Enchantment enchant,
int level)
item - The ItemStack for the Enchantmentenchant - The Enchantmentlevel - The level of the Enchantmentpublic java.lang.String enchantLevel(int level)
level - The integer to convert
public org.bukkit.inventory.ItemStack setItemLevel(org.bukkit.inventory.ItemStack i,
int level)
i - The target ItemStacklevel - The target level
public boolean checkName(org.bukkit.inventory.ItemStack i,
java.lang.String name)
i - The ItemStack to checkname - The name to check
public int getItemLevel(org.bukkit.inventory.ItemStack i)
i - The target ItemStack
public void delay(java.util.Map<java.lang.String,java.lang.Object> map,
Zephyrus plugin,
int delay,
java.lang.String name)
map - The Mapplugin - Zephyrusdelay - The time, in ticks, of the delayname - The name of the playerpublic static int delayFromLevel(int level)
level - A level from an item
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||