From 47be47c00917b39167ceeab37873ba2fd92aacdc Mon Sep 17 00:00:00 2001 From: ChrisLR Date: Fri, 23 Feb 2024 13:51:38 -0500 Subject: [PATCH] Add get_component_slot helper method --- evennia/contrib/base_systems/components/component.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/evennia/contrib/base_systems/components/component.py b/evennia/contrib/base_systems/components/component.py index c042b25166..68bd50e492 100644 --- a/evennia/contrib/base_systems/components/component.py +++ b/evennia/contrib/base_systems/components/component.py @@ -173,3 +173,7 @@ class Component(metaclass=BaseComponent): @classmethod def get_fields(cls): return tuple(cls._fields.values()) + + @classmethod + def get_component_slot(cls): + return cls.slot or cls.name