public class PotionEffectTypeWrapper extends PotionEffectType
ABSORPTION, BAD_OMEN, BLINDNESS, CONDUIT_POWER, CONFUSION, DAMAGE_RESISTANCE, 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
Modifier | Constructor and Description |
---|---|
protected |
PotionEffectTypeWrapper(int id) |
Modifier and Type | Method and Description |
---|---|
@NotNull Color |
getColor()
Returns the color of this effect type.
|
double |
getDurationModifier()
Returns the duration modifier applied to effects of this type.
|
@NotNull String |
getName()
Returns the name of this effect type.
|
@NotNull PotionEffectType |
getType()
Get the potion type bound to this wrapper.
|
boolean |
isInstant()
Returns whether the effect of this type happens once, immediately.
|
createEffect, equals, getById, getByName, getId, hashCode, registerPotionEffectType, stopAcceptingRegistrations, toString, values
public double getDurationModifier()
PotionEffectType
getDurationModifier
in class PotionEffectType
@NotNull public @NotNull String getName()
PotionEffectType
getName
in class PotionEffectType
@NotNull public @NotNull PotionEffectType getType()
public boolean isInstant()
PotionEffectType
isInstant
in class PotionEffectType
@NotNull public @NotNull Color getColor()
PotionEffectType
getColor
in class PotionEffectType
Copyright © 2021. All rights reserved.