简介
什么是 Custom Skin Loader ?
这是一个可以从网络或本地加载皮肤的模组。
万用皮肤补丁,秉承万用的原则,能够由用户自定义加载来自任意皮肤站的皮肤。
功能
你可以用它做什么?
多皮肤加载 API 支持
CustomSkinLoader 支持多种皮肤加载 API (接口),您可以使用这一特性来加载来自任意您所喜欢的皮肤站的皮肤与披风。如果您是皮肤站的拥有者,您只需实现以下任一 API,您就可以使用 CustomSkinLoader 加载您的皮肤站。
目前支持的 API:
高清皮肤/披风支持
CustomSkinLoader 已经对高清皮肤功能进行修复,即使没有 Optifine,您也可以获得独特的高清视觉盛宴。
低版本双层支持
双层皮肤在 1.7.10 及以下版本本会显示错误,不过请放心,CustomSkinLoader 也修复了这个问题,您可以更加自由地制作或使用多样化的皮肤。
头颅加载及动态头颅支持
头颅加载时严重的掉帧问题已经缓解*,放心玩转自定义头颅吧。 同时,动态头颅也已经可用,材质列表也可以通过索引文件加载,文档稍后补充,您也可以自行探究相关的源代码。
(*相对于原版头颅加载而言;针对 14.1 及以后的版本。)
皮肤缓存
在减少网络使用量的同时保证了皮肤更新。 更为甚者,还可以在无网络时继续使用皮肤*。
(*此功能需要您手动设置配置文件开启。)
本地皮肤支持
离开皮肤站,也可以使用任意 API* 加载本地皮肤。 您还可以使用这一功能快速测试皮肤甚至是修改默认皮肤/披风模型。
(*鉴于 API 的特殊性,Mojang API 无法支持本地皮肤。)
在默认设置下,您可以直接按照下列方法使用本地皮肤。
将皮肤放于 "版本文件夹/CustomSkinLoader/LocalSkin/skins/用户名.png";
将披风放于 "版本文件夹/CustomSkinLoader/LocalSkin/capes/用户名.png";
将鞘翅放于 "版本文件夹/CustomSkinLoader/LocalSkin/elytras/用户名.png";
本地皮肤仅自己可见 。
透明皮肤支持
鬼-畜的缺胳膊少腿以及莫名的黑色皮肤已被修复。
加载列表快捷添加
ExtraList 是 CustomSkinLoader(14.4 以上版本)提供的快捷添加皮肤站功能,方便用户将皮肤站加入 CustomSkinLoader 加载列表。 其实一些皮肤站会有教程 awa
ExtraList 文件由支持的皮肤站提供,放入 版本文件夹/CustomSkinLoader/ExtraList 目录下并重启游戏即可。
在安装完成后重启游戏并成功载入 CustomSkinLoader(进入任意一个世界/服务器)后 ExtraList 文件会被自动删除,这是正常现象。
皮肤站提供的新添配置此时已被添加至 CustomSkinLoader 加载列表的顶部。
配置
具体设置可在配置文件进行调整。
如果按正确步骤安装之后没有效果,且使用的是本地皮肤,请将 CustomSkinLoader.json 中除了本地皮肤读取链接之外的链接全部删掉,包括原版皮肤读取链接。
版本
现阶段正在维护的平台有 Fabric 版和 Forge/NeoForge 版,曾开发过支持 Rift、Liteloader、Meddle 和直接安装于原版 MC 的版本。
最新版需要根据自身的需求和使用的 API 下载对应的版本的 Mod 才能正常运作:
1.7.10 Forge 的最后官方版本为 14.6a,可以使用 万用皮肤补丁兼容层 以加载最新版的 CSL ForgeLegacy ;
1.8 - 1.16.5 Forge
请使用带有 ForgeV1 或 ForgeLegacy 的版本;
1.17.1 - 1.20.4 Forge 和 1.20.1 NeoForge
请使用带有 ForgeV2 或 ForgeActive 的版本;
1.20.6+ Forge 和 1.20.2+ NeoForge
请使用标为 ForgeV3 的版本;