Package org.bukkit.potion
Class PotionEffectTypeWrapper
java.lang.Object
org.bukkit.potion.PotionEffectType
org.bukkit.potion.PotionEffectTypeWrapper
- All Implemented Interfaces:
Keyed
-
Field Summary
Fields inherited from class org.bukkit.potion.PotionEffectType
ABSORPTION, BAD_OMEN, BLINDNESS, CONDUIT_POWER, CONFUSION, DAMAGE_RESISTANCE, DARKNESS, DOLPHINS_GRACE, FAST_DIGGING, FIRE_RESISTANCE, GLOWING, HARM, HEAL, HEALTH_BOOST, HERO_OF_THE_VILLAGE, HUNGER, INCREASE_DAMAGE, INVISIBILITY, JUMP, LEVITATION, LUCK, NIGHT_VISION, POISON, REGENERATION, SATURATION, SLOW, SLOW_DIGGING, SLOW_FALLING, SPEED, UNLUCK, WATER_BREATHING, WEAKNESS, WITHER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetColor()
Returns the color of this effect type.double
Returns the duration modifier applied to effects of this type.getName()
Returns the name of this effect type.getType()
Get the potion type bound to this wrapper.boolean
Returns whether the effect of this type happens once, immediately.Methods inherited from class org.bukkit.potion.PotionEffectType
createEffect, equals, getById, getByKey, getByName, getId, getKey, hashCode, registerPotionEffectType, stopAcceptingRegistrations, toString, values
-
Constructor Details
-
PotionEffectTypeWrapper
-
-
Method Details
-
getDurationModifier
public double getDurationModifier()Description copied from class:PotionEffectType
Returns the duration modifier applied to effects of this type.- Specified by:
getDurationModifier
in classPotionEffectType
- Returns:
- duration modifier
-
getName
Description copied from class:PotionEffectType
Returns the name of this effect type.- Specified by:
getName
in classPotionEffectType
- Returns:
- The name of this effect type
-
getType
Get the potion type bound to this wrapper.- Returns:
- The potion effect type
-
isInstant
public boolean isInstant()Description copied from class:PotionEffectType
Returns whether the effect of this type happens once, immediately.- Specified by:
isInstant
in classPotionEffectType
- Returns:
- whether this type is normally instant
-
getColor
Description copied from class:PotionEffectType
Returns the color of this effect type.- Specified by:
getColor
in classPotionEffectType
- Returns:
- the color
-