Package de.hglabor.utils.noriskutils
Class ItemBuilder
- java.lang.Object
-
- de.hglabor.utils.noriskutils.ItemBuilder
-
public final class ItemBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ItemBuilder(org.bukkit.inventory.ItemStack itemStack)ItemBuilder(org.bukkit.Material material)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ItemBuilderaddLore(java.lang.String... lore)ItemBuilderaddPage(java.lang.String text)org.bukkit.inventory.ItemStackbuild()ItemBuilderhideEnchants()ItemBuilderhideItemFlags()ItemBuildersetAmount(int amount)ItemBuildersetAuthor(java.lang.String author)ItemBuildersetDescription(java.lang.String... lore)ItemBuildersetEnchantment(org.bukkit.enchantments.Enchantment enchantment, int lvl)ItemBuildersetLocalizedName(java.lang.String name)ItemBuildersetName(java.lang.String name)ItemBuildersetPage(int page, java.lang.String text)ItemBuildersetPlayerSkull(java.lang.String name)ItemBuildersetPotionEffect(org.bukkit.potion.PotionEffectType potionEffect, org.bukkit.Color color)ItemBuildersetTitle(java.lang.String name)ItemBuildersetUnbreakable(boolean unbreakable)
-
-
-
Method Detail
-
setName
public ItemBuilder setName(java.lang.String name)
-
setPlayerSkull
public ItemBuilder setPlayerSkull(java.lang.String name)
-
setTitle
public ItemBuilder setTitle(java.lang.String name)
-
addPage
public ItemBuilder addPage(java.lang.String text)
-
setAuthor
public ItemBuilder setAuthor(java.lang.String author)
-
setPage
public ItemBuilder setPage(int page, java.lang.String text)
-
setDescription
public ItemBuilder setDescription(java.lang.String... lore)
-
addLore
public ItemBuilder addLore(java.lang.String... lore)
-
setPotionEffect
public ItemBuilder setPotionEffect(org.bukkit.potion.PotionEffectType potionEffect, org.bukkit.Color color)
-
setAmount
public ItemBuilder setAmount(int amount)
-
setUnbreakable
public ItemBuilder setUnbreakable(boolean unbreakable)
-
setEnchantment
public ItemBuilder setEnchantment(org.bukkit.enchantments.Enchantment enchantment, int lvl)
-
hideItemFlags
public ItemBuilder hideItemFlags()
-
hideEnchants
public ItemBuilder hideEnchants()
-
setLocalizedName
public ItemBuilder setLocalizedName(java.lang.String name)
-
build
public org.bukkit.inventory.ItemStack build()
-
-