nmmo.systems.inventory module#

class nmmo.systems.inventory.Equipment#

Bases: object

conditional_packet(packet, slot_name: str, slot: EquipmentSlot)#
property item_level#
property mage_attack#
property mage_defense#
property melee_attack#
property melee_defense#
property packet#
property range_attack#
property range_defense#
total(lambda_getter)#
class nmmo.systems.inventory.EquipmentSlot#

Bases: object

equip(item: Item) None#
unequip() None#
class nmmo.systems.inventory.Inventory(realm, entity)#

Bases: object

has_stack(signature: Tuple) bool#
packet()#
receive(item: Item)#
remove(item, quantity=None)#
property space#