Enum Class VanillaData

java.lang.Object
java.lang.Enum<VanillaData>
studio.magemonkey.fabled.enchants.vanilla.VanillaData
All Implemented Interfaces:
Serializable, Comparable<VanillaData>, java.lang.constant.Constable

public enum VanillaData extends Enum<VanillaData>
FabledEnchants © 2026 VoidEdge vanilla.studio.magemonkey.fabled.enchants.VanillaData
  • Enum Constant Details

    • BINDING_CURSE

      public static final VanillaData BINDING_CURSE
    • DEPTH_STRIDER

      public static final VanillaData DEPTH_STRIDER
    • FROST_WALKER

      public static final VanillaData FROST_WALKER
    • OXYGEN

      public static final VanillaData OXYGEN
    • PROTECTION_ENVIRONMENTAL

      public static final VanillaData PROTECTION_ENVIRONMENTAL
    • PROTECTION_EXPLOSIONS

      public static final VanillaData PROTECTION_EXPLOSIONS
    • PROTECTION_FALL

      public static final VanillaData PROTECTION_FALL
    • PROTECTION_FIRE

      public static final VanillaData PROTECTION_FIRE
    • PROTECTION_PROJECTILE

      public static final VanillaData PROTECTION_PROJECTILE
    • THORNS

      public static final VanillaData THORNS
    • WATER_WORKER

      public static final VanillaData WATER_WORKER
    • SOUL_SPEED

      public static final VanillaData SOUL_SPEED
    • DAMAGE_ALL

      public static final VanillaData DAMAGE_ALL
    • DAMAGE_ARTHROPODS

      public static final VanillaData DAMAGE_ARTHROPODS
    • DAMAGE_UNDEAD

      public static final VanillaData DAMAGE_UNDEAD
    • FIRE_ASPECT

      public static final VanillaData FIRE_ASPECT
    • KNOCKBACK

      public static final VanillaData KNOCKBACK
    • LOOT_BONUS_MOBS

      public static final VanillaData LOOT_BONUS_MOBS
    • SWEEPING_EDGE

      public static final VanillaData SWEEPING_EDGE
    • DIG_SPEED

      public static final VanillaData DIG_SPEED
    • LOOT_BONUS_BLOCKS

      public static final VanillaData LOOT_BONUS_BLOCKS
    • SILK_TOUCH

      public static final VanillaData SILK_TOUCH
    • ARROW_DAMAGE

      public static final VanillaData ARROW_DAMAGE
    • ARROW_FIRE

      public static final VanillaData ARROW_FIRE
    • ARROW_INFINITE

      public static final VanillaData ARROW_INFINITE
    • ARROW_KNOCKBACK

      public static final VanillaData ARROW_KNOCKBACK
    • MULTISHOT

      public static final VanillaData MULTISHOT
    • QUICK_CHARGE

      public static final VanillaData QUICK_CHARGE
    • PIERCING

      public static final VanillaData PIERCING
    • LUCK

      public static final VanillaData LUCK
    • LURE

      public static final VanillaData LURE
    • LOYALTY

      public static final VanillaData LOYALTY
    • IMPALING

      public static final VanillaData IMPALING
    • RIPTIDE

      public static final VanillaData RIPTIDE
    • CHANNELING

      public static final VanillaData CHANNELING
    • DURABILITY

      public static final VanillaData DURABILITY
    • MENDING

      public static final VanillaData MENDING
    • VANISHING_CURSE

      public static final VanillaData VANISHING_CURSE
  • Method Details

    • values

      public static VanillaData[] 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 VanillaData 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
    • getEnchantment

      public VanillaEnchantment getEnchantment()
    • doesExist

      public boolean doesExist()