Interface ArmorMaterial

All Known Implementing Classes:
ArmorMaterials

public interface ArmorMaterial
Mappings:
Namespace Name
official bol
intermediary net/minecraft/class_1741
named net/minecraft/item/ArmorMaterial
  • Method Details

    • getDurability

      int getDurability(EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      official a Lbol;a(Latk;)I
      intermediary method_7696 Lnet/minecraft/class_1741;method_7696(Lnet/minecraft/class_1304;)I
      named getDurability Lnet/minecraft/item/ArmorMaterial;getDurability(Lnet/minecraft/entity/EquipmentSlot;)I
    • getProtectionAmount

      int getProtectionAmount(EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      official b Lbol;b(Latk;)I
      intermediary method_7697 Lnet/minecraft/class_1741;method_7697(Lnet/minecraft/class_1304;)I
      named getProtectionAmount Lnet/minecraft/item/ArmorMaterial;getProtectionAmount(Lnet/minecraft/entity/EquipmentSlot;)I
    • getEnchantability

      int getEnchantability()
      Mappings:
      Namespace Name Mixin selector
      official a Lbol;a()I
      intermediary method_7699 Lnet/minecraft/class_1741;method_7699()I
      named getEnchantability Lnet/minecraft/item/ArmorMaterial;getEnchantability()I
    • getEquipSound

      SoundEvent getEquipSound()
      Mappings:
      Namespace Name Mixin selector
      official b Lbol;b()Lafd;
      intermediary method_7698 Lnet/minecraft/class_1741;method_7698()Lnet/minecraft/class_3414;
      named getEquipSound Lnet/minecraft/item/ArmorMaterial;getEquipSound()Lnet/minecraft/sound/SoundEvent;
    • getRepairIngredient

      Ingredient getRepairIngredient()
      Mappings:
      Namespace Name Mixin selector
      official c Lbol;c()Lbte;
      intermediary method_7695 Lnet/minecraft/class_1741;method_7695()Lnet/minecraft/class_1856;
      named getRepairIngredient Lnet/minecraft/item/ArmorMaterial;getRepairIngredient()Lnet/minecraft/recipe/Ingredient;
    • getName

      String getName()
      Mappings:
      Namespace Name Mixin selector
      official d Lbol;d()Ljava/lang/String;
      intermediary method_7694 Lnet/minecraft/class_1741;method_7694()Ljava/lang/String;
      named getName Lnet/minecraft/item/ArmorMaterial;getName()Ljava/lang/String;
    • getToughness

      float getToughness()
      Mappings:
      Namespace Name Mixin selector
      official e Lbol;e()F
      intermediary method_7700 Lnet/minecraft/class_1741;method_7700()F
      named getToughness Lnet/minecraft/item/ArmorMaterial;getToughness()F
    • getKnockbackResistance

      float getKnockbackResistance()
      Mappings:
      Namespace Name Mixin selector
      official f Lbol;f()F
      intermediary method_24355 Lnet/minecraft/class_1741;method_24355()F
      named getKnockbackResistance Lnet/minecraft/item/ArmorMaterial;getKnockbackResistance()F