From b8f312c4a52d53f8083d14b3526b5595d2f46235 Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Mon, 2 Sep 2019 11:15:21 +0000 Subject: [PATCH] Publish --- mojang-verification_0.7.0.zip | Bin 0 -> 12037 bytes registry.json | 344 +++++++++++++++++----------------- 2 files changed, 172 insertions(+), 172 deletions(-) create mode 100644 mojang-verification_0.7.0.zip diff --git a/mojang-verification_0.7.0.zip b/mojang-verification_0.7.0.zip new file mode 100644 index 0000000000000000000000000000000000000000..65ce06a3dd1c6ec46c0efbe4df6a488cb601982f GIT binary patch literal 12037 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 F{{c&pYgPaN literal 0 HcmV?d00001 diff --git a/registry.json b/registry.json index 68603bc..192e881 100644 --- a/registry.json +++ b/registry.json @@ -2,305 +2,305 @@ "version": 1, "packages": [ { + "name": "authme-integration", + "author": "printempw", + "dist": { + "type": "zip", + "shasum": "4b8be7826c5712db811ef84aa6638dbe4fe6387c", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fauthme-integration_2.2.0.zip" + }, + "description": "与 Authme 进行数据对接,让玩家可以使用皮肤站的账号密码登录游戏。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEUFQS", "version": "2.2.0", "require": { "blessing-skin-server": "^4.0.0", "single-player-limit": "^2.0.0" }, - "title": "Authme 数据对接", - "description": "与 Authme 进行数据对接,让玩家可以使用皮肤站的账号密码登录游戏。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEUFQS", - "name": "authme-integration", - "author": "printempw", - "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fauthme-integration_2.2.0.zip", - "type": "zip", - "shasum": "4b8be7826c5712db811ef84aa6638dbe4fe6387c" - } + "title": "Authme 数据对接" }, { + "name": "batch-import", + "author": "printempw", + "dist": { + "type": "zip", + "shasum": "122f760626861adbcc881a489888989dc158453d", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fbatch-import_3.1.1.zip" + }, + "description": "从本地文件批量导入材质至皮肤库,启用后请刷新页面从侧边栏进入。", "version": "3.1.1", "require": { "blessing-skin-server": "^4.1.0" }, - "title": "批量导入", - "description": "从本地文件批量导入材质至皮肤库,启用后请刷新页面从侧边栏进入。", - "name": "batch-import", - "author": "printempw", - "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fbatch-import_3.1.1.zip", - "type": "zip", - "shasum": "122f760626861adbcc881a489888989dc158453d" - } + "title": "批量导入" }, { + "name": "config-generator", + "author": "printempw", + "dist": { + "type": "zip", + "shasum": "547f94809a0cb63380f5af9e486e32b5f3613457", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fconfig-generator_2.1.0.zip" + }, + "description": "在用户中心添加自动生成皮肤 Mod 配置的页面。", "version": "2.1.0", "require": { "blessing-skin-server": "^4.0.0" }, - "title": "配置生成", - "description": "在用户中心添加自动生成皮肤 Mod 配置的页面。", - "name": "config-generator", - "author": "printempw", - "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fconfig-generator_2.1.0.zip", - "type": "zip", - "shasum": "547f94809a0cb63380f5af9e486e32b5f3613457" - } + "title": "配置生成" }, { + "name": "example-plugin", + "author": "printempw", + "dist": { + "type": "zip", + "shasum": "c3cce102cd811e289d9ab9184ffbcd973b2f4de3", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fexample-plugin_2.0.0.zip" + }, + "description": "可以直接创建此插件的副本并在其基础上开发新的插件,其代码也兼具插件开发文档功能(其实就是我懒得写文档)", "version": "2.0.0", "require": { "blessing-skin-server": "^4.0.0" }, - "title": "示例插件", - "description": "可以直接创建此插件的副本并在其基础上开发新的插件,其代码也兼具插件开发文档功能(其实就是我懒得写文档)", - "name": "example-plugin", - "author": "printempw", - "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fexample-plugin_2.0.0.zip", - "type": "zip", - "shasum": "c3cce102cd811e289d9ab9184ffbcd973b2f4de3" - } + "title": "示例插件" }, { + "name": "forum-integration", + "author": "printempw", + "dist": { + "type": "zip", + "shasum": "0e8d9a8b3bc9047d0a8a86a9b444e7e1397f94c6", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fforum-integration_4.0.0.zip" + }, + "description": "与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEq0aH", "version": "4.0.0", "require": { "blessing-skin-server": ">=4.0.0" }, - "title": "论坛数据对接", - "description": "与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEq0aH", - "name": "forum-integration", - "author": "printempw", - "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fforum-integration_4.0.0.zip", - "type": "zip", - "shasum": "0e8d9a8b3bc9047d0a8a86a9b444e7e1397f94c6" - } + "title": "论坛数据对接" }, { - "version": "1.2.0", - "require": { - "blessing-skin-server": "*" - }, - "title": "HelloDolly::general.hello-dolly", - "description": "HelloDolly::general.description", "name": "hello-dolly", "author": "Matt Mullenweg", "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fhello-dolly_1.2.0.zip", "type": "zip", - "shasum": "6acccb65bd0848cab1801d72010f3def2b276719" - } - }, - { + "shasum": "6acccb65bd0848cab1801d72010f3def2b276719", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fhello-dolly_1.2.0.zip" + }, + "description": "HelloDolly::general.description", "version": "1.2.0", "require": { "blessing-skin-server": "*" }, - "title": "一言", - "description": "在用户中心和管理面板的右上角显示一言。", + "title": "HelloDolly::general.hello-dolly" + }, + { "name": "hitokoto", "author": "Little_Qiu", "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fhitokoto_1.2.0.zip", "type": "zip", - "shasum": "3cd70a7de0e447b039bbb2bb94d16d9a58e8a5ce" - } + "shasum": "3cd70a7de0e447b039bbb2bb94d16d9a58e8a5ce", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fhitokoto_1.2.0.zip" + }, + "description": "在用户中心和管理面板的右上角显示一言。", + "version": "1.2.0", + "require": { + "blessing-skin-server": "*" + }, + "title": "一言" }, { - "version": "2.1.0", - "require": { - "blessing-skin-server": "^4.0.0" - }, - "title": "Profile 文件缓存", - "description": "直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。每次玩家更新皮肤时、添加新角色时都会自动更新文件缓存。", "name": "insane-profile-cache", "author": "printempw", "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Finsane-profile-cache_2.1.0.zip", "type": "zip", - "shasum": "372cf772d939704db91252ada98258711fe8bd62" - } - }, - { + "shasum": "372cf772d939704db91252ada98258711fe8bd62", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Finsane-profile-cache_2.1.0.zip" + }, + "description": "直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。每次玩家更新皮肤时、添加新角色时都会自动更新文件缓存。", "version": "2.1.0", "require": { "blessing-skin-server": "^4.0.0" }, - "title": "注册邀请码", - "description": "在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。", + "title": "Profile 文件缓存" + }, + { "name": "invitation-codes", "author": "printempw", "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Finvitation-codes_2.1.0.zip", "type": "zip", - "shasum": "a23d4c365e803c73ba525473da52d3f778e407fa" - } + "shasum": "a23d4c365e803c73ba525473da52d3f778e407fa", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Finvitation-codes_2.1.0.zip" + }, + "description": "在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。", + "version": "2.1.0", + "require": { + "blessing-skin-server": "^4.0.0" + }, + "title": "注册邀请码" }, { - "version": "0.6.7", - "require": { - "blessing-skin-server": "^4.3.0" - }, - "title": "正版验证", - "description": "为拥有正版账号的用户提供验证、绑定。", "name": "mojang-verification", "author": "GPlane", "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fmojang-verification_0.6.7.zip", "type": "zip", - "shasum": "3a3b0779bc965e68bb78625228d9656461b1aad1" - } + "shasum": "4a17787efe9338f0c82a6d0324ae7b3ef4b51d53", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fmojang-verification_0.7.0.zip" + }, + "description": "为拥有正版账号的用户提供验证、绑定。", + "version": "0.7.0", + "require": { + "blessing-skin-server": "^4.3.0" + }, + "title": "正版验证" }, { + "name": "password-algorithm-transition", + "author": "GPlane", + "dist": { + "type": "zip", + "shasum": "7335655db1620495cb77f532a370edde0cd4f604", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fpassword-algorithm-transition_1.1.2.zip" + }, + "description": "将站点的密码算法进行渐进式的切换。使用方法可阅读:https://github.com/bs-community/blessing-skin-plugins/blob/master/password-algorithm-transition/README.md", "version": "1.1.2", "require": { "blessing-skin-server": "^4.1.0" }, - "title": "密码算法切换", - "description": "将站点的密码算法进行渐进式的切换。使用方法可阅读:https://github.com/bs-community/blessing-skin-plugins/blob/master/password-algorithm-transition/README.md", - "name": "password-algorithm-transition", - "author": "GPlane", - "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fpassword-algorithm-transition_1.1.2.zip", - "type": "zip", - "shasum": "7335655db1620495cb77f532a370edde0cd4f604" - } + "title": "密码算法切换" }, { + "name": "pray-for-kyoto-animation", + "author": "GPlane", + "dist": { + "type": "zip", + "shasum": "67dae112de68db6720dd0bdf347d4793c13d39c9", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fpray-for-kyoto-animation_1.0.2.zip" + }, + "description": "为京都动画第一工作室祈福。", "version": "1.0.2", "require": { "blessing-skin-server": "*" }, - "title": "祈福京阿尼", - "description": "为京都动画第一工作室祈福。", - "name": "pray-for-kyoto-animation", - "author": "GPlane", - "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fpray-for-kyoto-animation_1.0.2.zip", - "type": "zip", - "shasum": "67dae112de68db6720dd0bdf347d4793c13d39c9" - } + "title": "祈福京阿尼" }, { + "name": "refresh-qcloud-cdn", + "author": "GPlane", + "dist": { + "type": "zip", + "shasum": "4e86f64c61a8ec7394612e3a58df586dcec2cee4", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Frefresh-qcloud-cdn_2.0.0.zip" + }, + "description": "当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。", "version": "2.0.0", "require": { "blessing-skin-server": "^4.0.0" }, - "title": "刷新腾讯云 CDN", - "description": "当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。", - "name": "refresh-qcloud-cdn", - "author": "GPlane", - "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Frefresh-qcloud-cdn_2.0.0.zip", - "type": "zip", - "shasum": "4e86f64c61a8ec7394612e3a58df586dcec2cee4" - } + "title": "刷新腾讯云 CDN" }, { + "name": "share-registration-link", + "author": "GPlane", + "dist": { + "type": "zip", + "shasum": "9e47b9fd82f17c23444ddaa6556471a9ee253f79", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fshare-registration-link_1.2.0.zip" + }, + "description": "允许用户分享注册链接并获得积分", "version": "1.2.0", "require": { "blessing-skin-server": "^4.1.0" }, - "title": "分享注册链接", - "description": "允许用户分享注册链接并获得积分", - "name": "share-registration-link", - "author": "GPlane", - "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fshare-registration-link_1.2.0.zip", - "type": "zip", - "shasum": "9e47b9fd82f17c23444ddaa6556471a9ee253f79" - } + "title": "分享注册链接" }, { + "name": "single-player-limit", + "author": "GPlane", + "dist": { + "type": "zip", + "shasum": "6f12987b17802fabd5d0deee184e5e8e0286b324", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fsingle-player-limit_2.0.0.zip" + }, + "description": "限制一个用户至多只能拥有一个角色。", "version": "2.0.0", "require": { "blessing-skin-server": ">=4.0.0" }, - "title": "单角色限制", - "description": "限制一个用户至多只能拥有一个角色。", - "name": "single-player-limit", - "author": "GPlane", - "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fsingle-player-limit_2.0.0.zip", - "type": "zip", - "shasum": "6f12987b17802fabd5d0deee184e5e8e0286b324" - } + "title": "单角色限制" }, { - "version": "2.0.0", - "require": { - "blessing-skin-server": "^4.0.0" - }, - "title": "阿里云对象存储 OSS", - "description": "将用户上传的材质存储文件至阿里云 OSS 中。", "name": "textures-aliyun-oss", "author": "printempw", "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftextures-aliyun-oss_2.0.0.zip", "type": "zip", - "shasum": "9accce4f5228ebb50f7a0b567f1c39b6b036f74b" - } - }, - { + "shasum": "9accce4f5228ebb50f7a0b567f1c39b6b036f74b", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftextures-aliyun-oss_2.0.0.zip" + }, + "description": "将用户上传的材质存储文件至阿里云 OSS 中。", "version": "2.0.0", "require": { "blessing-skin-server": "^4.0.0" }, - "title": "腾讯云对象存储 COS", - "description": "将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。", + "title": "阿里云对象存储 OSS" + }, + { "name": "textures-qcloud-cos", "author": "printempw", "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftextures-qcloud-cos_2.0.0.zip", "type": "zip", - "shasum": "0b02c376166f55c96b316ce5af4136fc291b4e37" - } - }, - { + "shasum": "0b02c376166f55c96b316ce5af4136fc291b4e37", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftextures-qcloud-cos_2.0.0.zip" + }, + "description": "将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。", "version": "2.0.0", "require": { "blessing-skin-server": "^4.0.0" }, - "title": "七牛云存储", - "description": "将用户上传的材质存储文件至七牛云存储中。", + "title": "腾讯云对象存储 COS" + }, + { "name": "textures-qiniu-storage", "author": "printempw", "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftextures-qiniu-storage_2.0.0.zip", "type": "zip", - "shasum": "694ae76357a7ffc402a71a8aafd0afdf426586fa" - } + "shasum": "694ae76357a7ffc402a71a8aafd0afdf426586fa", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftextures-qiniu-storage_2.0.0.zip" + }, + "description": "将用户上传的材质存储文件至七牛云存储中。", + "version": "2.0.0", + "require": { + "blessing-skin-server": "^4.0.0" + }, + "title": "七牛云存储" }, { + "name": "trust-proxies", + "author": "GPlane", + "dist": { + "type": "zip", + "shasum": "a2d7bd0af8dc8f0f2c046967a6f6063ddf47a3e0", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftrust-proxies_0.1.0.zip" + }, + "description": "当站点使用负载均衡并开启 SSL 时,若遇到 URL 问题,可尝试安装并开启此插件。", "version": "0.1.0", "require": { "blessing-skin-server": "^4.2.0" }, - "title": "代理信任", - "description": "当站点使用负载均衡并开启 SSL 时,若遇到 URL 问题,可尝试安装并开启此插件。", - "name": "trust-proxies", - "author": "GPlane", - "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Ftrust-proxies_0.1.0.zip", - "type": "zip", - "shasum": "a2d7bd0af8dc8f0f2c046967a6f6063ddf47a3e0" - } + "title": "代理信任" }, { + "name": "yggdrasil-api", + "author": "printempw", + "dist": { + "type": "zip", + "shasum": "c54f9e513336c588ff9d97796687278dc9953bbb", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fyggdrasil-api_3.5.0.zip" + }, + "description": "为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。启用之前请仔细阅读使用说明 👉 http://t.cn/RrUySTY", "version": "3.5.0", "require": { "blessing-skin-server": "^4.1.0" }, - "title": "Yggdrasil API", - "description": "为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。启用之前请仔细阅读使用说明 👉 http://t.cn/RrUySTY", - "name": "yggdrasil-api", - "author": "printempw", - "dist": { - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fyggdrasil-api_3.5.0.zip", - "type": "zip", - "shasum": "c54f9e513336c588ff9d97796687278dc9953bbb" - } + "title": "Yggdrasil API" } ] }