Class CustomItem
java.lang.Object
net.gcnt.additionsplus.files.items.CustomItem
-
Constructor Summary
ConstructorsConstructorDescriptionCustomItem(String identifier, int slot, long cooldown, String cooldownMessage, String permission, String noPermissionMsg, List<String> actions, List<String> leftClickActions, List<String> rightClickActions, List<ItemOption> itemOptions, String displayName, String material, byte data, int amount, short durability, List<String> lore, List<org.bukkit.inventory.ItemFlag> itemFlags, HashMap<org.bukkit.enchantments.Enchantment,Integer> enchantments, boolean unbreakable, int customModelData, String armorColor, String potionType, String potionColor, boolean setExtendedPotion, boolean setUpgradedPotion)CustomItem(String identifier, String material, int amount, List<String> lore) -
Method Summary
Modifier and TypeMethodDescriptionintstatic CustomItemlongintbytegetData()shortList<org.bukkit.inventory.ItemFlag>getLore()getName()intgetSlot()org.bukkit.inventory.ItemStackgiveItem(org.bukkit.entity.Player player, boolean give)booleanbooleanbooleanvoidsetActions(List<String> actions)voidsetAmount(int amount)voidsetArmorColor(String armorColor)voidsetCooldown(long cooldown)voidsetCooldownMessage(String cooldownMessage)voidsetCustomModelData(int customModelData)voidsetData(byte data)voidsetDisplayName(String displayName)voidsetDurability(short durability)voidsetEnchantments(HashMap<org.bukkit.enchantments.Enchantment,Integer> enchantments)voidsetExtendedPotion(boolean setExtendedPotion)voidsetItemFlags(List<org.bukkit.inventory.ItemFlag> itemFlags)voidsetItemOptions(List<ItemOption> itemOptions)voidsetItemStack(org.bukkit.inventory.ItemStack itemStack)voidsetLeftClickActions(List<String> leftClickActions)voidvoidsetMaterial(String material)voidsetNoPermissionMessage(String noPermissionMessage)voidsetPermission(String permission)voidsetPotionColor(String potionColor)voidsetPotionType(String potionType)voidsetRightClickActions(List<String> rightClickActions)voidsetSlot(int slot)voidsetUnbreakable(boolean unbreakable)voidsetUpgradedPotion(boolean setUpgradedPotion)
-
Constructor Details
-
CustomItem
-
CustomItem
public CustomItem(String identifier, int slot, long cooldown, String cooldownMessage, String permission, String noPermissionMsg, List<String> actions, List<String> leftClickActions, List<String> rightClickActions, List<ItemOption> itemOptions, String displayName, String material, byte data, int amount, short durability, List<String> lore, List<org.bukkit.inventory.ItemFlag> itemFlags, HashMap<org.bukkit.enchantments.Enchantment,Integer> enchantments, boolean unbreakable, int customModelData, String armorColor, String potionType, String potionColor, boolean setExtendedPotion, boolean setUpgradedPotion)
-
-
Method Details
-
getByName
-
isExtendedPotion
public boolean isExtendedPotion() -
setExtendedPotion
public void setExtendedPotion(boolean setExtendedPotion) -
isUpgradedPotion
public boolean isUpgradedPotion() -
setUpgradedPotion
public void setUpgradedPotion(boolean setUpgradedPotion) -
getPotionColor
-
setPotionColor
-
getPotionType
-
setPotionType
-
setItemStack
public void setItemStack(org.bukkit.inventory.ItemStack itemStack) -
getName
-
getSlot
public int getSlot() -
setSlot
public void setSlot(int slot) -
getCooldown
public long getCooldown() -
setCooldown
public void setCooldown(long cooldown) -
getCooldownMessage
-
setCooldownMessage
-
getPermission
-
setPermission
-
getNoPermissionMessage
-
setNoPermissionMessage
-
getActions
-
setActions
-
getLeftClickActions
-
setLeftClickActions
-
getRightClickActions
-
setRightClickActions
-
getItemOptions
-
setItemOptions
-
getDisplayName
-
setDisplayName
-
getMaterial
-
setMaterial
-
getData
public byte getData() -
setData
public void setData(byte data) -
getAmount
public int getAmount() -
setAmount
public void setAmount(int amount) -
getDurability
public short getDurability() -
setDurability
public void setDurability(short durability) -
getLore
-
setLore
-
getItemFlags
-
setItemFlags
-
getEnchantments
-
setEnchantments
-
isUnbreakable
public boolean isUnbreakable() -
setUnbreakable
public void setUnbreakable(boolean unbreakable) -
getCustomModelData
public int getCustomModelData() -
setCustomModelData
public void setCustomModelData(int customModelData) -
getArmorColor
-
setArmorColor
-
giveItem
public org.bukkit.inventory.ItemStack giveItem(org.bukkit.entity.Player player, boolean give)
-