半亩花草 发表于 8 小时前

MC服务器皮肤站使用

请先完成前置要求:MC服务器插件安装-CSDN博客
通过网盘分享的文件:test
链接: https://pan.baidu.com/s/1pyGUqh9lwbpwNtJBtXqRqQ 提取码: 5dne 
--来自百度网盘超等会员v4的分享
添加LittleSkin皮肤站认证

LittleSkin是已经摆设完毕的联网皮肤站,需要将API认证服务器地址与服务器连接。
(除此之外另有许多已经摆设完毕的皮肤站,可以通过更换api来实现差异皮肤站之间转换)
下面是LittleSkin的皮肤站官网,记得注册且创建脚色,才能够通过网站api登录。

https://img-blog.csdnimg.cn/img_convert/ae4602b82293242754cf179ed2d22588.png
这里需要使用到Authlib Injector插件,插件只是基于 Blessing Skin 皮肤站原有的用户系统,完整实现了一套符合 Yggdrasil API 规范的 API(这一套规范就是 Mojang 官方用于 Minecraft 正版登录鉴权的 API),而我们必须使用 authlib-injector(opens new window)这个程序,以在运行时将游戏内的「Mojang 正版登录的 API 地址」替换成「皮肤站提供的 Yggdrasil API 地址」,从而实现外置登录系统。
#首先将authlib-injector插件上传到服务器平台。
#并将其存放至服务器核心相同的位置
# cp authlib-injector-1.2.5.jar /ooo/www/
# ll /ooo/www/ | grep jar
-rw-r--r--.1 root root   341970 Sep 28 10:04 authlib-injector-1.2.5.jar
-rw-r--r--.1 root root 76392623 Sep 28 00:26 spigot-1.21.jar 然后进入MCSM控制面板开启在线认证。

https://img-blog.csdnimg.cn/img_convert/bddbc6f59956b98b3767cc3e4c3bd4de.png
然后设置服务器启动下令,在前面添加--javaagent:[插件名]=

https://img-blog.csdnimg.cn/img_convert/5b5c73024017d5ac63cd7e6ca8288d88.png
java -javaagent:authlib-injector-1.2.5.jar=https://littleskin.cn/api/yggdrasil -jar spigot-1.21.jar 然后生存重新启动服务器,服务器正常运行。现在登录服务器的用户会进入Littleskin网站的认证。
外置登录和mod依赖

注意:mod依赖设置不是须要的,在无法访问到Littleskin乐成获取的时侯使用。
由于开启认证并设置其他站点认证,则mc启动器需要设置使用第三方登录并填写第三方登录api。

https://img-blog.csdnimg.cn/img_convert/5050fee1c708c55bc5aebf0bdfcd1689.png
然后使用账号密码提前外置登录至网站

https://img-blog.csdnimg.cn/img_convert/31d22267353405d86df67421f4f3664d.png
此时需要将mod文件 CustomSkinLoader放入mc的mod文件夹,CustomSkinLoader是万用皮肤补丁mod。
LittleSkin网站需要依赖该mod才能够替换游戏中的皮肤。

https://img-blog.csdnimg.cn/img_convert/56984fa635724409bd479ce684b9c395.png
这样在登录的时侯mod会帮忙皮肤站进行皮肤更换。
修复mod依赖

有时候使用CustomSkinLoader插件的时候,登录服务器发现皮肤并没有加载,可以是以下题目:
存在正版脚色名字冲突题目,当有冲突的时侯会优先加载正版脚色的皮肤,所以需要在CustomSkinLoader的mod在第一次启动之后,修改其设置文件。首先查找到CustomSkinLoader.json通常和mods文件夹位置接近,可以通过搜索来进行查找。

https://img-blog.csdnimg.cn/img_convert/735c9cad741ce273e9c7ea5faf93e395.png
查找到该文件,然后选择编辑,首先清空里面内容,如下编写:
{
"enable": true,
"loadlist": [
    {
      "name": "LittleSkin",
      "type": "CustomSkinAPI",
      "root": "https://littleskin.cn/csl/",
      "userAgent": "CustomSkinLoader/ltsk-manual-edited"
    },
    {
      "name": "Mojang",
      "type": "MojangAPI"
    }
]
} 生存文件并重启游戏即可。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: MC服务器皮肤站使用