类 PotionData

java.lang.Object
org.bukkit.potion.PotionData

public final class PotionData extends Object
  • 构造器详细资料

    • PotionData

      public PotionData(PotionType type, boolean extended, boolean upgraded)
      Instantiates a final PotionData object to contain information about a Potion
      参数:
      type - the type of the Potion
      extended - whether the potion is extended PotionType#isExtendable() must be true
      upgraded - whether the potion is upgraded PotionType#isUpgradable() must be true
    • PotionData

      public PotionData(PotionType type)
  • 方法详细资料

    • getType

      public PotionType getType()
      Gets the type of the potion, Type matches up with each kind of craftable potion
      返回:
      the potion type
    • isUpgraded

      public boolean isUpgraded()
      Checks if the potion is in an upgraded state. This refers to whether or not the potion is Tier 2, such as Potion of Fire Resistance II.
      返回:
      true if the potion is upgraded;
    • isExtended

      public boolean isExtended()
      Checks if the potion is in an extended state. This refers to the extended duration potions
      返回:
      true if the potion is extended
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • equals

      public boolean equals(Object obj)
      覆盖:
      equals 在类中 Object