跳到主要内容

数据定义

系统的玩法数据由服务端数据包定义,客户端卡片布局由资源包定义。客户端不能决定价格、奖品、权重和可操作状态。

定义文件路径生效时机
系统data/<namespace>/system/system/<path>.json重开世界或重启服务端
模块data/<namespace>/system/system_module/<path>.json重开世界或重启服务端
签到奖励data/<namespace>/system/signin_rewards/<path>.json重开世界或重启服务端
商城商品data/<namespace>/system/shop_offers/<path>.json重开世界或重启服务端
抽奖奖池data/<namespace>/system/lottery_pools/<path>.json重开世界或重启服务端
提示词data/<namespace>/system/prompts/<path>.txt新请求使用 /reload 后的版本
卡片模板assets/<namespace>/cards/<path>.json客户端资源重载

例如 data/example/system/system/daily.json 定义系统 example:daily。路径中的第一个 system 是注册表命名空间,第二个 system 是注册表路径;不要省略其中一级。

系统与模块使用同步数据包注册表,三张奖励目录只在服务端加载。原版 tag 可经资源重载更新,定义对象本身不做热替换。可选 FTB 模块不会自动写入所有服务器都必须解析的默认定义。