CustomSkinLoader

CustomSkinLoader

1M Downloads

[Bug] Question: 与 SkinsRestorer/其它游戏内更换皮肤插件 的冲突问题

Yurinann opened this issue · 3 comments

commented

描述问题

使用 Forge 1.8.9 with CustomSkinLoader 时,发现通过 SkinsRestorer 的 /skin... 指令与通过调用 SkinsRestorerAPI 完成的皮肤更换操作均无法正常刷新,表现为在执行更换操作后未刷新、在更换后切换服务器概率刷新。
(SkinsRestorer 测试了 Proxy Mode / Standalone Mode,问题相同)
另,Hypixel 服务器的某游戏有这一功能:在选择某职业时可以将玩家皮肤更改为服务器设定的皮肤;在安装 CustomSkinLoader 时,此功能失效。
以上问题在移除 CustomSkinLoader 后均恢复正常。
尝试过关闭缓存功能,问题仍旧出现。

(测试 Log 使用 14.19.1,使用最新构建版 14.19.3 测试问题仍旧存在。)

复现步骤

1. 执行 /skin <xxx> 或同类型的皮肤更换操作;
2. 查看皮肤,未正常刷新,表现如上。

崩溃报告查看地址

客户端无崩溃

CustomSkinLoader.log 查看地址

https://mclo.gs/0izbcv3

latest.log 查看地址

https://mclo.gs/22eC4ri (减少了重复的部分)

[仅Forge用户] Forge Log 查看地址

https://mclo.gs/xnjoGvU

模组版本

14.19.3-SNAPSHOT-36 (ForgeLegacy)

Minecraft游戏版本

1.8.9

Minecraft启动器 名称 及 版本

PCL 2.6.13

模组加载器

Forge

操作系统

Windows

在提交错误报告之前,有没有做到...

  • 先尝试搜索issues里面, 查看并确认打开或关闭的工单, 是否搜索不到

  • 确认你的模组版本是最新的开发版本,且文件下载正确,没有出现类似forge下载了fabric版的这类基础问题

  • 这个问题是在最新的mod版本触发(若不是最新的请先升级mod)

commented

你把 CustomSkinLoader.json 里的 cacheExpiry 调成 -5,然后重开游戏

commented

你把 CustomSkinLoader.json 里的 cacheExpiry 调成 -5,然后重开游戏

设置完成后问题解决。

commented

你把 CustomSkinLoader.json 里的 cacheExpiry 调成 -5,然后重开游戏

设置完成后问题解决。

it doesn't work