Перейти к основному содержимому

Protocol: Equipment

Mutable equipment slots of one player.

class Equipment(Protocol)

Related API: EquipmentSlot, ItemStack

Methods

get_item

def get_item(self, slot: EquipmentSlot) -> Optional[ItemStack]:

Return a detached copy of an equipped stack, or None when empty.

Related API: EquipmentSlot, ItemStack

set_item

def set_item(self, slot: EquipmentSlot, item_stack: Optional[ItemStack]=None) -> None:

Replace or clear one equipment slot.

Related API: EquipmentSlot, ItemStack