From 98eef5a618c8f5dc433f10bfee2ece14e2698229 Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Mon, 30 Dec 2019 02:31:54 +0000 Subject: [PATCH] Publish --- mojang-verification_1.3.0.zip | Bin 0 -> 14750 bytes registry-preview.json | 368 +++++++++++++++++----------------- 2 files changed, 184 insertions(+), 184 deletions(-) create mode 100644 mojang-verification_1.3.0.zip diff --git a/mojang-verification_1.3.0.zip b/mojang-verification_1.3.0.zip new file mode 100644 index 0000000000000000000000000000000000000000..a868f2fd2858e2d2ae4d3127ae388849f25abf29 GIT binary patch literal 14750 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 F{XccAV(I_@ literal 0 HcmV?d00001 diff --git a/registry-preview.json b/registry-preview.json index 2c5455c..ed0e427 100644 --- a/registry-preview.json +++ b/registry-preview.json @@ -2,395 +2,395 @@ "version": 1, "packages": [ { - "require": { - "blessing-skin-server": "^5.0.0", - "single-player-limit": "^2.0.0" - }, - "description": "与 Authme 进行数据对接,让玩家可以使用皮肤站的账号密码登录游戏。", + "title": "Authme 数据对接", + "author": "printempw", "dist": { "shasum": "95458a508948941ab15646e9a8f8ca2400735cb0", "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.1.zip", "type": "zip" }, - "author": "printempw", + "require": { + "blessing-skin-server": "^5.0.0", + "single-player-limit": "^2.0.0" + }, + "description": "与 Authme 进行数据对接,让玩家可以使用皮肤站的账号密码登录游戏。", "name": "authme-integration", - "version": "2.2.1", - "title": "Authme 数据对接" + "version": "2.2.1" }, { - "require": { - "blessing-skin-server": "^4.1.0 || ^5" - }, - "description": "从本地文件批量导入材质至皮肤库,启用后请刷新页面从侧边栏进入。", + "title": "批量导入", + "author": "printempw", "dist": { "shasum": "9213e43b7ef365b25334168b790d11567ef71ef6", "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.2.zip", "type": "zip" }, - "author": "printempw", + "require": { + "blessing-skin-server": "^4.1.0 || ^5" + }, + "description": "从本地文件批量导入材质至皮肤库,启用后请刷新页面从侧边栏进入。", "name": "batch-import", - "version": "3.1.2", - "title": "批量导入" + "version": "3.1.2" }, { - "require": { - "blessing-skin-server": "^5.0.0" - }, - "description": "在用户中心添加自动生成皮肤 Mod 配置的页面。", + "title": "配置生成", + "author": "printempw", "dist": { "shasum": "6fcf264ee98147b210c2797a737afba9e91907fd", "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fconfig-generator_3.0.0.zip", "type": "zip" }, - "author": "printempw", - "name": "config-generator", - "version": "3.0.0", - "title": "配置生成" - }, - { "require": { "blessing-skin-server": "^5.0.0" }, - "description": "向材质详情页中嵌入第三方评论系统", + "description": "在用户中心添加自动生成皮肤 Mod 配置的页面。", + "name": "config-generator", + "version": "3.0.0" + }, + { + "title": "嵌入第三方评论", + "author": "GPlane", "dist": { "shasum": "878e403caa9845538df095afddb6016db72fa74a", "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fembedded-comment_1.0.1.zip", "type": "zip" }, - "author": "GPlane", - "name": "embedded-comment", - "version": "1.0.1", - "title": "嵌入第三方评论" - }, - { "require": { "blessing-skin-server": "^5.0.0" }, - "description": "可以直接创建此插件的副本并在其基础上开发新的插件,其代码也兼具插件开发文档功能(其实就是我懒得写文档)", + "description": "向材质详情页中嵌入第三方评论系统", + "name": "embedded-comment", + "version": "1.0.1" + }, + { + "title": "示例插件", + "author": "printempw", "dist": { "shasum": "504430635434ceaa0af27402823e7bf421fcad30", "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fexample-plugin_3.0.0.zip", "type": "zip" }, - "author": "printempw", + "require": { + "blessing-skin-server": "^5.0.0" + }, + "description": "可以直接创建此插件的副本并在其基础上开发新的插件,其代码也兼具插件开发文档功能(其实就是我懒得写文档)", "name": "example-plugin", - "version": "3.0.0", - "title": "示例插件" + "version": "3.0.0" }, { - "require": { - "blessing-skin-server": ">=4.0.0" - }, - "description": "与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEq0aH", + "title": "论坛数据对接", + "author": "printempw", "dist": { "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", "type": "zip" }, - "author": "printempw", + "require": { + "blessing-skin-server": ">=4.0.0" + }, + "description": "与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。启用之前请仔细阅读使用说明 👉 http://t.cn/RDEq0aH", "name": "forum-integration", - "version": "4.0.0", - "title": "论坛数据对接" + "version": "4.0.0" }, { - "require": { - "blessing-skin-server": "^5.0.0" - }, - "description": "Gravatar 支持", + "title": "Gravatar", + "author": "GPlane", "dist": { "shasum": "379443337c8be4a1de80faa451e3a010fbc73e6c", "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fgravatar_0.1.1.zip", "type": "zip" }, - "author": "GPlane", + "require": { + "blessing-skin-server": "^5.0.0" + }, + "description": "Gravatar 支持", "name": "gravatar", - "version": "0.1.1", - "title": "Gravatar" + "version": "0.1.1" }, { - "require": { - "blessing-skin-server": "*" - }, - "description": "HelloDolly::general.description", + "title": "HelloDolly::general.hello-dolly", + "author": "Matt Mullenweg", "dist": { "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", "type": "zip" }, - "author": "Matt Mullenweg", - "name": "hello-dolly", - "version": "1.2.0", - "title": "HelloDolly::general.hello-dolly" - }, - { "require": { "blessing-skin-server": "*" }, - "description": "在用户中心和管理面板的右上角显示一言。", + "description": "HelloDolly::general.description", + "name": "hello-dolly", + "version": "1.2.0" + }, + { + "title": "一言", + "author": "Little_Qiu", "dist": { "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", "type": "zip" }, - "author": "Little_Qiu", + "require": { + "blessing-skin-server": "*" + }, + "description": "在用户中心和管理面板的右上角显示一言。", "name": "hitokoto", - "version": "1.2.0", - "title": "一言" + "version": "1.2.0" }, { - "require": { - "blessing-skin-server": "^5.0.0" - }, - "description": "直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。每次玩家更新皮肤时、添加新角色时都会自动更新文件缓存。", + "title": "Profile 文件缓存", + "author": "printempw", "dist": { "shasum": "47613bf93ed8548401bec04521fdf0a354ca073d", "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_3.0.0.zip", "type": "zip" }, - "author": "printempw", + "require": { + "blessing-skin-server": "^5.0.0" + }, + "description": "直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。每次玩家更新皮肤时、添加新角色时都会自动更新文件缓存。", "name": "insane-profile-cache", - "version": "3.0.0", - "title": "Profile 文件缓存" + "version": "3.0.0" }, { - "require": { - "blessing-skin-server": ">=4.4.0" - }, - "description": "自动将 Blessing Skin 更新源切换到包含预览版的地址。", + "title": "使用预览版", + "author": "GPlane", "dist": { "shasum": "ba1a1f4a5fa2d541b36c541a44270898fa57a30c", "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Finsider_1.0.1.zip", "type": "zip" }, - "author": "GPlane", + "require": { + "blessing-skin-server": ">=4.4.0" + }, + "description": "自动将 Blessing Skin 更新源切换到包含预览版的地址。", "name": "insider", - "version": "1.0.1", - "title": "使用预览版" + "version": "1.0.1" }, { - "require": { - "blessing-skin-server": "^4.0.0 || ^5" - }, - "description": "在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。", + "title": "注册邀请码", + "author": "printempw", "dist": { "shasum": "c8bfccdd6fb39f0c1e104602cb41bdf9ce840c27", "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.1.zip", "type": "zip" }, - "author": "printempw", + "require": { + "blessing-skin-server": "^4.0.0 || ^5" + }, + "description": "在管理后台生成邀请码,只有持有邀请码才可以注册成为本站用户。", "name": "invitation-codes", - "version": "2.1.1", - "title": "注册邀请码" + "version": "2.1.1" }, { + "title": "正版验证", + "author": "GPlane", + "dist": { + "shasum": "2b711cc838ad44c63b88f7879986c243af1b96b5", + "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fmojang-verification_1.3.0.zip", + "type": "zip" + }, "require": { "blessing-skin-server": "^5.0.0" }, "description": "为拥有正版账号的用户提供验证、绑定。", - "dist": { - "shasum": "c279a1c0803fb4e5becfcfa3d5763f6de822b6b6", - "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fmojang-verification_1.2.0.zip", - "type": "zip" - }, - "author": "GPlane", "name": "mojang-verification", - "version": "1.2.0", - "title": "正版验证" + "version": "1.3.0" }, { - "require": { - "blessing-skin-server": "^5.0.0" - }, - "description": "用 GitHub 账号来登录皮肤站", + "title": "使用 GitHub 登录", + "author": "GPlane", "dist": { "shasum": "3b7ad73494e86f2d77a71af099c473220fd51b68", "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Foauth-github_0.1.0.zip", "type": "zip" }, - "author": "GPlane", - "name": "oauth-github", - "version": "0.1.0", - "title": "使用 GitHub 登录" - }, - { "require": { "blessing-skin-server": "^5.0.0" }, - "description": "通过 Microsoft Live 来登录皮肤站", + "description": "用 GitHub 账号来登录皮肤站", + "name": "oauth-github", + "version": "0.1.0" + }, + { + "title": "使用 Microsoft Live 登录", + "author": "GPlane", "dist": { "shasum": "f975abd00d04cd5ce030a90161b94bb4788493fb", "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Foauth-microsoft-live_0.1.0.zip", "type": "zip" }, - "author": "GPlane", - "name": "oauth-microsoft-live", - "version": "0.1.0", - "title": "使用 Microsoft Live 登录" - }, - { "require": { "blessing-skin-server": "^5.0.0" }, - "description": "将站点的密码算法进行渐进式的切换。", + "description": "通过 Microsoft Live 来登录皮肤站", + "name": "oauth-microsoft-live", + "version": "0.1.0" + }, + { + "title": "密码算法切换", + "author": "GPlane", "dist": { "shasum": "e61588c13d30b48fe474db801dfdc0f86647adac", "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_2.0.0.zip", "type": "zip" }, - "author": "GPlane", + "require": { + "blessing-skin-server": "^5.0.0" + }, + "description": "将站点的密码算法进行渐进式的切换。", "name": "password-algorithm-transition", - "version": "2.0.0", - "title": "密码算法切换" + "version": "2.0.0" }, { - "require": { - "blessing-skin-server": "*" - }, - "description": "为京都动画第一工作室祈福。", + "title": "祈福京阿尼", + "author": "GPlane", "dist": { "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", "type": "zip" }, - "author": "GPlane", + "require": { + "blessing-skin-server": "*" + }, + "description": "为京都动画第一工作室祈福。", "name": "pray-for-kyoto-animation", - "version": "1.0.2", - "title": "祈福京阿尼" + "version": "1.0.2" }, { - "require": { - "blessing-skin-server": "^4.0.0 || ^5" - }, - "description": "当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。", + "title": "刷新腾讯云 CDN", + "author": "GPlane", "dist": { "shasum": "6ec0469c6aa9cd559b20e4d31ec39f2ed04dda7c", "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.1.zip", "type": "zip" }, - "author": "GPlane", + "require": { + "blessing-skin-server": "^4.0.0 || ^5" + }, + "description": "当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。", "name": "refresh-qcloud-cdn", - "version": "2.0.1", - "title": "刷新腾讯云 CDN" + "version": "2.0.1" }, { - "require": { - "blessing-skin-server": "^4.1.0 || ^5" - }, - "description": "允许用户分享注册链接并获得积分", + "title": "分享注册链接", + "author": "GPlane", "dist": { "shasum": "f597070e335a44ac1c0baa695fbbffbf80ae4ed3", "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.1.zip", "type": "zip" }, - "author": "GPlane", + "require": { + "blessing-skin-server": "^4.1.0 || ^5" + }, + "description": "允许用户分享注册链接并获得积分", "name": "share-registration-link", - "version": "1.2.1", - "title": "分享注册链接" + "version": "1.2.1" }, { - "require": { - "blessing-skin-server": ">=4.0.0" - }, - "description": "限制一个用户至多只能拥有一个角色。", + "title": "单角色限制", + "author": "GPlane", "dist": { "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", "type": "zip" }, - "author": "GPlane", + "require": { + "blessing-skin-server": ">=4.0.0" + }, + "description": "限制一个用户至多只能拥有一个角色。", "name": "single-player-limit", - "version": "2.0.0", - "title": "单角色限制" + "version": "2.0.0" }, { - "require": { - "blessing-skin-server": "^4.0.0 || ^5" - }, - "description": "将用户上传的材质存储文件至阿里云 OSS 中。", + "title": "阿里云对象存储 OSS", + "author": "printempw", "dist": { "shasum": "900095d58d5cf8ea3cc4ae290ac38927513919eb", "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.1.zip", "type": "zip" }, - "author": "printempw", - "name": "textures-aliyun-oss", - "version": "2.0.1", - "title": "阿里云对象存储 OSS" - }, - { "require": { "blessing-skin-server": "^4.0.0 || ^5" }, - "description": "将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。", + "description": "将用户上传的材质存储文件至阿里云 OSS 中。", + "name": "textures-aliyun-oss", + "version": "2.0.1" + }, + { + "title": "腾讯云对象存储 COS", + "author": "printempw", "dist": { "shasum": "105d41f65360ffe16e6989bf867602aac01c1215", "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.1.zip", "type": "zip" }, - "author": "printempw", - "name": "textures-qcloud-cos", - "version": "2.0.1", - "title": "腾讯云对象存储 COS" - }, - { "require": { "blessing-skin-server": "^4.0.0 || ^5" }, - "description": "将用户上传的材质存储文件至七牛云存储中。", + "description": "将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。", + "name": "textures-qcloud-cos", + "version": "2.0.1" + }, + { + "title": "七牛云存储", + "author": "printempw", "dist": { "shasum": "306a4366bc317cd645623d77b5da657ac7ab00c2", "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.1.zip", "type": "zip" }, - "author": "printempw", + "require": { + "blessing-skin-server": "^4.0.0 || ^5" + }, + "description": "将用户上传的材质存储文件至七牛云存储中。", "name": "textures-qiniu-storage", - "version": "2.0.1", - "title": "七牛云存储" + "version": "2.0.1" }, { - "require": { - "blessing-skin-server": "^4.2.0 || ^5" - }, - "description": "当站点使用负载均衡并开启 SSL 时,若遇到 URL 问题,可尝试安装并开启此插件。", + "title": "代理信任", + "author": "GPlane", "dist": { "shasum": "5197586d7f1ee1eee31203de83426aa553e25193", "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.1.zip", "type": "zip" }, - "author": "GPlane", + "require": { + "blessing-skin-server": "^4.2.0 || ^5" + }, + "description": "当站点使用负载均衡并开启 SSL 时,若遇到 URL 问题,可尝试安装并开启此插件。", "name": "trust-proxies", - "version": "0.1.1", - "title": "代理信任" + "version": "0.1.1" }, { - "require": { - "blessing-skin-server": "^5.0.0" - }, - "description": "提供 Universal Skin Mod 的 API", + "title": "Universal Skin API", + "author": "GPlane", "dist": { "shasum": "87f358ca538065cdedd8e6ec583d7d5a2153953c", "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fusm-api_1.0.1.zip", "type": "zip" }, - "author": "GPlane", - "name": "usm-api", - "version": "1.0.1", - "title": "Universal Skin API" - }, - { "require": { "blessing-skin-server": "^5.0.0" }, - "description": "为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。启用之前请仔细阅读使用说明 👉 http://t.cn/RrUySTY", + "description": "提供 Universal Skin Mod 的 API", + "name": "usm-api", + "version": "1.0.1" + }, + { + "title": "Yggdrasil API", + "author": "printempw", "dist": { "shasum": "fcc2732d92e81677782b9b5ac19334f8a8651f89", "url": "https://dev.azure.com/blessing-skin/0dc12c60-882a-46a2-90c6-9450490193a2/_apis/git/repositories/d5283b63-dfb0-497e-ad17-2860a547596f/Items?path=%2Fyggdrasil-api_4.1.0.zip", "type": "zip" }, - "author": "printempw", + "require": { + "blessing-skin-server": "^5.0.0" + }, + "description": "为皮肤站添加自定义 Yggdrasil API 支持,可配合 authlib-injector 等软件使用实现外置登录功能。启用之前请仔细阅读使用说明 👉 http://t.cn/RrUySTY", "name": "yggdrasil-api", - "version": "4.1.0", - "title": "Yggdrasil API" + "version": "4.1.0" } ] }