花里胡哨_
皮肤站:Blessing Skin Server

皮肤MOD:CustomSkinLoader_1.7.10-14.6a



问题:

客户端可以正常加载皮肤站的皮肤,但是不会更换

例如我在皮肤站更换了一个皮肤,重启客户端并不会换皮肤

需要删除以下图中的选中的文件再开客户端才行


第一次整这种皮肤站,很懵,求大佬解答

这里是CustomSkinLoader.json的配置



求大佬解答



strings
cacheExpiry 设置为 0

还不行就 enableCacheAutoClean 设置为 true

花里胡哨_
もぺもぺ 发表于 2021-7-15 15:51
cacheExpiry 设置为 0

还不行就 enableCacheAutoClean 设置为 true

好,我去试试,您稍等下

花里胡哨_
もぺもぺ 发表于 2021-7-15 15:51
cacheExpiry 设置为 0

还不行就 enableCacheAutoClean 设置为 true



还是不行的样子



strings
- "enableCacheAutoClean"
表示是否在启动时清理所有缓存,true为启用,false为禁用,默认为false。
若开启了本地皮肤信息缓存,则强制不清理。
将会被清理的文件夹为".minecraft\assets\skins"(Minecraft皮肤材质缓存)
与".minecraft\CustomSkinLoader\caches"(CustomSkinLoader网络资源缓存)。

https://www.mcbbs.net/forum.php?mod=viewthread&tid=269807

有一点迷惑,试试 authlib-injector 的方法设置皮肤呢 https://blessing.netlify.app/yggdrasil-api/authlib-injector.html

花里胡哨_
もぺもぺ 发表于 2021-7-15 16:05
https://www.mcbbs.net/forum.php?mod=viewthread&tid=269807

有一点迷惑,试试 authlib-injector 的方 ...

不太想用authlib-injector,想看看这个怎么解决

strings
2691712600 发表于 2021-7-15 16:09
不太想用authlib-injector,想看看这个怎么解决

这两个地方的描述冲突了。

cacheExpiry
表示玩家信息缓存的过期时间,单位为秒。默认为 30。

玩家信息缓存中包含了玩家的材质的地址,但不包含材质文件。

设置为 -5 或更低即相当于关闭玩家信息缓存。不建议设置得太小或太大。

https://csl.littleservice.cn/faq/config-csl.html

你设置成 -5 试试吧

花里胡哨_
もぺもぺ 发表于 2021-7-15 16:18
这两个地方的描述冲突了。

这个试过了,我再去试一遍看

花里胡哨_
もぺもぺ 发表于 2021-7-15 16:18
这两个地方的描述冲突了。

还是不行的emmm,这说不通呀,为什么可以换上,但是不能继续换可还行,我都想弄个小装置让每次开客户端时候直接清理这些文件了

第一页 上一页 下一页 最后一页