diff --git a/docs/newbee/csl.md b/docs/newbee/csl.md index d4dc998..1f84113 100644 --- a/docs/newbee/csl.md +++ b/docs/newbee/csl.md @@ -24,9 +24,9 @@ LittleSkin 自 CustomSkinLoader 14.7 起被添加到了 CustomSkinLoader 的默 -## 版本:14.7+ +## 版本:14.7+ {#14.7+} -如果不存在与你同名的正版角色导致冲突的问题,一般无需修改 CustomSkinLoader 的配置文件。 +如果不存在与你同名的正版角色导致冲突的问题,一般无需修改 CustomSkinLoader 的配置文件。 以下是同名冲突在游戏内的典型表现: @@ -77,36 +77,33 @@ https://skin.prinzeugen.net/cape/*.png ## 手动修改配置文件 {#edit-csl-config} > [!NOTE] 什么情况下需要手动修改 CustomSkinLoader 配置文件? -> 👉 **一般来说,你只需要简单地安装 CustomSkinLoader Mod 即可,无需进行任何额外的配置。** +> 一般来说,你只需要简单地安装 CustomSkinLoader Mod 即可,无需进行任何额外的配置。 > -> 然而有时事与愿违,游戏中你的皮肤可能并不是你所期望的那个。 -> -> 当你在这个手册上或者是其他地方得知,「你需要手动修改配置文件」时,那就是时候照着下面的步骤来做了。 - ---- - -你可以使用记事本或者任意编辑器将其打开,将配置文件原有的所有内容替换成以下内容。 - -修改完成后别忘了先保存再退出。 - -再次启动 Minecraft 之后,你应该就能在游戏里看到你在 LittleSkin 中设置的材质了。 +> 然而有时事与愿违,如果你在使用过程中遇到了如 [同名冲突](#14.7+) 这样的情况,那就是时候照着下面的步骤来做了。 --- 配置文件: `CustomSkinLoader.json` [ 下载此文件 ](/CustomSkinLoader.json) > [!IMPORTANT] ✅ 建议直接下载 CustomSkinLoader 配置文件 -> 你可以下载到为 LittleSkin 量身定制的配置文件,此文件的内容与下面的内容一致。 +> 你可以下载到为 LittleSkin 量身定制的配置文件,此文件的内容与下方代码块的内容一致。 > -> 你只需将下载到的文件覆盖掉原有的文件即可,而无需对原文件进行编辑。 +> 👉 你只需将下载到的文件覆盖(替换)掉原有的文件即可,而无需对原文件进行编辑。 -> [!TIP] 配置文件的位置 +> [!TIP] 📍 配置文件的位置 > 配置文件默认存放于 `.minecraft/CustomSkinLoader/` 目录中,仅有一个配置文件,文件名为 `CustomSkinLoader.json`。 +> +> 在大多数情况下,安装皮肤 Mod 后需要启动一次游戏并进入存档,配置文件才会被自动生成。 -> [!NOTE] 需要重启游戏 +> [!TIP] 🔁 需要重启游戏 > 完成配置文件的修改后,你需要重启游戏才能使其生效。 -::: details 🤔 找不到配置文件的具体位置? +> [!NOTE] 🥰 有关版本隔离 +> 如果你在启动器中启用了版本隔离,配置文件的路径还可能与上述有少许不同。 +> +> 善用启动器的 打开模组文件夹 等类似功能,结合下方图示,再给予自己一些信心,你能够找到它的。 + +::: details 🤔 找不到配置文件的具体位置?来看看图示 ![CustomSkinLoader 文件夹所处位置](./assets/mods/csl-folder.webp) ![CustomSkinLoader 的配置文件和日志文件](./assets/mods/csl-files.webp) @@ -164,7 +161,7 @@ CustomSkinLoader 有一个加载列表,里面存放和定义着如何加载你 名称意为 _CustomSkinLoader 兼容层_。 -借助此 Mod,你可以在 Minecraft 1.7.10 中使用新版本的 CustomSkinLoader(仅限 _ForgeActive_ 通道)。 +借助此 Mod,你可以在 Minecraft 1.7.10 中使用新版本的 CustomSkinLoader(仅限 _ForgeActive_ 通道)。 你可以在以下网站获取到关于 CompatibilityLayerForCustomSkinLoader 的更多信息。 diff --git a/docs/newbee/mod-tips.template.md b/docs/newbee/mod-tips.template.md index 24b4c33..2ee75a4 100644 --- a/docs/newbee/mod-tips.template.md +++ b/docs/newbee/mod-tips.template.md @@ -13,4 +13,4 @@ > 1. CompatibilityLayerForCustomSkinLoader 需要与 CustomSkinLoader 一起安装 > [!TIP] 其他加载材质的方式 -> 你也可以选择 [Yggdrasil 外置登录](/yggdrasil/index.md) 加载材质。但是,除 SkinPort 外,请不要同时使用 Yggdrasil 外置登录和皮肤 Mod,否则可能无法正常加载材质。 \ No newline at end of file +> 你也可以选择 [Yggdrasil 外置登录](/yggdrasil/index.md) 加载材质。但是,除 SkinPort 外,请不要同时使用 Yggdrasil 外置登录和皮肤 Mod,否则可能无法正常加载材质。 diff --git a/docs/newbee/mod.md b/docs/newbee/mod.md index 090b523..ae2f6aa 100644 --- a/docs/newbee/mod.md +++ b/docs/newbee/mod.md @@ -8,8 +8,15 @@ outline: [2, 3] [[toc]] +--- + + +

CustomSkinLoader 是我们最推荐的皮肤 Mod,也被称为 CSL万用皮肤补丁

+它现如今被单独放在一篇文章中说明,前去查看具体信息 👉 +
+ ## SkinPort 如果你想要在 Minecraft 1.7.10 中加载 Alex 模型的皮肤,你需要使用 SkinPort。 @@ -48,7 +55,7 @@ client { 保存退出,再次打开 Minecraft 之后,你应该就能看到你在 LittleSkin 中设置的材质了。 -## 传统加载 +## 传统加载 API ``` http # 皮肤查询 API @@ -61,4 +68,28 @@ https://littleskin.cn/cape/{playername}.png 请将以上两个查询 API 填入你的皮肤 Mod 的配置文件的对应位置。其中 `{playername}` 为角色名,请将其替换为对应的占位符。 -你也可以分享出你的皮肤 Mod 的配置方法,非常欢迎你帮助我们完善这个页面。 +你也可以分享出你的皮肤 Mod 或相关服务器插件的配置方法,非常欢迎你帮助我们完善这个页面。 + +### Citizens 2 + +> Citizens 是用于在 Minecraft 服务器中创建栩栩如生的 NPC 的一个插件。 + +Citizens 2 为提供了一个 [`/npc skin`](https://wiki.citizensnpcs.co/Skins) 指令来为你的 NPC 设置皮肤。 + +示例:将某 NPC 的皮肤设置为 LittleSkin 角色 `aabbccdd` 的皮肤: + +```plain +/npc skin --url https://littleskin.cn/skin/aabbccdd.png +``` + +### SkinsRestorer + +> SkinsRestorer 是一个插件,可以恢复离线模式服务器和网络的皮肤,让玩家能够通过指令来更改他们的皮肤。 + +SkinsRestorer 提供了一个 [`/skin url`](https://skinsrestorer.net/docs/configuration/commands-permissions#player-commands:~:text=command.set.other-,/skin%20url%20%3Curl%3E,-Changes%20your%20skin) 指令来为游戏中的玩家设置皮肤。 + +示例:将自己的皮肤设置为 LittleSkin 角色 `aabbccdd` 的皮肤: + +```plain +/skin url https://littleskin.cn/skin/aabbccdd.png +``` diff --git a/docs/newbee/textures.md b/docs/newbee/textures.md index 3f80c6b..2d66e94 100644 --- a/docs/newbee/textures.md +++ b/docs/newbee/textures.md @@ -1,5 +1,5 @@ --- -outline: [1, 3] +outline: [2, 3] ---