Enum Class EffectType

java.lang.Object
java.lang.Enum<EffectType>
org.geysermc.geyser.level.EffectType
All Implemented Interfaces:
Serializable, Comparable<EffectType>, Constable

public enum EffectType extends Enum<EffectType>
  • Enum Constant Details

    • NONE

      public static final EffectType NONE
    • SPEED

      public static final EffectType SPEED
    • SLOWNESS

      public static final EffectType SLOWNESS
    • HASTE

      public static final EffectType HASTE
    • MINING_FATIGUE

      public static final EffectType MINING_FATIGUE
    • STRENGTH

      public static final EffectType STRENGTH
    • INSTANT_HEALTH

      public static final EffectType INSTANT_HEALTH
    • INSTANT_DAMAGE

      public static final EffectType INSTANT_DAMAGE
    • JUMP_BOOST

      public static final EffectType JUMP_BOOST
    • NAUSEA

      public static final EffectType NAUSEA
    • REGENERATION

      public static final EffectType REGENERATION
    • RESISTANCE

      public static final EffectType RESISTANCE
    • FIRE_RESISTANCE

      public static final EffectType FIRE_RESISTANCE
    • WATER_BREATHING

      public static final EffectType WATER_BREATHING
    • INVISIBILITY

      public static final EffectType INVISIBILITY
    • BLINDNESS

      public static final EffectType BLINDNESS
    • NIGHT_VISION

      public static final EffectType NIGHT_VISION
    • HUNGER

      public static final EffectType HUNGER
    • WEAKNESS

      public static final EffectType WEAKNESS
    • POISON

      public static final EffectType POISON
    • WITHER

      public static final EffectType WITHER
    • HEALTH_BOOST

      public static final EffectType HEALTH_BOOST
    • ABSORPTION

      public static final EffectType ABSORPTION
    • SATURATION

      public static final EffectType SATURATION
    • LEVITATION

      public static final EffectType LEVITATION
    • FATAL_POISON

      public static final EffectType FATAL_POISON
    • CONDUIT_POWER

      public static final EffectType CONDUIT_POWER
    • SLOW_FALLING

      public static final EffectType SLOW_FALLING
    • BAD_OMEN

      public static final EffectType BAD_OMEN
    • HERO_OF_THE_VILLAGE

      public static final EffectType HERO_OF_THE_VILLAGE
    • DARKNESS

      public static final EffectType DARKNESS
    • TRIAL_OMEN

      public static final EffectType TRIAL_OMEN
    • WIND_CHARGED

      public static final EffectType WIND_CHARGED
    • WEAVING

      public static final EffectType WEAVING
    • OOZING

      public static final EffectType OOZING
    • INFESTED

      public static final EffectType INFESTED
    • RAID_OMEN

      public static final EffectType RAID_OMEN
    • BREATH_OF_THE_NAUTILUS

      public static final EffectType BREATH_OF_THE_NAUTILUS
    • GLOWING

      public static final EffectType GLOWING
    • LUCK

      public static final EffectType LUCK
    • BAD_LUCK

      public static final EffectType BAD_LUCK
    • DOLPHINS_GRACE

      public static final EffectType DOLPHINS_GRACE
  • Method Details

    • values

      public static EffectType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static EffectType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • fromJavaEffect

      public static EffectType fromJavaEffect(org.geysermc.mcprotocollib.protocol.data.game.entity.Effect effect)
    • fromColor

      public static EffectType fromColor(int color)
    • getBedrockId

      public int getBedrockId()
    • getJavaEffect

      public org.geysermc.mcprotocollib.protocol.data.game.entity.Effect getJavaEffect()
    • getColor

      public int getColor()