Class EnchantmentTagKeys

java.lang.Object
io.papermc.paper.registry.keys.tags.EnchantmentTagKeys

@GeneratedFrom("1.21.4") @NullMarked @Experimental public final class EnchantmentTagKeys 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

    • CURSE

      public static final TagKey<Enchantment> CURSE
      #minecraft:curse
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DOUBLE_TRADE_PRICE

      public static final TagKey<Enchantment> DOUBLE_TRADE_PRICE
      #minecraft:double_trade_price
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • EXCLUSIVE_SET_ARMOR

      public static final TagKey<Enchantment> EXCLUSIVE_SET_ARMOR
      #minecraft:exclusive_set/armor
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • EXCLUSIVE_SET_BOOTS

      public static final TagKey<Enchantment> EXCLUSIVE_SET_BOOTS
      #minecraft:exclusive_set/boots
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • EXCLUSIVE_SET_BOW

      public static final TagKey<Enchantment> EXCLUSIVE_SET_BOW
      #minecraft:exclusive_set/bow
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • EXCLUSIVE_SET_CROSSBOW

      public static final TagKey<Enchantment> EXCLUSIVE_SET_CROSSBOW
      #minecraft:exclusive_set/crossbow
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • EXCLUSIVE_SET_DAMAGE

      public static final TagKey<Enchantment> EXCLUSIVE_SET_DAMAGE
      #minecraft:exclusive_set/damage
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • EXCLUSIVE_SET_MINING

      public static final TagKey<Enchantment> EXCLUSIVE_SET_MINING
      #minecraft:exclusive_set/mining
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • EXCLUSIVE_SET_RIPTIDE

      public static final TagKey<Enchantment> EXCLUSIVE_SET_RIPTIDE
      #minecraft:exclusive_set/riptide
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • IN_ENCHANTING_TABLE

      public static final TagKey<Enchantment> IN_ENCHANTING_TABLE
      #minecraft:in_enchanting_table
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • NON_TREASURE

      public static final TagKey<Enchantment> NON_TREASURE
      #minecraft:non_treasure
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_MOB_SPAWN_EQUIPMENT

      public static final TagKey<Enchantment> ON_MOB_SPAWN_EQUIPMENT
      #minecraft:on_mob_spawn_equipment
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_RANDOM_LOOT

      public static final TagKey<Enchantment> ON_RANDOM_LOOT
      #minecraft:on_random_loot
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_TRADED_EQUIPMENT

      public static final TagKey<Enchantment> ON_TRADED_EQUIPMENT
      #minecraft:on_traded_equipment
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PREVENTS_BEE_SPAWNS_WHEN_MINING

      public static final TagKey<Enchantment> PREVENTS_BEE_SPAWNS_WHEN_MINING
      #minecraft:prevents_bee_spawns_when_mining
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PREVENTS_DECORATED_POT_SHATTERING

      public static final TagKey<Enchantment> PREVENTS_DECORATED_POT_SHATTERING
      #minecraft:prevents_decorated_pot_shattering
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PREVENTS_ICE_MELTING

      public static final TagKey<Enchantment> PREVENTS_ICE_MELTING
      #minecraft:prevents_ice_melting
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • PREVENTS_INFESTED_SPAWNS

      public static final TagKey<Enchantment> PREVENTS_INFESTED_SPAWNS
      #minecraft:prevents_infested_spawns
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SMELTS_LOOT

      public static final TagKey<Enchantment> SMELTS_LOOT
      #minecraft:smelts_loot
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TOOLTIP_ORDER

      public static final TagKey<Enchantment> TOOLTIP_ORDER
      #minecraft:tooltip_order
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADEABLE

      public static final TagKey<Enchantment> TRADEABLE
      #minecraft:tradeable
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_DESERT_COMMON

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_DESERT_COMMON
      #minecraft:trades/desert_common
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_DESERT_SPECIAL

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_DESERT_SPECIAL
      #minecraft:trades/desert_special
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_JUNGLE_COMMON

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_JUNGLE_COMMON
      #minecraft:trades/jungle_common
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_JUNGLE_SPECIAL

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_JUNGLE_SPECIAL
      #minecraft:trades/jungle_special
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_PLAINS_COMMON

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_PLAINS_COMMON
      #minecraft:trades/plains_common
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_PLAINS_SPECIAL

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_PLAINS_SPECIAL
      #minecraft:trades/plains_special
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_SAVANNA_COMMON

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_SAVANNA_COMMON
      #minecraft:trades/savanna_common
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_SAVANNA_SPECIAL

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_SAVANNA_SPECIAL
      #minecraft:trades/savanna_special
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_SNOW_COMMON

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_SNOW_COMMON
      #minecraft:trades/snow_common
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_SNOW_SPECIAL

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_SNOW_SPECIAL
      #minecraft:trades/snow_special
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_SWAMP_COMMON

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_SWAMP_COMMON
      #minecraft:trades/swamp_common
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_SWAMP_SPECIAL

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_SWAMP_SPECIAL
      #minecraft:trades/swamp_special
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_TAIGA_COMMON

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_TAIGA_COMMON
      #minecraft:trades/taiga_common
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TRADES_TAIGA_SPECIAL

      @Experimental @MinecraftExperimental(TRADE_REBALANCE) public static final TagKey<Enchantment> TRADES_TAIGA_SPECIAL
      #minecraft:trades/taiga_special
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • TREASURE

      public static final TagKey<Enchantment> TREASURE
      #minecraft:treasure
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
  • Method Details