Skip to content
On this page

安装 ChaEngineMod

选择正确的客户端文件

客户端文件必须同时匹配 Minecraft 版本与加载器:

Minecraft加载器Java
1.16.5ForgeJava 8 或 Java 11
1.20.1ForgeJava 17
1.21.1NeoForgeJava 21
1.21.4NeoForgeJava 21
1.21.8NeoForgeJava 21
1.21.11NeoForgeJava 21

Forge 1.16.5 的 ChaEngineMod 以 Java 8 为编译目标,也支持在 Java 11 运行;若整合包内其他旧 Mod 对 Java 有更严格限制,以整合包整体要求为准。

不要用相近小版本的文件代替,也不要在同一客户端同时安装 Forge 与 NeoForge 版本。完整说明见版本兼容

安装前置与 Mod

  1. 安装表中对应的 Minecraft、加载器与 Java。
  2. 关闭游戏,把 ChaEngineMod 放入当前实例的 mods/
  3. ChaEngineMod 已随发布包携带模型运行所需的内部库,不需要另行下载同名依赖。
  4. 需要读取 .chaassets 时,再安装对应版本的 ChaAssetsMod;它是可选组件。
  5. 启动游戏一次,确认加载器的 Mod 列表中存在 ChaEngineMod。

ChaEngineMod 是客户端 Mod,不应放进服务端 plugins/。服务端安装的是 ChaEngine 与 ChaCore 插件。

准备 ChaEngine 资源目录

在当前游戏目录创建:

text
resourcepacks/ChaEngine/
├─ model/
├─ particles/
└─ textures/

模型、动画与模型贴图放在 model/;基岩版粒子索引与定义放在 particles/;粒子纹理放在 textures/。实际路径必须与服务端配置完全一致。

服务端不会向客户端发送模型、动画、纹理或粒子文件。每位玩家都要提前取得同一套资源。如果使用加密包,请按ChaAssets 资源加密完成构建、下载与授权。

进入服务器后如何确认成功

  1. 客户端启动时没有 ChaEngineMod 加载错误。
  2. 加入已安装 ChaEngine 的服务器后,没有持续出现能力未准备或资源授权失败提示。
  3. 由管理员触发一个已配置的模型物品、物品背景、模型实体、粒子效果或相机预设。
  4. 客户端能看到资源,且重新进入服务器后仍能正常显示。

若只有某一位玩家看不到效果,通常先检查该玩家的 Mod 版本和资源文件,而不是重新修改服务端配置。

更新客户端

  1. 备份 resourcepacks/ChaEngine/ 中自己维护的资源。
  2. 关闭游戏并确认没有残留 Java 进程占用文件。
  3. 删除旧 ChaEngineMod 文件,再放入与当前游戏版本匹配的新文件。
  4. 使用 ChaAssetsMod 时同步核对它的版本。
  5. 启动后重新进入测试服务器,验证模型、物品背景、动画、粒子、按键与相机。

不同版本的客户端可以连接同一服务器,但每个客户端都必须使用自己版本对应的 Mod 文件。

常见安装问题

现象处理
游戏启动时提示 Mod 不兼容重新核对 Minecraft、加载器和 Java 三项
进入服务器后完全没有 ChaEngine 效果检查服务端是否安装 ChaEngine、客户端 Mod 是否真正加载
显示载体而不是模型检查模型配置引用的文件是否位于 resourcepacks/ChaEngine/model/
只有粒子缺失检查 particles/chaengine.index.json、效果定义和 textures/
加密路径拒绝读取检查 ChaAssetsMod、服务器授权与加密包完整性;不要用同路径明文文件绕过

资源问题请继续阅读ChaEngine 资源目录,连接问题请按故障排查处理。