类 PotionData

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

@Deprecated(forRemoval=true) public final class PotionData extends Object
已过时, 待删除: 此 API 元素将从以后的版本中删除。
Upgraded / extended potions are now their own PotionType use them instead.
  • 构造器概要

    构造器
    构造器
    说明
    已过时, 待删除: 此 API 元素将从以后的版本中删除。
     
    PotionData(@NotNull PotionType type, boolean extended, boolean upgraded)
    已过时, 待删除: 此 API 元素将从以后的版本中删除。
    Instantiates a final PotionData object to contain information about a Potion
  • 方法概要

    修饰符和类型
    方法
    说明
    boolean
    已过时, 待删除: 此 API 元素将从以后的版本中删除。
     
    已过时, 待删除: 此 API 元素将从以后的版本中删除。
    Gets the type of the potion, Type matches up with each kind of craftable potion
    int
    已过时, 待删除: 此 API 元素将从以后的版本中删除。
     
    boolean
    已过时, 待删除: 此 API 元素将从以后的版本中删除。
    Checks if the potion is in an extended state.
    boolean
    已过时, 待删除: 此 API 元素将从以后的版本中删除。
    Checks if the potion is in an upgraded state.

    从类继承的方法 java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • PotionData

      public PotionData(@NotNull @NotNull PotionType type, boolean extended, boolean upgraded)
      已过时, 待删除: 此 API 元素将从以后的版本中删除。
      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(@NotNull @NotNull PotionType type)
      已过时, 待删除: 此 API 元素将从以后的版本中删除。
  • 方法详细资料

    • getType

      @NotNull public @NotNull PotionType getType()
      已过时, 待删除: 此 API 元素将从以后的版本中删除。
      Gets the type of the potion, Type matches up with each kind of craftable potion
      返回:
      the potion type
    • isUpgraded

      public boolean isUpgraded()
      已过时, 待删除: 此 API 元素将从以后的版本中删除。
      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()
      已过时, 待删除: 此 API 元素将从以后的版本中删除。
      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()
      已过时, 待删除: 此 API 元素将从以后的版本中删除。
      覆盖:
      hashCode 在类中 Object
    • equals

      public boolean equals(Object obj)
      已过时, 待删除: 此 API 元素将从以后的版本中删除。
      覆盖:
      equals 在类中 Object