mirror of
https://github.com/bs-community/blessing-skin-server.git
synced 2025-01-06 13:34:50 +08:00
update README
This commit is contained in:
parent
7ed653e876
commit
16709fdae0
144
README.md
144
README.md
@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
优雅的开源 PHP Minecraft 皮肤站,现已更新至 v3。
|
优雅的开源 PHP Minecraft 皮肤站,现已更新至 v3。
|
||||||
|
|
||||||
|
注意现在 master 分支的框架已改为 Laravel,旧版请查看分支 v3.0。
|
||||||
|
|
||||||
![screenshot](https://img.prinzeugen.net/image.php?di=VH7Z)
|
![screenshot](https://img.prinzeugen.net/image.php?di=VH7Z)
|
||||||
|
|
||||||
特性:
|
特性:
|
||||||
@ -74,7 +76,7 @@ $ bower install
|
|||||||
使用 gulp 构建前端代码:
|
使用 gulp 构建前端代码:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ gulp copy && gulp build
|
$ gulp
|
||||||
```
|
```
|
||||||
|
|
||||||
可以开始使用啦~
|
可以开始使用啦~
|
||||||
@ -103,145 +105,7 @@ location ~ /\.env
|
|||||||
|
|
||||||
客户端配置:
|
客户端配置:
|
||||||
------------
|
------------
|
||||||
#### CustomSkinLoader 13.1 及以上(推荐)
|
[Wiki - Mod 配置](https://github.com/printempw/blessing-skin-server/wiki/Mod-%E9%85%8D%E7%BD%AE)
|
||||||
|
|
||||||
CustomSkinLoader 13.1 经过作者的完全重写,支持了 CSL API,并且使用了高端洋气的 JSON 配置文件。你问我 JSON 是什么?为什么不去问问神奇海螺呢。
|
|
||||||
|
|
||||||
配置文件位于 `.minecraft/CustomSkinLoader/CustomSkinLoader.json`,你需要在 loadlist 数组最顶端加入你的皮肤站配置。
|
|
||||||
|
|
||||||
举个栗子(原来的 JSON 长这样):
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"enable": true,
|
|
||||||
"loadlist": [
|
|
||||||
{
|
|
||||||
"name": "Mojang",
|
|
||||||
"type": "MojangAPI"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "SkinMe",
|
|
||||||
"type": "UniSkinAPI",
|
|
||||||
"root": "http://www.skinme.cc/uniskin/"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
你需要将其修改成像这样:
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"enable": true,
|
|
||||||
"loadlist": [
|
|
||||||
{
|
|
||||||
"name": "YourSkinServer",
|
|
||||||
"type": "CustomSkinAPI",
|
|
||||||
"root": "http://example.com/"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Mojang",
|
|
||||||
"type": "MojangAPI"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "SkinMe",
|
|
||||||
"type": "UniSkinAPI",
|
|
||||||
"root": "http://www.skinme.cc/uniskin/"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
`"type"` 字段按照你的后台中配置的首选 API 来填(CustomSkinAPI|UniSkinAPI),CSL 13.1 版是支持三种加载方式的~~万受♂之王~~
|
|
||||||
|
|
||||||
如果还是不会填的话,请查看 CSL 开发者的 [MCBBS 发布贴](http://www.mcbbs.net/thread-269807-1-1.html)。
|
|
||||||
|
|
||||||
#### CustomSkinLoader 13.1 版以下:
|
|
||||||
|
|
||||||
在 `.minecraft/CustomSkinLoader/skinurls.txt` 中添加你的皮肤站地址:
|
|
||||||
|
|
||||||
```
|
|
||||||
http://example.com/skin/*.png
|
|
||||||
http://skins.minecraft.net/MinecraftSkins/*.png
|
|
||||||
http://minecrack.fr.nf/mc/skinsminecrackd/*.png
|
|
||||||
http://www.skinme.cc/MinecraftSkins/*.png
|
|
||||||
```
|
|
||||||
|
|
||||||
注意你需要将你的皮肤站地址放在配置文件最上方以优先加载。
|
|
||||||
|
|
||||||
同理在 `.minecraft/CustomSkinLoader/capeurls.txt` 中加入:
|
|
||||||
|
|
||||||
```
|
|
||||||
http://example.com/cape/*.png
|
|
||||||
```
|
|
||||||
|
|
||||||
#### UniSkinMod 1.4 版及以上(推荐)
|
|
||||||
|
|
||||||
配置文件位于 `.minecraft/config/UniSkinMod/UniSkinMod.json`。
|
|
||||||
|
|
||||||
举个栗子(原来的 JSON 长这样):
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"rootURIs": [
|
|
||||||
"http://www.skinme.cc/uniskin",
|
|
||||||
"https://skin.prinzeugen.net"
|
|
||||||
],
|
|
||||||
"legacySkinURIs": [],
|
|
||||||
"legacyCapeURIs": []
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
你需要在 `rootURIs` 字典中加入你的皮肤站的地址:
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"rootURIs": [
|
|
||||||
"http://www.skinme.cc/uniskin",
|
|
||||||
"https://skin.prinzeugen.net",
|
|
||||||
"http://example.com"
|
|
||||||
],
|
|
||||||
"legacySkinURIs": [],
|
|
||||||
"legacyCapeURIs": []
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
如果你的皮肤站首选 API 为 CustomSkinLoader API 的话,你需要在 UniSkinMod 配置文件中填入类似于 `http://example.com/usm` (添加后缀)来支持 UniSkinMod。
|
|
||||||
|
|
||||||
配置 `rootURIs` 后,`legacySkinURIs` 和 `legacyCapeURIs` 可以不用配置。详见[文档](https://github.com/RecursiveG/UniSkinMod/blob/1.9/README.md)。
|
|
||||||
|
|
||||||
#### UniSkinMod 1.2 及 1.3 版
|
|
||||||
|
|
||||||
在你 MC 客户端的 `.minecraft/config/UniSkinMod.cfg` 中加入你的皮肤站根地址:
|
|
||||||
|
|
||||||
举个栗子:
|
|
||||||
|
|
||||||
```
|
|
||||||
# SkinMe Default
|
|
||||||
Root: http://www.skinme.cc/uniskin
|
|
||||||
# Your Server
|
|
||||||
Root: http://example.com
|
|
||||||
```
|
|
||||||
|
|
||||||
如果你把皮肤站安装到子目录的话,请一起带上你的子目录。
|
|
||||||
|
|
||||||
#### UniSkinMod 1.2 版以下
|
|
||||||
|
|
||||||
同样是在 `.minecraft/config/UniSkinMod.cfg` 中配置你的皮肤站地址,但是稍有点不一样。旧版的 UniSkinMod 是不支持 Json API 的,而是使用了传统图片链接的方式(其实这样的话皮肤站也好实现):
|
|
||||||
|
|
||||||
举个栗子:
|
|
||||||
|
|
||||||
```
|
|
||||||
Skin: http://skins.minecraft.net/MinecraftSkins/%s.png
|
|
||||||
Cape: http://skins.minecraft.net/MinecraftCloaks/%s.png
|
|
||||||
# Your Server
|
|
||||||
Skin: http://example.com/skin/%s.png
|
|
||||||
Cape: http://example.com/cape/%s.png
|
|
||||||
```
|
|
||||||
|
|
||||||
这是通过 URL 重写(伪静态)实现的,所以皮肤站目录下没有 `skin` 和 `cape` 目录也不要惊讶哦。
|
|
||||||
|
|
||||||
如果一切都正常工作,你就可以在游戏中看到你的皮肤啦~
|
|
||||||
|
|
||||||
> 顺带一提用户中心有一个自动生成配置的功能哦~
|
> 顺带一提用户中心有一个自动生成配置的功能哦~
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user