diff --git a/behavior_pack_v8jz0zSR/Script_NeteaseModousIY5aSF/ceshi/service/CookingService.py b/behavior_pack_v8jz0zSR/Script_NeteaseModousIY5aSF/ceshi/service/CookingService.py index e110aa3..7e36e8b 100644 --- a/behavior_pack_v8jz0zSR/Script_NeteaseModousIY5aSF/ceshi/service/CookingService.py +++ b/behavior_pack_v8jz0zSR/Script_NeteaseModousIY5aSF/ceshi/service/CookingService.py @@ -20,10 +20,13 @@ import mod.server.extraServerApi as serverApi ServerSystem = serverApi.GetServerSystemCls() comp = serverApi.GetEngineCompFactory() +# 继承 BlueFoxServerSystem 后,LoadMod() 会自动发现并注册本系统 +from ...BlueFoxTools.SpecialFunciton.BlueFoxSystem import BlueFoxServerSystem + # 从配方数据文件导入所有配方 from ..RecipeData import RECIPES -2 + def getUserDataField(itemDict, *keys): """ 读取物品 dict 里的 userData 嵌套字段(纯本地操作,不调API)。 @@ -40,7 +43,7 @@ def getUserDataField(itemDict, *keys): return node -class CookingService(ServerSystem): +class CookingService(BlueFoxServerSystem): """ 通用烹饪引擎