Class ItemBuilder


  • public final class ItemBuilder
    extends java.lang.Object
    • Constructor Detail

      • ItemBuilder

        public ItemBuilder​(org.bukkit.Material material)
      • ItemBuilder

        public ItemBuilder​(org.bukkit.inventory.ItemStack itemStack)
    • 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)
      • setLocalizedName

        public ItemBuilder setLocalizedName​(java.lang.String name)
      • build

        public org.bukkit.inventory.ItemStack build()