Uses of Class
org.bukkit.potion.PotionEffect
Package | Description |
---|---|
org.bukkit.block |
Classes used to manipulate the voxels in a
world ,
including special states. |
org.bukkit.entity |
Interfaces for non-voxel objects that can exist in a
world , including all players, monsters, projectiles, etc. |
org.bukkit.event.entity | |
org.bukkit.inventory.meta |
The interfaces used when manipulating extra data can can be stored inside
item stacks . |
org.bukkit.potion |
Classes to represent various
potion
properties and manipulation. |
-
Uses of PotionEffect in org.bukkit.block
Methods in org.bukkit.block that return PotionEffect Modifier and Type Method Description PotionEffect
Beacon. getPrimaryEffect()
Returns the primary effect set on the beaconPotionEffect
Beacon. getSecondaryEffect()
Returns the secondary effect set on the beacon. -
Uses of PotionEffect in org.bukkit.entity
Methods in org.bukkit.entity that return PotionEffect Modifier and Type Method Description PotionEffect
LivingEntity. getPotionEffect(PotionEffectType type)
Returns the activePotionEffect
of the specified type.Methods in org.bukkit.entity that return types with arguments of type PotionEffect Modifier and Type Method Description Collection<PotionEffect>
LivingEntity. getActivePotionEffects()
Returns all currently activePotionEffect
s on the living entity.List<PotionEffect>
AreaEffectCloud. getCustomEffects()
Gets an immutable list containing all custom potion effects applied to this cloud.List<PotionEffect>
Arrow. getCustomEffects()
Gets an immutable list containing all custom potion effects applied to this arrow.Collection<PotionEffect>
ThrownPotion. getEffects()
Returns the effects that are applied by this potion.Methods in org.bukkit.entity with parameters of type PotionEffect Modifier and Type Method Description boolean
AreaEffectCloud. addCustomEffect(PotionEffect effect, boolean overwrite)
Adds a custom potion effect to this cloud.boolean
Arrow. addCustomEffect(PotionEffect effect, boolean overwrite)
Adds a custom potion effect to this arrow.boolean
LivingEntity. addPotionEffect(PotionEffect effect)
Adds the givenPotionEffect
to the living entity.boolean
LivingEntity. addPotionEffect(PotionEffect effect, boolean force)
Deprecated.no need to force since multiple effects of the same type are now supported.Method parameters in org.bukkit.entity with type arguments of type PotionEffect Modifier and Type Method Description boolean
LivingEntity. addPotionEffects(Collection<PotionEffect> effects)
Attempts to add all of the givenPotionEffect
to the living entity. -
Uses of PotionEffect in org.bukkit.event.entity
Methods in org.bukkit.event.entity that return PotionEffect Modifier and Type Method Description PotionEffect
EntityPotionEffectEvent. getNewEffect()
Gets new potion effect of the changed type to be applied.PotionEffect
EntityPotionEffectEvent. getOldEffect()
Gets the old potion effect of the changed type, which will be removed.Constructors in org.bukkit.event.entity with parameters of type PotionEffect Constructor Description EntityPotionEffectEvent(LivingEntity livingEntity, PotionEffect oldEffect, PotionEffect newEffect, EntityPotionEffectEvent.Cause cause, EntityPotionEffectEvent.Action action, boolean override)
-
Uses of PotionEffect in org.bukkit.inventory.meta
Methods in org.bukkit.inventory.meta that return types with arguments of type PotionEffect Modifier and Type Method Description List<PotionEffect>
PotionMeta. getCustomEffects()
Gets an immutable list containing all custom potion effects applied to this potion.List<PotionEffect>
SuspiciousStewMeta. getCustomEffects()
Gets an immutable list containing all custom potion effects applied to this suspicious stew.Methods in org.bukkit.inventory.meta with parameters of type PotionEffect Modifier and Type Method Description boolean
PotionMeta. addCustomEffect(PotionEffect effect, boolean overwrite)
Adds a custom potion effect to this potion.boolean
SuspiciousStewMeta. addCustomEffect(PotionEffect effect, boolean overwrite)
Adds a custom potion effect to this suspicious stew. -
Uses of PotionEffect in org.bukkit.potion
Methods in org.bukkit.potion that return PotionEffect Modifier and Type Method Description PotionEffect
PotionBrewer. createEffect(PotionEffectType potion, int duration, int amplifier)
Creates aPotionEffect
from the givenPotionEffectType
, applying duration modifiers and checks.PotionEffect
PotionEffectType. createEffect(int duration, int amplifier)
Creates a PotionEffect from this PotionEffectType, applying duration modifiers and checks.Methods in org.bukkit.potion that return types with arguments of type PotionEffect Modifier and Type Method Description Collection<PotionEffect>
Potion. getEffects()
Deprecated.Collection<PotionEffect>
PotionBrewer. getEffects(PotionType type, boolean upgraded, boolean extended)
Returns a collection ofPotionEffect
that would be applied from a potion with the given type.Collection<PotionEffect>
PotionBrewer. getEffectsFromDamage(int damage)
Deprecated.Non-Functional