类 EnchantmentOffer

java.lang.Object
org.bukkit.enchantments.EnchantmentOffer

public class EnchantmentOffer extends Object
A class for the available enchantment offers in the enchantment table.
  • 构造器详细资料

    • EnchantmentOffer

      public EnchantmentOffer(Enchantment enchantment, int enchantmentLevel, int cost)
  • 方法详细资料

    • getEnchantment

      public Enchantment getEnchantment()
      Get the type of the enchantment.
      返回:
      type of enchantment
    • setEnchantment

      public void setEnchantment(Enchantment enchantment)
      Sets the type of the enchantment.
      参数:
      enchantment - type of the enchantment
    • getEnchantmentLevel

      public int getEnchantmentLevel()
      Gets the level of the enchantment.
      返回:
      level of the enchantment
    • setEnchantmentLevel

      public void setEnchantmentLevel(int enchantmentLevel)
      Sets the level of the enchantment.
      参数:
      enchantmentLevel - level of the enchantment
    • getCost

      public int getCost()
      Gets the cost in experience levels the player has to pay to enchant his item with this enchantment.
      返回:
      cost for this enchantment
    • setCost

      public void setCost(int cost)
      Sets the cost in experience levels the player has to pay to enchant his item with this enchantment
      参数:
      cost - cost for this enchantment