Class ItemBuilder

java.lang.Object
com.miketheshadow.mmotextapi.itembuilder.ItemBuilder
All Implemented Interfaces:
IItemType
Direct Known Subclasses:
FoodItemBuilder

public class ItemBuilder extends Object implements IItemType
  • Constructor Details

    • ItemBuilder

      public ItemBuilder(org.bukkit.plugin.Plugin plugin, org.bukkit.Material material, String name)
  • Method Details

    • setDescription

      public ItemBuilder setDescription(String description)
    • setDescription

      public ItemBuilder setDescription(net.md_5.bungee.api.ChatColor color, String description)
    • addStat

      public ItemBuilder addStat(ItemStat itemStat, int value)
    • addStatMap

      public ItemBuilder addStatMap(HashMap<ItemStat,​Integer> stats)
    • setGrade

      public ItemBuilder setGrade(Grade newGrade)
    • build

      public org.bukkit.inventory.ItemStack build()
    • getItemType

      public String getItemType()
      Specified by:
      getItemType in interface IItemType
    • getPersistentDataContainer

      public org.bukkit.persistence.PersistentDataContainer getPersistentDataContainer()