This repository has been archived by the owner on Jan 11, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 48
游戏中不显示皮肤的可能原因
621sama edited this page Feb 9, 2018
·
2 revisions
因为经常有人来问这个问题,每次都和他们说一遍很麻烦,所以我会在这里专门写一个 Troubleshooting Checklist。一般来说 Minecraft 游戏内无法加载自定义皮肤就那么几种可能性,跑不离的。
注意,这篇文章只讨论使用 皮肤 Mod 时的问题。使用自定义 Yggdrasil API 外置登录系统出现的皮肤不加载问题不在本文的讨论范围之内
(或许之后我会专门写一篇文章咕咕咕)。
怎么检查?访问 http://你的皮肤站地址/你的游戏角色名.json
(此处以 CSL API 为例,USM 也差不多),如果一切正常,你会得到类似这样的内容(如果出错了,出门右转 FAQ):
{
"username": "621sama",
"skins": {
"default": "834cbd848f0a29008bf5b1d59d02ecb1cf25dfd21fc88be1c183c9261f5fdd69",
"slim": "3d82f454ceeb30f2546283e08ab060a45d450dc6042c9077f638f10ca51205d4"
},
"cape": "2911438e8282d40e6d64fbefd076eef0a901cb90d3deae4057fec60c66eb93d2"
}
然后把那一串字符复制出来,访问 http://你的皮肤站地址/textures/那一串字符
,如果一切正常,你会看到你的皮肤图片:
确保这一步一切正常后,你可以继续往下排查了。
去看看你游戏主菜单中 Forge Mod List 里有没有正确加载皮肤 Mod(CustomSkinLoader、UniSkinMod 之类)。
请参阅 Wiki - 如何配置皮肤 Mod,再检查一遍你有没有配置出错的地方。
日志是开发者的好朋友,有了它可以快速定位问题原因。
- CSL 的日志位于
.minecraft/CustomSkinLoader/CustomSkinLoader.log
- USM 的日志直接输出至游戏日志中
在日志里看看有没有什么 ERROR
打头的记录,把错误信息拿去翻译一下基本上就能知道原因了。
如果你做到这一步还是不知道为什么无法加载皮肤的话,
你可以参照 Wiki - 报告问题的正确姿势 向我或者其他用户提问了。
- 提问前必读
- 安装与使用
- 插件系统
- 进阶使用
- 数据对接