Uses of Class
org.bukkit.potion.PotionEffectType
Package
Description
Classes used to manipulate the voxels in a
world
,
including special states.Interfaces for non-voxel objects that can exist in a
world
, including all players, monsters, projectiles, etc.The interfaces used when manipulating extra data can can be stored inside
item stacks
.Classes to represent various
potion
properties and manipulation.-
Uses of PotionEffectType in org.bukkit.block
Modifier and TypeMethodDescriptionvoid
Beacon.setPrimaryEffect(PotionEffectType effect)
Set the primary effect on this beacon, or null to clear.void
Beacon.setSecondaryEffect(PotionEffectType effect)
Set the secondary effect on this beacon, or null to clear. -
Uses of PotionEffectType in org.bukkit.entity
Modifier and TypeMethodDescriptionLivingEntity.getPotionEffect(PotionEffectType type)
Returns the activePotionEffect
of the specified type.boolean
AreaEffectCloud.hasCustomEffect(PotionEffectType type)
Checks for a specific custom potion effect type on this cloud.boolean
Arrow.hasCustomEffect(PotionEffectType type)
Checks for a specific custom potion effect type on this arrow.boolean
LivingEntity.hasPotionEffect(PotionEffectType type)
Returns whether the living entity already has an existing effect of the givenPotionEffectType
applied to it.boolean
AreaEffectCloud.removeCustomEffect(PotionEffectType type)
Removes a custom potion effect from this cloud.boolean
Arrow.removeCustomEffect(PotionEffectType type)
Removes a custom potion effect from this arrow.void
LivingEntity.removePotionEffect(PotionEffectType type)
Removes any effects present of the givenPotionEffectType
. -
Uses of PotionEffectType in org.bukkit.event.entity
Modifier and TypeMethodDescriptionEntityPotionEffectEvent.getModifiedType()
Gets the modified potion effect type. -
Uses of PotionEffectType in org.bukkit.inventory.meta
Modifier and TypeMethodDescriptionboolean
PotionMeta.hasCustomEffect(PotionEffectType type)
Checks for a specific custom potion effect type on this potion.boolean
SuspiciousStewMeta.hasCustomEffect(PotionEffectType type)
Checks for a specific custom potion effect type on this suspicious stew.boolean
PotionMeta.removeCustomEffect(PotionEffectType type)
Removes a custom potion effect from this potion.boolean
SuspiciousStewMeta.removeCustomEffect(PotionEffectType type)
Removes a custom potion effect from this suspicious stew.boolean
PotionMeta.setMainEffect(PotionEffectType type)
Deprecated. -
Uses of PotionEffectType in org.bukkit.potion
Modifier and TypeFieldDescriptionstatic PotionEffectType
PotionEffectType.ABSORPTION
Increases the maximum health of an entity with health that cannot be regenerated, but is refilled every 30 seconds.static PotionEffectType
PotionEffectType.BAD_OMEN
oof.static PotionEffectType
PotionEffectType.BLINDNESS
Blinds an entity.static PotionEffectType
PotionEffectType.CONDUIT_POWER
Effects granted by a nearby conduit.static PotionEffectType
PotionEffectType.CONFUSION
Warps vision on the client.static PotionEffectType
PotionEffectType.DAMAGE_RESISTANCE
Decreases damage dealt to an entity.static PotionEffectType
PotionEffectType.DOLPHINS_GRACE
Squee'ek uh'k kk'kkkk squeek eee'eek.static PotionEffectType
PotionEffectType.FAST_DIGGING
Increases dig speed.static PotionEffectType
PotionEffectType.FIRE_RESISTANCE
Stops fire damage.static PotionEffectType
PotionEffectType.GLOWING
Outlines the entity so that it can be seen from afar.static PotionEffectType
PotionEffectType.HARM
Hurts an entity.static PotionEffectType
PotionEffectType.HEAL
Heals an entity.static PotionEffectType
PotionEffectType.HEALTH_BOOST
Increases the maximum health of an entity.static PotionEffectType
PotionEffectType.HERO_OF_THE_VILLAGE
\o/.static PotionEffectType
PotionEffectType.HUNGER
Increases hunger.static PotionEffectType
PotionEffectType.INCREASE_DAMAGE
Increases damage dealt.static PotionEffectType
PotionEffectType.INVISIBILITY
Grants invisibility.static PotionEffectType
PotionEffectType.JUMP
Increases jump height.static PotionEffectType
PotionEffectType.LEVITATION
Causes the entity to float into the air.static PotionEffectType
PotionEffectType.LUCK
Loot table luck.static PotionEffectType
PotionEffectType.NIGHT_VISION
Allows an entity to see in the dark.static PotionEffectType
PotionEffectType.POISON
Deals damage to an entity over time.static PotionEffectType
PotionEffectType.REGENERATION
Regenerates health.static PotionEffectType
PotionEffectType.SATURATION
Increases the food level of an entity each tick.static PotionEffectType
PotionEffectType.SLOW
Decreases movement speed.static PotionEffectType
PotionEffectType.SLOW_DIGGING
Decreases dig speed.static PotionEffectType
PotionEffectType.SLOW_FALLING
Slows entity fall rate.static PotionEffectType
PotionEffectType.SPEED
Increases movement speed.static PotionEffectType
PotionEffectType.UNLUCK
Loot table unluck.static PotionEffectType
PotionEffectType.WATER_BREATHING
Allows breathing underwater.static PotionEffectType
PotionEffectType.WEAKNESS
Decreases damage dealt by an entity.static PotionEffectType
PotionEffectType.WITHER
Deals damage to an entity over time and gives the health to the shooter.Modifier and TypeMethodDescriptionstatic PotionEffectType
PotionEffectType.getById(int id)
Deprecated.Magic valuestatic PotionEffectType
Gets the effect type specified by the given name.PotionType.getEffectType()
PotionEffect.getType()
Returns thePotionEffectType
of this effect.PotionEffectTypeWrapper.getType()
Get the potion type bound to this wrapper.static PotionEffectType[]
PotionEffectType.values()
Returns an array of all the registeredPotionEffectType
s.Modifier and TypeMethodDescriptionPotionBrewer.createEffect(PotionEffectType potion, int duration, int amplifier)
Creates aPotionEffect
from the givenPotionEffectType
, applying duration modifiers and checks.static PotionType
PotionType.getByEffect(PotionEffectType effectType)
Deprecated.Misleadingstatic void
PotionEffectType.registerPotionEffectType(PotionEffectType type)
Registers an effect type with the given object.ModifierConstructorDescriptionPotionEffect(PotionEffectType type, int duration, int amplifier)
Creates a potion effect.PotionEffect(PotionEffectType type, int duration, int amplifier, boolean ambient)
Creates a potion effect.PotionEffect(PotionEffectType type, int duration, int amplifier, boolean ambient, boolean particles)
Creates a potion effect with no defined color.PotionEffect(PotionEffectType type, int duration, int amplifier, boolean ambient, boolean particles, boolean icon)
Creates a potion effect.
PotionMeta.setBasePotionData(org.bukkit.potion.PotionData)