class Item(): def __init__(self,material_name,item_owner=None,**kwargs): self.material_name = material_name self.item_owner = item_owner if item_owner else "Wild" self.__dict__.update(kwargs) class Entity(): def __init__(self,name:str,health:int,isInvincible,statusEffects,**kwargs): pass class Player(Entity): pass class StatusEffects(): pass class EntityAttributes(): pass class Skill(): pass class Inventory(): def __init__(self,max_space,items=None): pass