Skip to content

发布插件到在线安装器

SparkBridge 0.0.6起,SparkBridge支持插件的在线安装。从官方的store接口获取插件列表,并且使用github链接或者您指定的直链进行安装。

构建您的插件库

SparkBridge官方团队推荐您使用Github Actions构建您的插件库。

要构建您的插件库,需要从官方插件库获取两个文件:.github/workflows/deploy.yml.gitignore。并将它们放在您的仓库中。

您可以把需要构建的插件放到仓库中,每当您推送了新的tag,Actions就会自动构建并上传到Release中。

具体使用方法您可以查看官方仓库的REAME

添加插件到商店

官方的插件商店接口位于仓库docs

打开public/store/index.json

这里以插件bilibili为例

{
        "name": "bilibili", //插件名,要与spark.json中的name严格一致,否则会导致与本地校验时错误
        "version": "0.0.2", //插件版本,要与spark.json中的version一致,可以写字符串,也可以写数组。spark.json中严格要求为数组
        "author": "lition",  // 插件作者
        "desc": "解析b站链接/小程序/短链", //插件描述
        "tags": [
            "bilibili", //标签
            "tool"      //约定俗成:标签应该为英文单词,多个标签用英文逗号隔开,工具类使用tool,娱乐类使用toy,库类使用lib
        ],
        "repo": "https://github.com/sparkbridge/plugins_hub",  //插件仓库
        "downloadUrl": "https://github.com/sparkbridge/plugins_hub/releases/download/v1.0.3/spark.bilibili-parser.zip" //插件下载链接,要求为直链。
    },

注:downloadUrl字段不要求强制为Github链接,也可以使用自定义直链。

此软件与 Mojang Studio、网易、Microsoft 没有从属关系。