在Dice! 2.6中,我们即将推出中心化的Dice! 拓展中心。拓展中心允许用户在Dice!内部轻松搜索并下载安装牌堆,Lua脚本,人物卡模版等拓展文件,而无需手动修改服务器文件。
拓展作者:如何发布/更新一个拓展
请前往Dice Extensions repo并发起一个PR。PR应该修改index.json并上传一个与json中名称相同的zip文件。详细可以参考repo内已有的拓展文件。
如果无法按照上面的方法操作,你也可以在论坛发布后艾特溯洄来帮你执行以上操作。
请注意插件大小不应超过1MB,因此如果包含图片请使用网络图片格式。如果你没有一个很好的图床,图片可以发给溯洄,溯洄会免费把图片放到CDN上并提供直接链接用于图片发送。
此外,zip必须使用deflate算法压缩(默认就是这个所以不要改奇怪设置就行),且zip文件中的文件名不应包含非ASCII字符(因为zip不包含编码信息解压容易出问题)。
发布后推荐更新论坛上的帖子,注明安装方法,如示例
用户指令
.admin ext update
更新软件包列表缓存。Dice启动的时候会自动更新所以一般无需手动更新。
.admin ext list(installed)
列出所有可安装/已安装软件包
.admin ext search(installed) <keyword>
使用关键词搜索软件包/已安装软件包
.admin ext query(installed) <packagename>
获取某个软件包/已安装软件包具体信息
.admin ext install <packagename>
安装某个软件包。如果软件包已被安装则会覆盖安装
.admin ext upgrade
升级所有已安装软件包
.admin ext upgrade <packagename>
升级某个软件包
.admin ext remove <packagename>
卸载某个软件包