Class Enchantments

java.lang.Object
net.minecraft.enchantment.Enchantments

public class Enchantments extends Object
Mappings:
Namespace Name
official awi
intermediary net/minecraft/class_2704
named net/minecraft/enchantment/Enchantments
  • Field Details

    • PROTECTION

      public static final Enchantment PROTECTION
      Mappings:
      Namespace Name Mixin selector
      official a Lawi;a:Lawe;
      intermediary field_12397 Lnet/minecraft/class_2704;field_12397:Lnet/minecraft/class_1127;
      named PROTECTION Lnet/minecraft/enchantment/Enchantments;PROTECTION:Lnet/minecraft/enchantment/Enchantment;
    • FIRE_PROTECTION

      public static final Enchantment FIRE_PROTECTION
      Mappings:
      Namespace Name Mixin selector
      official b Lawi;b:Lawe;
      intermediary field_12398 Lnet/minecraft/class_2704;field_12398:Lnet/minecraft/class_1127;
      named FIRE_PROTECTION Lnet/minecraft/enchantment/Enchantments;FIRE_PROTECTION:Lnet/minecraft/enchantment/Enchantment;
    • FEATHER_FALLING

      public static final Enchantment FEATHER_FALLING
      Mappings:
      Namespace Name Mixin selector
      official c Lawi;c:Lawe;
      intermediary field_12399 Lnet/minecraft/class_2704;field_12399:Lnet/minecraft/class_1127;
      named FEATHER_FALLING Lnet/minecraft/enchantment/Enchantments;FEATHER_FALLING:Lnet/minecraft/enchantment/Enchantment;
    • BLAST_PROTECTION

      public static final Enchantment BLAST_PROTECTION
      Mappings:
      Namespace Name Mixin selector
      official d Lawi;d:Lawe;
      intermediary field_12400 Lnet/minecraft/class_2704;field_12400:Lnet/minecraft/class_1127;
      named BLAST_PROTECTION Lnet/minecraft/enchantment/Enchantments;BLAST_PROTECTION:Lnet/minecraft/enchantment/Enchantment;
    • PROJECTILE_PROTECTION

      public static final Enchantment PROJECTILE_PROTECTION
      Mappings:
      Namespace Name Mixin selector
      official e Lawi;e:Lawe;
      intermediary field_12401 Lnet/minecraft/class_2704;field_12401:Lnet/minecraft/class_1127;
      named PROJECTILE_PROTECTION Lnet/minecraft/enchantment/Enchantments;PROJECTILE_PROTECTION:Lnet/minecraft/enchantment/Enchantment;
    • RESPIRATION

      public static final Enchantment RESPIRATION
      Mappings:
      Namespace Name Mixin selector
      official f Lawi;f:Lawe;
      intermediary field_12402 Lnet/minecraft/class_2704;field_12402:Lnet/minecraft/class_1127;
      named RESPIRATION Lnet/minecraft/enchantment/Enchantments;RESPIRATION:Lnet/minecraft/enchantment/Enchantment;
    • AQUA_AFFINITY

      public static final Enchantment AQUA_AFFINITY
      Mappings:
      Namespace Name Mixin selector
      official g Lawi;g:Lawe;
      intermediary field_12403 Lnet/minecraft/class_2704;field_12403:Lnet/minecraft/class_1127;
      named AQUA_AFFINITY Lnet/minecraft/enchantment/Enchantments;AQUA_AFFINITY:Lnet/minecraft/enchantment/Enchantment;
    • THORNS

      public static final Enchantment THORNS
      Mappings:
      Namespace Name Mixin selector
      official h Lawi;h:Lawe;
      intermediary field_12404 Lnet/minecraft/class_2704;field_12404:Lnet/minecraft/class_1127;
      named THORNS Lnet/minecraft/enchantment/Enchantments;THORNS:Lnet/minecraft/enchantment/Enchantment;
    • DEPTH_STRIDER

      public static final Enchantment DEPTH_STRIDER
      Mappings:
      Namespace Name Mixin selector
      official i Lawi;i:Lawe;
      intermediary field_12405 Lnet/minecraft/class_2704;field_12405:Lnet/minecraft/class_1127;
      named DEPTH_STRIDER Lnet/minecraft/enchantment/Enchantments;DEPTH_STRIDER:Lnet/minecraft/enchantment/Enchantment;
    • FROST_WALKER

      public static final Enchantment FROST_WALKER
      Mappings:
      Namespace Name Mixin selector
      official j Lawi;j:Lawe;
      intermediary field_12406 Lnet/minecraft/class_2704;field_12406:Lnet/minecraft/class_1127;
      named FROST_WALKER Lnet/minecraft/enchantment/Enchantments;FROST_WALKER:Lnet/minecraft/enchantment/Enchantment;
    • BINDING_CURSE

      public static final Enchantment BINDING_CURSE
      Mappings:
      Namespace Name Mixin selector
      official k Lawi;k:Lawe;
      intermediary field_15117 Lnet/minecraft/class_2704;field_15117:Lnet/minecraft/class_1127;
      named BINDING_CURSE Lnet/minecraft/enchantment/Enchantments;BINDING_CURSE:Lnet/minecraft/enchantment/Enchantment;
    • SHARPNESS

      public static final Enchantment SHARPNESS
      Mappings:
      Namespace Name Mixin selector
      official l Lawi;l:Lawe;
      intermediary field_12407 Lnet/minecraft/class_2704;field_12407:Lnet/minecraft/class_1127;
      named SHARPNESS Lnet/minecraft/enchantment/Enchantments;SHARPNESS:Lnet/minecraft/enchantment/Enchantment;
    • SMITE

      public static final Enchantment SMITE
      Mappings:
      Namespace Name Mixin selector
      official m Lawi;m:Lawe;
      intermediary field_12408 Lnet/minecraft/class_2704;field_12408:Lnet/minecraft/class_1127;
      named SMITE Lnet/minecraft/enchantment/Enchantments;SMITE:Lnet/minecraft/enchantment/Enchantment;
    • BANE_OF_ARTHROPODS

      public static final Enchantment BANE_OF_ARTHROPODS
      Mappings:
      Namespace Name Mixin selector
      official n Lawi;n:Lawe;
      intermediary field_12409 Lnet/minecraft/class_2704;field_12409:Lnet/minecraft/class_1127;
      named BANE_OF_ARTHROPODS Lnet/minecraft/enchantment/Enchantments;BANE_OF_ARTHROPODS:Lnet/minecraft/enchantment/Enchantment;
    • KNOCKBACK

      public static final Enchantment KNOCKBACK
      Mappings:
      Namespace Name Mixin selector
      official o Lawi;o:Lawe;
      intermediary field_12410 Lnet/minecraft/class_2704;field_12410:Lnet/minecraft/class_1127;
      named KNOCKBACK Lnet/minecraft/enchantment/Enchantments;KNOCKBACK:Lnet/minecraft/enchantment/Enchantment;
    • FIRE_ASPECT

      public static final Enchantment FIRE_ASPECT
      Mappings:
      Namespace Name Mixin selector
      official p Lawi;p:Lawe;
      intermediary field_12411 Lnet/minecraft/class_2704;field_12411:Lnet/minecraft/class_1127;
      named FIRE_ASPECT Lnet/minecraft/enchantment/Enchantments;FIRE_ASPECT:Lnet/minecraft/enchantment/Enchantment;
    • LOOTING

      public static final Enchantment LOOTING
      Mappings:
      Namespace Name Mixin selector
      official q Lawi;q:Lawe;
      intermediary field_12412 Lnet/minecraft/class_2704;field_12412:Lnet/minecraft/class_1127;
      named LOOTING Lnet/minecraft/enchantment/Enchantments;LOOTING:Lnet/minecraft/enchantment/Enchantment;
    • SWEEPING

      public static final Enchantment SWEEPING
      Mappings:
      Namespace Name Mixin selector
      official r Lawi;r:Lawe;
      intermediary field_15118 Lnet/minecraft/class_2704;field_15118:Lnet/minecraft/class_1127;
      named SWEEPING Lnet/minecraft/enchantment/Enchantments;SWEEPING:Lnet/minecraft/enchantment/Enchantment;
    • EFFICIENCY

      public static final Enchantment EFFICIENCY
      Mappings:
      Namespace Name Mixin selector
      official s Lawi;s:Lawe;
      intermediary field_12413 Lnet/minecraft/class_2704;field_12413:Lnet/minecraft/class_1127;
      named EFFICIENCY Lnet/minecraft/enchantment/Enchantments;EFFICIENCY:Lnet/minecraft/enchantment/Enchantment;
    • SILK_TOUCH

      public static final Enchantment SILK_TOUCH
      Mappings:
      Namespace Name Mixin selector
      official t Lawi;t:Lawe;
      intermediary field_12414 Lnet/minecraft/class_2704;field_12414:Lnet/minecraft/class_1127;
      named SILK_TOUCH Lnet/minecraft/enchantment/Enchantments;SILK_TOUCH:Lnet/minecraft/enchantment/Enchantment;
    • UNBREAKING

      public static final Enchantment UNBREAKING
      Mappings:
      Namespace Name Mixin selector
      official u Lawi;u:Lawe;
      intermediary field_12415 Lnet/minecraft/class_2704;field_12415:Lnet/minecraft/class_1127;
      named UNBREAKING Lnet/minecraft/enchantment/Enchantments;UNBREAKING:Lnet/minecraft/enchantment/Enchantment;
    • FORTUNE

      public static final Enchantment FORTUNE
      Mappings:
      Namespace Name Mixin selector
      official v Lawi;v:Lawe;
      intermediary field_12416 Lnet/minecraft/class_2704;field_12416:Lnet/minecraft/class_1127;
      named FORTUNE Lnet/minecraft/enchantment/Enchantments;FORTUNE:Lnet/minecraft/enchantment/Enchantment;
    • POWER

      public static final Enchantment POWER
      Mappings:
      Namespace Name Mixin selector
      official w Lawi;w:Lawe;
      intermediary field_12417 Lnet/minecraft/class_2704;field_12417:Lnet/minecraft/class_1127;
      named POWER Lnet/minecraft/enchantment/Enchantments;POWER:Lnet/minecraft/enchantment/Enchantment;
    • PUNCH

      public static final Enchantment PUNCH
      Mappings:
      Namespace Name Mixin selector
      official x Lawi;x:Lawe;
      intermediary field_12418 Lnet/minecraft/class_2704;field_12418:Lnet/minecraft/class_1127;
      named PUNCH Lnet/minecraft/enchantment/Enchantments;PUNCH:Lnet/minecraft/enchantment/Enchantment;
    • FLAME

      public static final Enchantment FLAME
      Mappings:
      Namespace Name Mixin selector
      official y Lawi;y:Lawe;
      intermediary field_12419 Lnet/minecraft/class_2704;field_12419:Lnet/minecraft/class_1127;
      named FLAME Lnet/minecraft/enchantment/Enchantments;FLAME:Lnet/minecraft/enchantment/Enchantment;
    • INFINITY

      public static final Enchantment INFINITY
      Mappings:
      Namespace Name Mixin selector
      official z Lawi;z:Lawe;
      intermediary field_12420 Lnet/minecraft/class_2704;field_12420:Lnet/minecraft/class_1127;
      named INFINITY Lnet/minecraft/enchantment/Enchantments;INFINITY:Lnet/minecraft/enchantment/Enchantment;
    • LUCK_OF_THE_SEA

      public static final Enchantment LUCK_OF_THE_SEA
      Mappings:
      Namespace Name Mixin selector
      official A Lawi;A:Lawe;
      intermediary field_12421 Lnet/minecraft/class_2704;field_12421:Lnet/minecraft/class_1127;
      named LUCK_OF_THE_SEA Lnet/minecraft/enchantment/Enchantments;LUCK_OF_THE_SEA:Lnet/minecraft/enchantment/Enchantment;
    • LURE

      public static final Enchantment LURE
      Mappings:
      Namespace Name Mixin selector
      official B Lawi;B:Lawe;
      intermediary field_12422 Lnet/minecraft/class_2704;field_12422:Lnet/minecraft/class_1127;
      named LURE Lnet/minecraft/enchantment/Enchantments;LURE:Lnet/minecraft/enchantment/Enchantment;
    • LOYALTY

      public static final Enchantment LOYALTY
      Mappings:
      Namespace Name Mixin selector
      official C Lawi;C:Lawe;
      intermediary field_17477 Lnet/minecraft/class_2704;field_17477:Lnet/minecraft/class_1127;
      named LOYALTY Lnet/minecraft/enchantment/Enchantments;LOYALTY:Lnet/minecraft/enchantment/Enchantment;
    • IMPALING

      public static final Enchantment IMPALING
      Mappings:
      Namespace Name Mixin selector
      official D Lawi;D:Lawe;
      intermediary field_17478 Lnet/minecraft/class_2704;field_17478:Lnet/minecraft/class_1127;
      named IMPALING Lnet/minecraft/enchantment/Enchantments;IMPALING:Lnet/minecraft/enchantment/Enchantment;
    • RIPTIDE

      public static final Enchantment RIPTIDE
      Mappings:
      Namespace Name Mixin selector
      official E Lawi;E:Lawe;
      intermediary field_17479 Lnet/minecraft/class_2704;field_17479:Lnet/minecraft/class_1127;
      named RIPTIDE Lnet/minecraft/enchantment/Enchantments;RIPTIDE:Lnet/minecraft/enchantment/Enchantment;
    • CHANNELING

      public static final Enchantment CHANNELING
      Mappings:
      Namespace Name Mixin selector
      official F Lawi;F:Lawe;
      intermediary field_17480 Lnet/minecraft/class_2704;field_17480:Lnet/minecraft/class_1127;
      named CHANNELING Lnet/minecraft/enchantment/Enchantments;CHANNELING:Lnet/minecraft/enchantment/Enchantment;
    • MENDING

      public static final Enchantment MENDING
      Mappings:
      Namespace Name Mixin selector
      official G Lawi;G:Lawe;
      intermediary field_12396 Lnet/minecraft/class_2704;field_12396:Lnet/minecraft/class_1127;
      named MENDING Lnet/minecraft/enchantment/Enchantments;MENDING:Lnet/minecraft/enchantment/Enchantment;
    • VANISHING_CURSE

      public static final Enchantment VANISHING_CURSE
      Mappings:
      Namespace Name Mixin selector
      official H Lawi;H:Lawe;
      intermediary field_15116 Lnet/minecraft/class_2704;field_15116:Lnet/minecraft/class_1127;
      named VANISHING_CURSE Lnet/minecraft/enchantment/Enchantments;VANISHING_CURSE:Lnet/minecraft/enchantment/Enchantment;
  • Constructor Details

    • Enchantments

      public Enchantments()
  • Method Details

    • get

      @Nullable private static Enchantment get(String id)
      Mappings:
      Namespace Name Mixin selector
      official a Lawi;a(Ljava/lang/String;)Lawe;
      intermediary method_11463 Lnet/minecraft/class_2704;method_11463(Ljava/lang/String;)Lnet/minecraft/class_1127;
      named get Lnet/minecraft/enchantment/Enchantments;get(Ljava/lang/String;)Lnet/minecraft/enchantment/Enchantment;