public class ItemBuilder extends ZUtils implements java.lang.Cloneable
| Constructor and Description |
|---|
ItemBuilder(org.bukkit.Material material) |
ItemBuilder(org.bukkit.Material material,
int amount) |
ItemBuilder(org.bukkit.Material material,
int amount,
int data) |
ItemBuilder(org.bukkit.Material material,
int amount,
int data,
java.lang.String name) |
ItemBuilder(org.bukkit.Material material,
int data,
int amount,
java.lang.String name,
java.util.List<java.lang.String> lore,
java.util.List<org.bukkit.inventory.ItemFlag> flags,
java.util.Map<org.bukkit.enchantments.Enchantment,java.lang.Integer> enchantments) |
ItemBuilder(org.bukkit.Material material,
int amount,
java.lang.String name) |
ItemBuilder(org.bukkit.Material material,
org.bukkit.inventory.ItemFlag... flags) |
ItemBuilder(org.bukkit.Material material,
java.lang.String... lore) |
ItemBuilder(org.bukkit.Material material,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
ItemBuilder |
addEnchant(org.bukkit.enchantments.Enchantment enchantment,
int value) |
org.bukkit.inventory.ItemStack |
build() |
ItemBuilder |
clone() |
ItemBuilder |
durability(int durability) |
int |
getAmount() |
int |
getData() |
int |
getDurability() |
java.util.Map<org.bukkit.enchantments.Enchantment,java.lang.Integer> |
getEnchantments() |
java.util.List<org.bukkit.inventory.ItemFlag> |
getFlags() |
org.bukkit.inventory.ItemStack |
getItem() |
java.util.List<java.lang.String> |
getLore() |
org.bukkit.Material |
getMaterial() |
org.bukkit.inventory.meta.ItemMeta |
getMeta() |
java.lang.String |
getName() |
ItemBuilder |
glow() |
ItemBuilder |
owner(org.bukkit.entity.Player name) |
ItemBuilder |
owner(java.lang.String name) |
ItemBuilder |
setFlag(org.bukkit.inventory.ItemFlag... flags) |
ItemBuilder |
setFlag(org.bukkit.inventory.ItemFlag flag) |
ItemBuilder |
setLore(java.lang.String... lores) |
ItemBuilder |
setName(java.lang.String name) |
colorReverse, colorReverse, sendLogsNexuspublic ItemBuilder(org.bukkit.Material material,
int data,
int amount,
java.lang.String name,
java.util.List<java.lang.String> lore,
java.util.List<org.bukkit.inventory.ItemFlag> flags,
java.util.Map<org.bukkit.enchantments.Enchantment,java.lang.Integer> enchantments)
public ItemBuilder(org.bukkit.Material material)
public ItemBuilder(org.bukkit.Material material,
int amount)
public ItemBuilder(org.bukkit.Material material,
int amount,
int data)
public ItemBuilder(org.bukkit.Material material,
int amount,
int data,
java.lang.String name)
public ItemBuilder(org.bukkit.Material material,
int amount,
java.lang.String name)
public ItemBuilder(org.bukkit.Material material,
java.lang.String name)
public ItemBuilder(org.bukkit.Material material,
org.bukkit.inventory.ItemFlag... flags)
public ItemBuilder(org.bukkit.Material material,
java.lang.String... lore)
public ItemBuilder addEnchant(org.bukkit.enchantments.Enchantment enchantment, int value)
public ItemBuilder setFlag(org.bukkit.inventory.ItemFlag... flags)
public ItemBuilder setFlag(org.bukkit.inventory.ItemFlag flag)
public ItemBuilder setLore(java.lang.String... lores)
public ItemBuilder setName(java.lang.String name)
public ItemBuilder durability(int durability)
public ItemBuilder glow()
public ItemBuilder owner(org.bukkit.entity.Player name)
public ItemBuilder owner(java.lang.String name)
public org.bukkit.inventory.ItemStack build()
public ItemBuilder clone()
clone in class java.lang.Objectpublic org.bukkit.inventory.ItemStack getItem()
public org.bukkit.Material getMaterial()
public org.bukkit.inventory.meta.ItemMeta getMeta()
public int getData()
public int getAmount()
public java.lang.String getName()
public java.util.List<java.lang.String> getLore()
public java.util.List<org.bukkit.inventory.ItemFlag> getFlags()
public int getDurability()
public java.util.Map<org.bukkit.enchantments.Enchantment,java.lang.Integer> getEnchantments()