From db64141e4eab67a085866dcaa26c6a5390f77251 Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Wed, 28 Aug 2019 07:28:03 +0000 Subject: [PATCH] Publish --- authme-integration_2.2.0.zip | Bin 0 -> 9224 bytes forum-integration_4.0.0.zip | Bin 0 -> 9262 bytes registry.json | 412 ++++++++++++++++++---------------- single-player-limit_2.0.0.zip | Bin 0 -> 935 bytes 4 files changed, 214 insertions(+), 198 deletions(-) create mode 100644 authme-integration_2.2.0.zip create mode 100644 forum-integration_4.0.0.zip create mode 100644 single-player-limit_2.0.0.zip diff --git a/authme-integration_2.2.0.zip b/authme-integration_2.2.0.zip new file mode 100644 index 0000000000000000000000000000000000000000..18d3b243d3f3b4d4c175d62c94ff8ceb5a57e646 GIT binary patch literal 9224 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 An*aa+ literal 0 HcmV?d00001 diff --git a/forum-integration_4.0.0.zip b/forum-integration_4.0.0.zip new file mode 100644 index 0000000000000000000000000000000000000000..10a8234fa05487e51d313ff35de976ef373362ff GIT binary patch literal 9262 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 P_s^dDf>b2??e2d7hd{~u literal 0 HcmV?d00001 diff --git a/registry.json b/registry.json index 111b358..68603bc 100644 --- a/registry.json +++ b/registry.json @@ -2,289 +2,305 @@ "version": 1, "packages": [ { - "name": "authme-integration", - "dist": { - "type": "zip", - "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.1.1.zip", - "shasum": "78cbb7c3140458a206cbda56e332146454a52b17" - }, - "version": "2.1.1", - "description": "与 Authme 进行数据对接,让玩家可以使用皮肤站的账号密码登录游戏。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEUFQS", - "author": "printempw", + "version": "2.2.0", "require": { - "blessing-skin-server": "^4.0.0" + "blessing-skin-server": "^4.0.0", + "single-player-limit": "^2.0.0" }, - "title": "Authme 数据对接" + "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" + } }, { - "name": "batch-import", - "dist": { - "type": "zip", - "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", - "shasum": "122f760626861adbcc881a489888989dc158453d" - }, "version": "3.1.1", - "description": "从本地文件批量导入材质至皮肤库,启用后请刷新页面从侧边栏进入。", - "author": "printempw", "require": { "blessing-skin-server": "^4.1.0" }, - "title": "批量导入" + "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" + } }, { - "name": "config-generator", - "dist": { - "type": "zip", - "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", - "shasum": "547f94809a0cb63380f5af9e486e32b5f3613457" - }, "version": "2.1.0", + "require": { + "blessing-skin-server": "^4.0.0" + }, + "title": "配置生成", "description": "在用户中心添加自动生成皮肤 Mod 配置的页面。", + "name": "config-generator", "author": "printempw", - "require": { - "blessing-skin-server": "^4.0.0" - }, - "title": "配置生成" + "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" + } }, { - "name": "example-plugin", - "dist": { - "type": "zip", - "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", - "shasum": "c3cce102cd811e289d9ab9184ffbcd973b2f4de3" - }, "version": "2.0.0", + "require": { + "blessing-skin-server": "^4.0.0" + }, + "title": "示例插件", "description": "可以直接创建此插件的副本并在其基础上开发新的插件,其代码也兼具插件开发文档功能(其实就是我懒得写文档)", + "name": "example-plugin", "author": "printempw", - "require": { - "blessing-skin-server": "^4.0.0" - }, - "title": "示例插件" + "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" + } }, { - "name": "forum-integration", - "dist": { - "type": "zip", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fforum-integration_3.1.0.zip", - "shasum": "717e53e6156477f6a3a7be964cea911ef03be6b8" + "version": "4.0.0", + "require": { + "blessing-skin-server": ">=4.0.0" }, - "version": "3.1.0", + "title": "论坛数据对接", "description": "与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEq0aH", + "name": "forum-integration", "author": "printempw", - "require": { - "blessing-skin-server": "^4.0.0" - }, - "title": "论坛数据对接" + "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" + } }, { - "name": "hello-dolly", - "dist": { - "type": "zip", - "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", - "shasum": "6acccb65bd0848cab1801d72010f3def2b276719" - }, "version": "1.2.0", + "require": { + "blessing-skin-server": "*" + }, + "title": "HelloDolly::general.hello-dolly", "description": "HelloDolly::general.description", + "name": "hello-dolly", "author": "Matt Mullenweg", - "require": { - "blessing-skin-server": "*" - }, - "title": "HelloDolly::general.hello-dolly" + "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" + } }, { - "name": "hitokoto", - "dist": { - "type": "zip", - "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", - "shasum": "3cd70a7de0e447b039bbb2bb94d16d9a58e8a5ce" - }, "version": "1.2.0", - "description": "在用户中心和管理面板的右上角显示一言。", - "author": "Little_Qiu", "require": { "blessing-skin-server": "*" }, - "title": "一言" + "title": "一言", + "description": "在用户中心和管理面板的右上角显示一言。", + "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" + } }, { - "name": "insane-profile-cache", - "dist": { - "type": "zip", - "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", - "shasum": "372cf772d939704db91252ada98258711fe8bd62" - }, "version": "2.1.0", + "require": { + "blessing-skin-server": "^4.0.0" + }, + "title": "Profile 文件缓存", "description": "直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。每次玩家更新皮肤时、添加新角色时都会自动更新文件缓存。", + "name": "insane-profile-cache", "author": "printempw", - "require": { - "blessing-skin-server": "^4.0.0" - }, - "title": "Profile 文件缓存" + "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" + } }, { - "name": "invitation-codes", - "dist": { - "type": "zip", - "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", - "shasum": "a23d4c365e803c73ba525473da52d3f778e407fa" - }, "version": "2.1.0", - "description": "在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。", - "author": "printempw", "require": { "blessing-skin-server": "^4.0.0" }, - "title": "注册邀请码" + "title": "注册邀请码", + "description": "在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。", + "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" + } }, { - "name": "mojang-verification", - "dist": { - "type": "zip", - "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", - "shasum": "3a3b0779bc965e68bb78625228d9656461b1aad1" - }, "version": "0.6.7", - "description": "为拥有正版账号的用户提供验证、绑定。", - "author": "GPlane", "require": { "blessing-skin-server": "^4.3.0" }, - "title": "正版验证" + "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" + } }, { - "name": "password-algorithm-transition", - "dist": { - "type": "zip", - "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", - "shasum": "7335655db1620495cb77f532a370edde0cd4f604" - }, "version": "1.1.2", - "description": "将站点的密码算法进行渐进式的切换。使用方法可阅读:https://github.com/bs-community/blessing-skin-plugins/blob/master/password-algorithm-transition/README.md", - "author": "GPlane", "require": { "blessing-skin-server": "^4.1.0" }, - "title": "密码算法切换" + "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" + } }, { - "name": "pray-for-kyoto-animation", - "dist": { - "type": "zip", - "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", - "shasum": "67dae112de68db6720dd0bdf347d4793c13d39c9" - }, "version": "1.0.2", - "description": "为京都动画第一工作室祈福。", - "author": "GPlane", "require": { "blessing-skin-server": "*" }, - "title": "祈福京阿尼" + "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" + } }, { - "name": "refresh-qcloud-cdn", - "dist": { - "type": "zip", - "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", - "shasum": "4e86f64c61a8ec7394612e3a58df586dcec2cee4" - }, "version": "2.0.0", - "description": "当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。", - "author": "GPlane", "require": { "blessing-skin-server": "^4.0.0" }, - "title": "刷新腾讯云 CDN" + "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" + } }, { - "name": "share-registration-link", - "dist": { - "type": "zip", - "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", - "shasum": "9e47b9fd82f17c23444ddaa6556471a9ee253f79" - }, "version": "1.2.0", - "description": "允许用户分享注册链接并获得积分", - "author": "GPlane", "require": { "blessing-skin-server": "^4.1.0" }, - "title": "分享注册链接" - }, - { - "name": "textures-aliyun-oss", - "dist": { - "type": "zip", - "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", - "shasum": "9accce4f5228ebb50f7a0b567f1c39b6b036f74b" - }, - "version": "2.0.0", - "description": "将用户上传的材质存储文件至阿里云 OSS 中。", - "author": "printempw", - "require": { - "blessing-skin-server": "^4.0.0" - }, - "title": "阿里云对象存储 OSS" - }, - { - "name": "textures-qcloud-cos", - "dist": { - "type": "zip", - "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", - "shasum": "0b02c376166f55c96b316ce5af4136fc291b4e37" - }, - "version": "2.0.0", - "description": "将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。", - "author": "printempw", - "require": { - "blessing-skin-server": "^4.0.0" - }, - "title": "腾讯云对象存储 COS" - }, - { - "name": "textures-qiniu-storage", - "dist": { - "type": "zip", - "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", - "shasum": "694ae76357a7ffc402a71a8aafd0afdf426586fa" - }, - "version": "2.0.0", - "description": "将用户上传的材质存储文件至七牛云存储中。", - "author": "printempw", - "require": { - "blessing-skin-server": "^4.0.0" - }, - "title": "七牛云存储" - }, - { - "name": "trust-proxies", - "dist": { - "type": "zip", - "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", - "shasum": "a2d7bd0af8dc8f0f2c046967a6f6063ddf47a3e0" - }, - "version": "0.1.0", - "description": "当站点使用负载均衡并开启 SSL 时,若遇到 URL 问题,可尝试安装并开启此插件。", + "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" + } + }, + { + "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" + } + }, + { + "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" + } + }, + { + "version": "2.0.0", + "require": { + "blessing-skin-server": "^4.0.0" + }, + "title": "腾讯云对象存储 COS", + "description": "将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。", + "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" + } + }, + { + "version": "2.0.0", + "require": { + "blessing-skin-server": "^4.0.0" + }, + "title": "七牛云存储", + "description": "将用户上传的材质存储文件至七牛云存储中。", + "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" + } + }, + { + "version": "0.1.0", "require": { "blessing-skin-server": "^4.2.0" }, - "title": "代理信任" + "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" + } }, { - "name": "yggdrasil-api", - "dist": { - "type": "zip", - "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", - "shasum": "c54f9e513336c588ff9d97796687278dc9953bbb" - }, "version": "3.5.0", - "description": "为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。启用之前请仔细阅读使用说明 👉 http://t.cn/RrUySTY", - "author": "printempw", "require": { "blessing-skin-server": "^4.1.0" }, - "title": "Yggdrasil API" + "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" + } } ] } diff --git a/single-player-limit_2.0.0.zip b/single-player-limit_2.0.0.zip new file mode 100644 index 0000000000000000000000000000000000000000..87190a44081bd1e5fd275fae00276c4b185b918f GIT binary patch literal 935 zcmWIWW@h1H0D&}X8GkSXN{BGXFcfFzrRSvT7UU#WrWWbuWaeg;=!b@IGB97zNsDFF zO^Yq9;AUWCdCAPcz)}j-7XUO(gn@~H18f@ClzrJRfubgi3=9f5Oe;uC&Q45E)ypc* z&%SsX#0jIpr_=au@3eY-t#{0bIRoxSwYkYJsojrNxtWMx1MokTGU7*Z)=9Pw* zj4v2BbWBT`_N3vf?c2G(l721`pF2D5+?)?vlBHeDRJU5})Y!a$Wfi~D*A(}|lVw-W z^N;+vCi!>wx3m7!&s5#o|H}3Az4W`@^UuC)IpNe(b>{+$q58%xD$4sgQd+7V{F36d zT()e{U{{$E7!(wcvvmFZIEG1=w9lWp+CudaIhVei+4JE@()B$@mdv>#qP_aboFk8tSfj05w_MuuWYU>GHmtn9tyvrF1WxEP zbY{A&7Egb+^!buw;!jk