MCCustomSkinLoader icon indicating copy to clipboard operation
MCCustomSkinLoader copied to clipboard

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

Open Yurinann opened this issue 1 year ago • 3 comments

描述问题

使用 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

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

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

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

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

Yurinann avatar Feb 19 '24 04:02 Yurinann

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

ZekerZhayard avatar Feb 19 '24 07:02 ZekerZhayard

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

设置完成后问题解决。

Yurinann avatar Feb 19 '24 08:02 Yurinann

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

设置完成后问题解决。

it doesn't work

pavel355 avatar Jul 14 '24 17:07 pavel355