Class EnchantmentKeys

java.lang.Object
io.papermc.paper.registry.keys.EnchantmentKeys

@GeneratedFrom("1.21.4") @NullMarked @Experimental public final class EnchantmentKeys extends Object
Vanilla keys for RegistryKey.ENCHANTMENT.
API Note:
The fields provided here are a direct representation of what is available from the vanilla game source. They may be changed (including removals) on any Minecraft version bump, so cross-version compatibility is not provided on the same level as it is on most of the other API.
  • Field Details

    • AQUA_AFFINITY

      public static final TypedKey<Enchantment> AQUA_AFFINITY
      minecraft:aqua_affinity
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BANE_OF_ARTHROPODS

      public static final TypedKey<Enchantment> BANE_OF_ARTHROPODS
      minecraft:bane_of_arthropods
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BINDING_CURSE

      public static final TypedKey<Enchantment> BINDING_CURSE
      minecraft:binding_curse
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BLAST_PROTECTION

      public static final TypedKey<Enchantment> BLAST_PROTECTION
      minecraft:blast_protection
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • BREACH

      public static final TypedKey<Enchantment> BREACH
      minecraft:breach
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CHANNELING

      public static final TypedKey<Enchantment> CHANNELING
      minecraft:channeling
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DENSITY

      public static final TypedKey<Enchantment> DENSITY
      minecraft:density
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DEPTH_STRIDER

      public static final TypedKey<Enchantment> DEPTH_STRIDER
      minecraft:depth_strider
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • EFFICIENCY

      public static final TypedKey<Enchantment> EFFICIENCY
      minecraft:efficiency
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FEATHER_FALLING

      public static final TypedKey<Enchantment> FEATHER_FALLING
      minecraft:feather_falling
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FIRE_ASPECT

      public static final TypedKey<Enchantment> FIRE_ASPECT
      minecraft:fire_aspect
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FIRE_PROTECTION

      public static final TypedKey<Enchantment> FIRE_PROTECTION
      minecraft:fire_protection
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FLAME

      public static final TypedKey<Enchantment> FLAME
      minecraft:flame
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FORTUNE

      public static final TypedKey<Enchantment> FORTUNE
      minecraft:fortune
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • FROST_WALKER

      public static final TypedKey<Enchantment> FROST_WALKER
      minecraft:frost_walker
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • IMPALING

      public static final TypedKey<Enchantment> IMPALING
      minecraft:impaling
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • INFINITY

      public static final TypedKey<Enchantment> INFINITY
      minecraft:infinity
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • KNOCKBACK

      public static final TypedKey<Enchantment> KNOCKBACK
      minecraft:knockback
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • LOOTING

      public static final TypedKey<Enchantment> LOOTING
      minecraft:looting
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • LOYALTY

      public static final TypedKey<Enchantment> LOYALTY
      minecraft:loyalty
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • LUCK_OF_THE_SEA

      public static final TypedKey<Enchantment> LUCK_OF_THE_SEA
      minecraft:luck_of_the_sea
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • LURE

      public static final TypedKey<Enchantment> LURE
      minecraft:lure
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MENDING

      public static final TypedKey<Enchantment> MENDING
      minecraft:mending
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MULTISHOT

      public static final TypedKey<Enchantment> MULTISHOT
      minecraft:multishot
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PIERCING

      public static final TypedKey<Enchantment> PIERCING
      minecraft:piercing
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • POWER

      public static final TypedKey<Enchantment> POWER
      minecraft:power
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PROJECTILE_PROTECTION

      public static final TypedKey<Enchantment> PROJECTILE_PROTECTION
      minecraft:projectile_protection
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PROTECTION

      public static final TypedKey<Enchantment> PROTECTION
      minecraft:protection
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PUNCH

      public static final TypedKey<Enchantment> PUNCH
      minecraft:punch
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • QUICK_CHARGE

      public static final TypedKey<Enchantment> QUICK_CHARGE
      minecraft:quick_charge
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • RESPIRATION

      public static final TypedKey<Enchantment> RESPIRATION
      minecraft:respiration
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • RIPTIDE

      public static final TypedKey<Enchantment> RIPTIDE
      minecraft:riptide
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SHARPNESS

      public static final TypedKey<Enchantment> SHARPNESS
      minecraft:sharpness
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SILK_TOUCH

      public static final TypedKey<Enchantment> SILK_TOUCH
      minecraft:silk_touch
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SMITE

      public static final TypedKey<Enchantment> SMITE
      minecraft:smite
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SOUL_SPEED

      public static final TypedKey<Enchantment> SOUL_SPEED
      minecraft:soul_speed
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SWEEPING_EDGE

      public static final TypedKey<Enchantment> SWEEPING_EDGE
      minecraft:sweeping_edge
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SWIFT_SNEAK

      public static final TypedKey<Enchantment> SWIFT_SNEAK
      minecraft:swift_sneak
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • THORNS

      public static final TypedKey<Enchantment> THORNS
      minecraft:thorns
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • UNBREAKING

      public static final TypedKey<Enchantment> UNBREAKING
      minecraft:unbreaking
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • VANISHING_CURSE

      public static final TypedKey<Enchantment> VANISHING_CURSE
      minecraft:vanishing_curse
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • WIND_BURST

      public static final TypedKey<Enchantment> WIND_BURST
      minecraft:wind_burst
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
  • Method Details