Class Enchantments

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

public class Enchantments extends Object
Mappings:
Namespace Name
official agq
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 Lagq;a:Lagm;
      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 Lagq;b:Lagm;
      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 Lagq;c:Lagm;
      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 Lagq;d:Lagm;
      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 Lagq;e:Lagm;
      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 Lagq;f:Lagm;
      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 Lagq;g:Lagm;
      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 Lagq;h:Lagm;
      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 Lagq;i:Lagm;
      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 Lagq;j:Lagm;
      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;
    • SHARPNESS

      public static final Enchantment SHARPNESS
      Mappings:
      Namespace Name Mixin selector
      official k Lagq;k:Lagm;
      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 l Lagq;l:Lagm;
      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 m Lagq;m:Lagm;
      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 n Lagq;n:Lagm;
      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 o Lagq;o:Lagm;
      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 p Lagq;p:Lagm;
      intermediary field_12412 Lnet/minecraft/class_2704;field_12412:Lnet/minecraft/class_1127;
      named LOOTING Lnet/minecraft/enchantment/Enchantments;LOOTING:Lnet/minecraft/enchantment/Enchantment;
    • EFFICIENCY

      public static final Enchantment EFFICIENCY
      Mappings:
      Namespace Name Mixin selector
      official q Lagq;q:Lagm;
      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 r Lagq;r:Lagm;
      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 s Lagq;s:Lagm;
      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 t Lagq;t:Lagm;
      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 u Lagq;u:Lagm;
      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 v Lagq;v:Lagm;
      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 w Lagq;w:Lagm;
      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 x Lagq;x:Lagm;
      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 y Lagq;y:Lagm;
      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 z Lagq;z:Lagm;
      intermediary field_12422 Lnet/minecraft/class_2704;field_12422:Lnet/minecraft/class_1127;
      named LURE Lnet/minecraft/enchantment/Enchantments;LURE:Lnet/minecraft/enchantment/Enchantment;
    • MENDING

      public static final Enchantment MENDING
      Mappings:
      Namespace Name Mixin selector
      official A Lagq;A:Lagm;
      intermediary field_12396 Lnet/minecraft/class_2704;field_12396:Lnet/minecraft/class_1127;
      named MENDING Lnet/minecraft/enchantment/Enchantments;MENDING: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 Lagq;a(Ljava/lang/String;)Lagm;
      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;