Package net.minecraft.item
Interface Equipment
- All Superinterfaces:
- Vanishable
- All Known Implementing Classes:
- AbstractSkullBlock,- ArmorItem,- DyeableArmorItem,- ElytraItem,- PlayerSkullBlock,- ShieldItem,- SkullBlock,- WallPiglinHeadBlock,- WallPlayerSkullBlock,- WallSkullBlock,- WallWitherSkullBlock,- WearableCarvedPumpkinBlock,- WitherSkullBlock
Represents a type of item that is wearable in an armor equipment slot, or a shield.
 
This type of item can be targeted by the minecraft:binding_curse enchantment.
- Mappings:
- Namespace - Name - official - cfa- intermediary - net/minecraft/class_5151- named - net/minecraft/item/Equipment
- 
Method SummaryModifier and TypeMethodDescriptiondefault TypedActionResult<ItemStack>equipAndSwap(Item item, World world, PlayerEntity user, Hand hand) default SoundEvent
- 
Method Details- 
getSlotTypeEquipmentSlot getSlotType()- Mappings:
- Namespace - Name - Mixin selector - official - g- Lcfa;g()Lbfo;- intermediary - method_7685- Lnet/minecraft/class_5151;method_7685()Lnet/minecraft/class_1304;- named - getSlotType- Lnet/minecraft/item/Equipment;getSlotType()Lnet/minecraft/entity/EquipmentSlot;
 
- 
getEquipSound- Mappings:
- Namespace - Name - Mixin selector - official - ak_- Lcfa;ak_()Lamg;- intermediary - method_31570- Lnet/minecraft/class_5151;method_31570()Lnet/minecraft/class_3414;- named - getEquipSound- Lnet/minecraft/item/Equipment;getEquipSound()Lnet/minecraft/sound/SoundEvent;
 
- 
equipAndSwapdefault TypedActionResult<ItemStack> equipAndSwap(Item item, World world, PlayerEntity user, Hand hand) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lcfa;a(Lcfu;Lcmm;Lbyo;Lbdw;)Lbdy;- intermediary - method_48576- Lnet/minecraft/class_5151;method_48576(Lnet/minecraft/class_1792;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271;- named - equipAndSwap- Lnet/minecraft/item/Equipment;equipAndSwap(Lnet/minecraft/item/Item;Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/TypedActionResult;
 
- 
fromStack- Mappings:
- Namespace - Name - Mixin selector - official - c_- Lcfa;c_(Lcfz;)Lcfa;- intermediary - method_48957- Lnet/minecraft/class_5151;method_48957(Lnet/minecraft/class_1799;)Lnet/minecraft/class_5151;- named - fromStack- Lnet/minecraft/item/Equipment;fromStack(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/Equipment;
 
 
-