Class AnimalArmorItem

java.lang.Object
net.minecraft.item.Item
net.minecraft.item.AnimalArmorItem
All Implemented Interfaces:
ItemConvertible, ToggleableFeature

public class AnimalArmorItem extends Item
Mappings:
Namespace Name
named net/minecraft/item/AnimalArmorItem
intermediary net/minecraft/class_4059
official cvn
  • Field Details

    • type

      private final AnimalArmorItem.Type type
      Mappings:
      Namespace Name Mixin selector
      named type Lnet/minecraft/item/AnimalArmorItem;type:Lnet/minecraft/item/AnimalArmorItem$Type;
      intermediary field_47824 Lnet/minecraft/class_4059;field_47824:Lnet/minecraft/class_4059$class_9076;
      official a Lcvn;a:Lcvn$a;
  • Constructor Details

    • AnimalArmorItem

      public AnimalArmorItem(ArmorMaterial material, AnimalArmorItem.Type type, Item.Settings settings)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/item/AnimalArmorItem;<init>(Lnet/minecraft/item/equipment/ArmorMaterial;Lnet/minecraft/item/AnimalArmorItem$Type;Lnet/minecraft/item/Item$Settings;)V
      intermediary <init> Lnet/minecraft/class_4059;<init>(Lnet/minecraft/class_1741;Lnet/minecraft/class_4059$class_9076;Lnet/minecraft/class_1792$class_1793;)V
      official <init> Lcvn;<init>(Ldfp;Lcvn$a;Lcxl$a;)V
    • AnimalArmorItem

      public AnimalArmorItem(ArmorMaterial material, AnimalArmorItem.Type type, RegistryEntry<SoundEvent> equipSound, boolean damageOnHurt, Item.Settings settings)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/item/AnimalArmorItem;<init>(Lnet/minecraft/item/equipment/ArmorMaterial;Lnet/minecraft/item/AnimalArmorItem$Type;Lnet/minecraft/registry/entry/RegistryEntry;ZLnet/minecraft/item/Item$Settings;)V
      intermediary <init> Lnet/minecraft/class_4059;<init>(Lnet/minecraft/class_1741;Lnet/minecraft/class_4059$class_9076;Lnet/minecraft/class_6880;ZLnet/minecraft/class_1792$class_1793;)V
      official <init> Lcvn;<init>(Ldfp;Lcvn$a;Ljq;ZLcxl$a;)V
  • Method Details

    • getBreakSound

      public SoundEvent getBreakSound()
      Overrides:
      getBreakSound in class Item
      Mappings:
      Namespace Name Mixin selector
      named getBreakSound Lnet/minecraft/item/Item;getBreakSound()Lnet/minecraft/sound/SoundEvent;
      intermediary method_57336 Lnet/minecraft/class_1792;method_57336()Lnet/minecraft/class_3414;
      official a Lcxl;a()Laxe;