net.minecraft.world.item

public interface Equipable

extends Vanishable

clz
net.minecraft.world.item.Equipable
net.minecraft.class_5151
net.minecraft.item.Equipment
net.minecraft.src.C_268404_
net.minecraft.world.item.Equipable

Method summary

Modifier and TypeMethod
EquipmentSlot
g()
getEquipmentSlot()
method_7685()
getSlotType()
m_40402_()
default SoundEvent
as_()
getEquipSound()
method_31570()
getEquipSound()
m_150681_()
default InteractionResultHolder<ItemStack>
a(cmt arg0, ctp arg1, cfi arg2, bka arg3)
swapWithEquipmentSlot(Item arg0, Level arg1, Player arg2, InteractionHand arg3)
method_48576(class_1792 arg0, class_1937 arg1, class_1657 arg2, class_1268 arg3)
equipAndSwap(Item item, World world, PlayerEntity user, Hand hand)
m_269277_(C_1381_ p_270395_, C_1596_ p_270300_, C_1141_ p_270262_, C_470_ arg3)
static Equipable
c_(cmy arg0)
get(ItemStack arg0)
method_48957(class_1799 arg0)
fromStack(ItemStack stack)
m_269088_(C_1391_ p_270317_)