Package org.bukkit.potion
Class PotionData
java.lang.Object
org.bukkit.potion.PotionData
- 
Constructor Summary
ConstructorsConstructorDescriptionPotionData(@NotNull PotionType type) PotionData(@NotNull PotionType type, boolean extended, boolean upgraded) Instantiates a final PotionData object to contain information about a Potion - 
Method Summary
 
- 
Constructor Details
- 
PotionData
Instantiates a final PotionData object to contain information about a Potion- Parameters:
 type- the type of the Potionextended- whether the potion is extended PotionType#isExtendable() must be trueupgraded- whether the potion is upgraded PotionType#isUpgradable() must be true
 - 
PotionData
 
 - 
 - 
Method Details
- 
getType
Gets the type of the potion, Type matches up with each kind of craftable potion- Returns:
 - 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.- Returns:
 - 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- Returns:
 - true if the potion is extended
 
 - 
hashCode
public int hashCode() - 
equals
 
 -