2020-07-16 18:32:32 +08:00
{
"version" : 1 ,
"packages" : [
{
"name" : "204-for-unexisted-players" ,
2021-02-15 10:54:22 +08:00
"version" : "0.1.4" ,
2020-07-16 18:32:32 +08:00
"title" : "Respond with 204" ,
"description" : "Respond with 204 when requesting a non-existed player." ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/204-for-unexisted-players_0.1.4.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "c35455e80cf1ef6483dd7063d870f7cb329cb4de4a17d32644396b51eaae7b4c"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "authme-integration" ,
2021-03-02 09:31:48 +08:00
"version" : "2.4.3" ,
2020-07-16 18:32:32 +08:00
"title" : "Authme 数据对接" ,
"description" : "与 Authme 进行数据对接,让玩家可以使用皮肤站的账号密码登录游戏。" ,
"author" : "printempw" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6" ,
2020-07-16 18:32:32 +08:00
"single-player-limit" : "^3.0.0"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/authme-integration_2.4.3.zip" ,
2021-03-02 09:31:48 +08:00
"shasum" : "4f5cd66cc55be367e69c2b05b61d44e3c8c383da77ebd19c1ad4e866398df062"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "batch-import" ,
2021-08-15 15:13:49 +08:00
"version" : "4.1.2" ,
2020-07-16 18:32:32 +08:00
"title" : "Batch Import" ,
"description" : "Import textures to skin library." ,
"author" : "printempw" ,
"require" : {
2021-08-15 15:13:49 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/batch-import_4.1.2.zip" ,
2021-08-15 15:13:49 +08:00
"shasum" : "7ddd516aa57aa78929db77df1237d1779b88c5e3a4bfcdd4c9a9cb474c792161"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "config-generator" ,
2021-02-15 10:54:22 +08:00
"version" : "3.2.2" ,
2020-07-16 18:32:32 +08:00
"title" : "Config Generator" ,
"description" : "Generate configurations of skin mods." ,
"author" : "printempw" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/config-generator_3.2.2.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "4097af14dd9ee914419f933103ec6f815373591484065576dc0d147a9a443e39"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "disable-registration" ,
2021-02-15 10:54:22 +08:00
"version" : "1.0.3" ,
2020-07-16 18:32:32 +08:00
"title" : "Disable Registration" ,
"description" : "Disable Registration" ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/disable-registration_1.0.3.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "abe7174eaea4e988a417bc4f4bf3e444c24de54f132822bee0edc15667749889"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "embedded-comment" ,
2021-02-15 10:54:22 +08:00
"version" : "1.0.4" ,
2020-07-16 18:32:32 +08:00
"title" : "Embedded Comment" ,
"description" : "Integrate 3rd-party comment service to texture detail page." ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/embedded-comment_1.0.4.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "3383f56b72fe302549732f939375551d7f2f601535eb356511498441bdd75997"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "eruda" ,
2022-06-10 15:56:38 +08:00
"version" : "1.0.1" ,
2020-07-16 18:32:32 +08:00
"title" : "Eruda" ,
"description" : "适用于移动端浏览器的开发者工具。" ,
"author" : "Little_Qiu" ,
"require" : {
"blessing-skin-server" : "*"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/eruda_1.0.1.zip" ,
2022-06-10 15:56:38 +08:00
"shasum" : "b7eb6bd484e9f24ad84eed347197006000a798e4a3a147763d4e65c74e31f427"
2020-07-16 18:32:32 +08:00
}
} ,
2020-08-18 16:38:47 +08:00
{
"name" : "fast-login" ,
2021-02-15 10:54:22 +08:00
"version" : "0.1.3" ,
2020-08-18 16:38:47 +08:00
"title" : "FastLogin" ,
"description" : "Insert a record to FastLogin when user passed Mojang verification." ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6" ,
2020-08-18 16:38:47 +08:00
"mojang-verification" : "^1.13.0"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/fast-login_0.1.3.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "cf88ab720ef2da6aaf09bffee20febdc3e6834d84d0fb1bbffbd114635b79813"
2020-08-18 16:38:47 +08:00
}
} ,
2020-07-16 18:32:32 +08:00
{
"name" : "fix-v4-update" ,
"version" : "0.2.1" ,
"title" : "Fix v4 Update" ,
"description" : "Fix v4 update." ,
"author" : "GPlane" ,
"require" : {
"blessing-skin-server" : "^4.0.0"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/fix-v4-update_0.2.1.zip" ,
2020-07-16 18:32:32 +08:00
"shasum" : "bd6b1ea3a1d578c8beffaee076bbdf3dda252114368dfc3fae179dd7689f64ed"
}
} ,
{
"name" : "forum-integration" ,
2020-08-20 10:39:35 +08:00
"version" : "4.1.1" ,
2020-07-16 18:32:32 +08:00
"title" : "论坛数据对接" ,
"description" : "与 Discuz、Phpwind、Flarum 论坛程序进行数据对接,让玩家可以使用论坛的账号密码登录皮肤站,反之亦可。" ,
"author" : "printempw" ,
"require" : {
"blessing-skin-server" : ">=4.0.0" ,
"single-player-limit" : ">=2.0.0"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/forum-integration_4.1.1.zip" ,
2020-08-20 10:39:35 +08:00
"shasum" : "f5b50de419b9955c89e619266f53b78dfdf6c0a8e4be1ee7bfd80c591c5c61b8"
2020-07-16 18:32:32 +08:00
}
} ,
2022-01-28 16:48:27 +08:00
{
"name" : "google-adsense" ,
"version" : "0.0.1" ,
"title" : "Google Adsense" ,
"description" : "Insert your Google AdSense ID to the site." ,
"author" : "Big_Cake" ,
"require" : {
"blessing-skin-server" : "^5|^6"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/google-adsense_0.0.1.zip" ,
2022-01-28 16:48:27 +08:00
"shasum" : "c9e605467f9c47710a6590b22d4307209eaa693d7d624bd73f5ed6bd591511f2"
}
} ,
2020-07-16 18:32:32 +08:00
{
"name" : "gravatar" ,
2021-02-15 10:54:22 +08:00
"version" : "0.1.3" ,
2020-07-16 18:32:32 +08:00
"title" : "Gravatar" ,
"description" : "Gravatar 支持" ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/gravatar_0.1.3.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "2dfc38395cf6557d36e1ec6e7b7bc3cb2eae53d0e3db8ffbedbbae518e87bc35"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "gtag-js" ,
2021-02-15 10:54:22 +08:00
"version" : "0.1.2" ,
2020-07-16 18:32:32 +08:00
"title" : "gtag.js" ,
2021-02-15 10:54:22 +08:00
"description" : "Send event data to Google Analytics, Google Ads, etc." ,
2020-07-16 18:32:32 +08:00
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/gtag-js_0.1.2.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "d42f4e9809bfdfd18789a53df196284d4dbe8c94b369d853179cee9ff5f52a70"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "hello-dolly" ,
"version" : "1.3.0" ,
"title" : "Hello Dolly" ,
"description" : "This is not just a plugin, it symbolizes the hope and enthusiasm of an entire generation summed up in two words sung most famously by Louis Armstrong: Hello, Dolly. When activated you will randomly see a lyric from <cite>Hello, Dolly</cite> in the upper right of your admin screen on every page." ,
"author" : "Matt Mullenweg" ,
"require" : {
"blessing-skin-server" : "*"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/hello-dolly_1.3.0.zip" ,
2020-07-16 18:32:32 +08:00
"shasum" : "a8358343d104b9df96643b2f55812ea26b82eed468549366552dfb2dfeced3d6"
}
} ,
{
"name" : "hide-advanced-menu" ,
2021-02-15 10:54:22 +08:00
"version" : "1.0.1" ,
2020-07-16 18:32:32 +08:00
"title" : "Hide \"Advanced\" Menu" ,
"description" : "Hide \"Advanced\" menu at left side bar." ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/hide-advanced-menu_1.0.1.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "ee6ca1eb247f20d9e4c6872d199ea633ac6850aa05da4752b7f6921d1f4b9f21"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "hitokoto" ,
"version" : "1.3.0" ,
"title" : "一言" ,
"description" : "在用户中心和管理面板的右上角显示一言。" ,
"author" : "Little_Qiu" ,
"require" : {
"blessing-skin-server" : "*"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/hitokoto_1.3.0.zip" ,
2020-07-16 18:32:32 +08:00
"shasum" : "2adbb14d71ef8687b19cc538df01f5392a6b1748cf22b30d3dcf2c2c82a25f6b"
}
} ,
{
"name" : "insane-profile-cache" ,
2022-02-11 00:19:56 +08:00
"version" : "4.0.3" ,
2020-07-16 18:32:32 +08:00
"title" : "Profile 文件缓存" ,
"description" : "直接生成玩家 Profile 的文件缓存,交给 Nginx 处理,慎用。" ,
"author" : "printempw" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/insane-profile-cache_4.0.3.zip" ,
2022-02-11 00:19:56 +08:00
"shasum" : "5f765bf3bc09c36433c03387110a0436b350a1baeb5995b74828d103a2f91484"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "insider" ,
"version" : "1.0.2" ,
"title" : "使用预览版" ,
"description" : "自动将 Blessing Skin 更新源切换到包含预览版的地址。" ,
"author" : "GPlane" ,
"require" : {
"blessing-skin-server" : ">=4.4.0"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/insider_1.0.2.zip" ,
2020-07-16 18:32:32 +08:00
"shasum" : "6b43f4df5addfc086be3af62b5fb12d65a811e1d4daf3f6f250a5d8a25904a46"
}
} ,
{
"name" : "invitation-codes" ,
2021-02-15 10:54:22 +08:00
"version" : "3.1.2" ,
2020-07-16 18:32:32 +08:00
"title" : "Registration Invitation Codes" ,
"description" : "Require invitation codes for users when registering." ,
"author" : "printempw" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/invitation-codes_3.1.2.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "f9560e2d1163cf64570df827c8d03378972fad093d6d7aad5a55a291c1645a4f"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "legacy-api" ,
2021-02-15 10:54:22 +08:00
"version" : "1.1.3" ,
2020-07-16 18:32:32 +08:00
"title" : "Legacy Skin Loading" ,
"description" : "Provides legacy loading which is based on player name." ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/legacy-api_1.1.3.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "f3c851e7f033361925c025155d08b02651dc3699d5de26ad0dc69b6740f66fb3"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "mojang-verification" ,
2022-06-18 19:14:15 +08:00
"version" : "2.0.0" ,
2020-07-16 18:32:32 +08:00
"title" : "Mojang Verification" ,
"description" : "Provides verification and binding support for paid Minecraft user." ,
"author" : "GPlane" ,
"require" : {
2022-06-18 19:14:15 +08:00
"blessing-skin-server" : "^5|^6" ,
"oauth" : "^1.0.0"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/mojang-verification_2.0.0.zip" ,
2022-06-18 19:17:54 +08:00
"shasum" : "b62dccca268ec4dfa568e2810d3a836778d0ea4950dbd7b8137299f69f9f90d0"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "oauth" ,
2021-08-14 13:12:35 +08:00
"version" : "1.0.6" ,
2020-07-16 18:32:32 +08:00
"title" : "OAuth Client Core" ,
"description" : "Core plugin of OAuth client." ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/oauth_1.0.6.zip" ,
2021-08-14 13:12:35 +08:00
"shasum" : "e2780842f9406eef4aa265fcbb26ca3369ee7d934796c0362542ca097d8a3414"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "oauth-github" ,
2021-08-14 13:12:35 +08:00
"version" : "0.2.5" ,
2020-07-16 18:32:32 +08:00
"title" : "Log In with GitHub" ,
"description" : "Log in skin server with GitHub." ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6" ,
2020-07-16 18:32:32 +08:00
"oauth" : "^1.0.0"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/oauth-github_0.2.5.zip" ,
2021-08-14 13:12:35 +08:00
"shasum" : "9f9fd74565d94e14940cb80123ac9f105b5109dccaaa59b9c7ff4df7d44c9918"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "oauth-google" ,
2022-12-01 12:06:37 +08:00
"version" : "0.1.5" ,
2020-07-16 18:32:32 +08:00
"title" : "Log In with Google" ,
"description" : "Log in skin server with Google." ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6" ,
2020-07-16 18:32:32 +08:00
"oauth" : "^1.0.0"
} ,
"dist" : {
"type" : "zip" ,
2022-12-01 12:06:37 +08:00
"url" : "https://gplane.coding.net/p/blessing-skin-plugins-dist/d/blessing-skin-plugins-dist/git/raw/master/oauth-google_0.1.5.zip" ,
"shasum" : "661d0ec2812d05c1e1e261a41472aac388c8d7815dbc365b7d2259001745bc0d"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "oauth-littleskin" ,
2022-02-04 15:14:52 +08:00
"version" : "0.2.6" ,
2020-07-16 18:32:32 +08:00
"title" : "Log In with LittleSkin" ,
"description" : "Log in skin server with LittleSkin account." ,
"author" : "Asnxthaony" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6" ,
2020-07-16 18:32:32 +08:00
"oauth" : "^1.0.0"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/oauth-littleskin_0.2.6.zip" ,
2022-02-04 15:14:52 +08:00
"shasum" : "af34e8de9587a733a8e6f7e0de2822081f5c47d4d99b9271dcd6219bd574c2a2"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "oauth-microsoft-live" ,
2021-08-14 13:12:35 +08:00
"version" : "0.2.6" ,
2020-07-16 18:32:32 +08:00
"title" : "Log In with Microsoft Live" ,
"description" : "Log in skin server with Microsoft Live." ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6" ,
2020-07-16 18:32:32 +08:00
"oauth" : "^1.0.0"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/oauth-microsoft-live_0.2.6.zip" ,
2021-08-14 13:12:35 +08:00
"shasum" : "aea23c5f4294cf068a4f73c59f1402420c2ac291a7b276a9abda94efead310fe"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "password-algorithm-transition" ,
2021-02-15 10:54:22 +08:00
"version" : "2.2.1" ,
2020-07-16 18:32:32 +08:00
"title" : "Password Algorithm Transition" ,
"description" : "Switch to another password hashing algorithm progressively." ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/password-algorithm-transition_2.2.1.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "d80ace621393f0e21be22269818590c87187ce018d4aada8279b73ea44df5bfa"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "pray-for-kyoto-animation" ,
"version" : "1.0.3" ,
"title" : "祈福京阿尼" ,
"description" : "为京都动画第一工作室祈福。" ,
"author" : "GPlane" ,
"require" : {
"blessing-skin-server" : "*"
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/pray-for-kyoto-animation_1.0.3.zip" ,
2020-07-16 18:32:32 +08:00
"shasum" : "c678392663fba7a24b17c2cc24a97d2c4fad2c1eec13ed1497d3c3c3558ead7f"
}
} ,
{
"name" : "predis" ,
2021-02-15 10:54:22 +08:00
"version" : "1.0.1" ,
2020-07-16 18:32:32 +08:00
"title" : "Predis" ,
"description" : "设置 Redis 客户端为 Predis。" ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/predis_1.0.1.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "fa95b3b0b512987dc676bc01e19173f8274ab3c4ea9def82c4dbee3bf39a805f"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "purge-azure-global-cdn" ,
2021-02-15 10:54:22 +08:00
"version" : "1.1.2" ,
2020-07-16 18:32:32 +08:00
"title" : "刷新 Azure 国际版 CDN" ,
"description" : "当资源被更新时,自动刷新 Azure 国际版 CDN 的缓存。不适用于 Azure 中国版。" ,
"author" : "Honoka Tech LTD(GB)" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/purge-azure-global-cdn_1.1.2.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "d089c75c0c72811b6e652d6f4faf4facf2cfd332bf7ff9a2605573748aa578d7"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "refresh-ali-cdn" ,
2021-02-15 10:54:22 +08:00
"version" : "1.0.1" ,
2020-07-16 18:32:32 +08:00
"title" : "刷新阿里云 CDN" ,
"description" : "当角色信息被更新时,自动刷新阿里云 CDN 中的 JSON Profile。" ,
"author" : "hank9999" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/refresh-ali-cdn_1.0.1.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "5de9f1e99dd4c1cbb928fbd38bf1766511c9505a08e5d0f9153f842c519404a0"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "refresh-qcloud-cdn" ,
2021-02-15 10:54:22 +08:00
"version" : "2.1.3" ,
2020-07-16 18:32:32 +08:00
"title" : "刷新腾讯云 CDN" ,
"description" : "当角色信息被更新时,自动刷新 CDN 中的 JSON Profile。" ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/refresh-qcloud-cdn_2.1.3.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "c23332faa5690069981197e7590a8b4ad1a46a511f49272d80be6557900cfe87"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "remote-addr" ,
2021-02-15 10:54:22 +08:00
"version" : "0.1.1" ,
2020-07-16 18:32:32 +08:00
"title" : "Remote Addr" ,
"description" : "通过 `REMOTE_ADDR` 来获取 IP。使用负载均衡或反向代理的网站请不要使用。" ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/remote-addr_0.1.1.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "c9d89e26c01f6f8a7e2ebe6c3e09774a53e588f515b2e090cef779e36d302248"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "restricted-email-domains" ,
2021-08-11 23:21:52 +08:00
"version" : "0.3.0" ,
2020-07-16 18:32:32 +08:00
"title" : "Email Domains Restriction" ,
"description" : "Restrict email domain names for registration." ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/restricted-email-domains_0.3.0.zip" ,
2021-08-11 23:21:52 +08:00
"shasum" : "5c4127426207296b7f467a832146d2d6e1750b98bd83363a462d7e5c00584be6"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "share-registration-link" ,
2021-02-15 10:54:22 +08:00
"version" : "2.0.2" ,
2020-07-16 18:32:32 +08:00
"title" : "分享注册链接" ,
"description" : "允许用户分享注册链接并获得积分" ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/share-registration-link_2.0.2.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "8b439b792d57a6cd412152ebc3ef01114fa7053f2a6c02a64da3834970df9d5f"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "single-player-limit" ,
2021-07-19 09:45:26 +08:00
"version" : "3.0.4" ,
2020-07-16 18:32:32 +08:00
"title" : "Single Player Limitation" ,
"description" : "Enforce each user can own only one user." ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/single-player-limit_3.0.4.zip" ,
2021-07-19 09:45:26 +08:00
"shasum" : "2e088e9356d3187e302e61216b610ce7d3e4dcef46f422d8e9102625c6a92d12"
2020-07-16 18:32:32 +08:00
}
} ,
2020-08-17 11:47:39 +08:00
{
"name" : "texture-description" ,
2023-01-29 12:31:37 +08:00
"version" : "1.3.2" ,
2020-08-17 11:47:39 +08:00
"title" : "Texture Description" ,
"description" : "Allow users to add description for texture." ,
"author" : "Steven Qiu & GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-08-17 11:47:39 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/texture-description_1.3.2.zip" ,
2023-01-29 12:31:37 +08:00
"shasum" : "fd7bbc1f7f500f4d8465d799aebe23941d0b8a99d0ca31744f987e1f345ff26b"
2020-08-17 11:47:39 +08:00
}
} ,
2020-07-16 18:32:32 +08:00
{
"name" : "texture-type-cast" ,
2021-02-17 16:10:29 +08:00
"version" : "0.4.0" ,
2020-07-16 18:32:32 +08:00
"title" : "Texture Type Casting" ,
"description" : "Force to cast types of all textures." ,
"author" : "GPlane" ,
"require" : {
2021-02-17 16:10:29 +08:00
"blessing-skin-server" : "^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/texture-type-cast_0.4.0.zip" ,
2021-02-17 16:10:29 +08:00
"shasum" : "dabc31d2ba34f18f85086bbf9ae60f87e39201282524e50d4d3bc704ed077b4c"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "textures-aliyun-oss" ,
2022-01-28 10:25:28 +08:00
"version" : "2.0.6" ,
2020-07-16 18:32:32 +08:00
"title" : "阿里云对象存储 OSS" ,
"description" : "将用户上传的材质存储文件至阿里云 OSS 中。" ,
"author" : "printempw" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^4|^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/textures-aliyun-oss_2.0.6.zip" ,
2022-01-28 10:25:28 +08:00
"shasum" : "12984fd4bcfd9d9e8c1ff88b9ac6f704a175443f8c6f68b85379538bc7ba26b2"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "textures-qcloud-cos" ,
2021-02-15 10:54:22 +08:00
"version" : "2.0.5" ,
2020-07-16 18:32:32 +08:00
"title" : "腾讯云对象存储 COS" ,
"description" : "将用户上传的材质存储文件至腾讯云 COS 中。仅支持 COS v5。" ,
"author" : "printempw" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^4|^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/textures-qcloud-cos_2.0.5.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "bf1409dfb0b350acaf85fd4a6aaa9c724cf1a340d99b92c924c1c33a85497ad0"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "textures-qiniu-storage" ,
2021-02-15 10:54:22 +08:00
"version" : "2.0.5" ,
2020-07-16 18:32:32 +08:00
"title" : "七牛云存储" ,
"description" : "将用户上传的材质存储文件至七牛云存储中。" ,
"author" : "printempw" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^4|^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/textures-qiniu-storage_2.0.5.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "ef8792e456eebb0f335430733d5cf798870e8117532dbeb71821ffa822d6d5d6"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "trust-proxies" ,
2021-02-15 10:54:22 +08:00
"version" : "0.1.3" ,
2020-07-16 18:32:32 +08:00
"title" : "代理信任" ,
"description" : "当站点使用负载均衡并开启 SSL 时,若遇到 URL 问题,可尝试安装并开启此插件。" ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^4.2.0|^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/trust-proxies_0.1.3.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "8220d36b4095cbef094037de4a488f798bead12e81fe0426ec985980c42c9d8f"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "usm-api" ,
2021-02-15 10:54:22 +08:00
"version" : "1.2.3" ,
2020-07-16 18:32:32 +08:00
"title" : "Universal Skin API" ,
"description" : "Universal Skin Mod API" ,
"author" : "GPlane" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^5|^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2023-07-22 15:06:16 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/usm-api_1.2.3.zip" ,
2021-02-15 10:54:22 +08:00
"shasum" : "4e8866efdedb1759100d9b356c2b5e19b5d0d425f1fa11a7afa32f2fd7b30757"
2020-07-16 18:32:32 +08:00
}
} ,
{
"name" : "yggdrasil-api" ,
2024-01-19 22:55:27 +08:00
"version" : "5.2.1" ,
2020-07-16 18:32:32 +08:00
"title" : "Yggdrasil API" ,
"description" : "Yggdrasil API + authlib-injector = ✨" ,
"author" : "printempw" ,
"require" : {
2021-02-15 10:54:22 +08:00
"blessing-skin-server" : "^6"
2020-07-16 18:32:32 +08:00
} ,
"dist" : {
"type" : "zip" ,
2024-01-19 22:55:27 +08:00
"url" : "https://d2jw1l0ullrzt6.cloudfront.net/yggdrasil-api_5.2.1.zip" ,
"shasum" : "3be3f8ab3998cdafcacaafd919afa37f9d73e1337fb88f156f275e7896cc61aa"
2020-07-16 18:32:32 +08:00
}
}
]
2020-10-01 11:12:42 +08:00
}