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