Class EntityEquipment

java.lang.Object
net.minecraft.entity.EntityEquipment
Direct Known Subclasses:
PlayerEquipment

public class EntityEquipment extends Object
Mappings:
Namespace Name
named net/minecraft/entity/EntityEquipment
intermediary net/minecraft/class_10630
official bzq
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<EntityEquipment> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/entity/EntityEquipment;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_55943 Lnet/minecraft/class_10630;field_55943:Lcom/mojang/serialization/Codec;
      official a Lbzq;a:Lcom/mojang/serialization/Codec;
    • map

      private final EnumMap<EquipmentSlot,ItemStack> map
      Mappings:
      Namespace Name Mixin selector
      named map Lnet/minecraft/entity/EntityEquipment;map:Ljava/util/EnumMap;
      intermediary field_55944 Lnet/minecraft/class_10630;field_55944:Ljava/util/EnumMap;
      official b Lbzq;b:Ljava/util/EnumMap;
  • Constructor Details

    • EntityEquipment

      private EntityEquipment(EnumMap<EquipmentSlot,ItemStack> map)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/entity/EntityEquipment;<init>(Ljava/util/EnumMap;)V
      intermediary <init> Lnet/minecraft/class_10630;<init>(Ljava/util/EnumMap;)V
      official <init> Lbzq;<init>(Ljava/util/EnumMap;)V
    • EntityEquipment

      public EntityEquipment()
  • Method Details

    • put

      public ItemStack put(EquipmentSlot slot, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named put Lnet/minecraft/entity/EntityEquipment;put(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
      intermediary method_66660 Lnet/minecraft/class_10630;method_66660(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
      official a Lbzq;a(Lbzw;Ldcv;)Ldcv;
    • get

      public ItemStack get(EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/entity/EntityEquipment;get(Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;
      intermediary method_66659 Lnet/minecraft/class_10630;method_66659(Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;
      official a Lbzq;a(Lbzw;)Ldcv;
    • isEmpty

      public boolean isEmpty()
      Mappings:
      Namespace Name Mixin selector
      named isEmpty Lnet/minecraft/entity/EntityEquipment;isEmpty()Z
      intermediary method_66657 Lnet/minecraft/class_10630;method_66657()Z
      official a Lbzq;a()Z
    • tick

      public void tick(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/entity/EntityEquipment;tick(Lnet/minecraft/entity/Entity;)V
      intermediary method_67512 Lnet/minecraft/class_10630;method_67512(Lnet/minecraft/class_1297;)V
      official a Lbzq;a(Lbzm;)V
    • copyFrom

      public void copyFrom(EntityEquipment equipment)
      Mappings:
      Namespace Name Mixin selector
      named copyFrom Lnet/minecraft/entity/EntityEquipment;copyFrom(Lnet/minecraft/entity/EntityEquipment;)V
      intermediary method_67513 Lnet/minecraft/class_10630;method_67513(Lnet/minecraft/class_10630;)V
      official a Lbzq;a(Lbzq;)V
    • dropAll

      public void dropAll(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      named dropAll Lnet/minecraft/entity/EntityEquipment;dropAll(Lnet/minecraft/entity/LivingEntity;)V
      intermediary method_67514 Lnet/minecraft/class_10630;method_67514(Lnet/minecraft/class_1309;)V
      official a Lbzq;a(Lcam;)V
    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/entity/EntityEquipment;clear()V
      intermediary method_67515 Lnet/minecraft/class_10630;method_67515()V
      official b Lbzq;b()V