JSON 模组管理器

JSON 模组管理器

Crimson Desert的独立模组管理器,使用JSON文件作为模组,对游戏文件应用字节级补丁。

实用工具

重要提示

我已经尽力测试了,但无论如何请小心——最好你自己备份一下你的0.papgt文件,因为任何事情都可能发生。

赤色沙漠 — JSON 模组管理器

Crimson Desert的独立模组管理器,通过安全的覆盖系统对游戏文件应用字节级补丁。不会永久修改任何游戏文件——所有更改都保存在独立的覆盖目录中,游戏会在原始文件之上加载这些更改。

特色功能

  • 单个EXE文件 — 只需双击 mod_manager.exe,无需Python或其他依赖项
  • 深色主题三面板图形用户界面:可用模组 → 激活模组 → 每补丁开关
  • 每补丁控制 — 启用或禁用模组内的个别更改
  • 按颜色分类的类别
  • 自动检测Steam游戏目录
  • 一键应用 / 卸载
  • 在做出任何更改之前,自动备份原始 0.papgt 文件
  • 一键从备份还原
  • 安全覆盖系统 — 原始游戏文件永不修改

运作方式

模组管理器采用了一种覆盖系统。它不会修改游戏的原始PAZ存档,而是:

  1. 0008/读取原始压缩的游戏文件
  2. 解压它们(LZ4),应用您选择的字节补丁,然后重新压缩
  3. 将修补后的文件写入新的覆盖目录 (0036/)
  4. meta/0.papgt 中注册覆盖层,以便游戏在原始文件之上加载已修补的文件

卸载操作仅会移除覆盖层,并从备份中恢复原始的 0.papgt 文件。

安装

  1. 下载并解压存档到您电脑上的任意位置
  2. 双击 mod_manager.exe
  3. 图形界面将自动检测您的《赤色沙漠》安装位置(Steam版)。如果未找到,请点击浏览手动设置
  4. 从左侧面板中选择您想要的模组,使用箭头按钮激活它们
  5. 如果需要,可以在右侧面板中单独开启/关闭各个补丁
  6. 点击 应用
  7. 启动游戏

卸载模组

点击模组管理器中的 卸载 — 这将移除覆盖目录并恢复您原始的 0.papgt 文件。您的游戏将完全恢复至原版状态。

或者,点击 恢复 直接恢复备份的 0.papgt

文件夹结构

mod_manager.exe        — 模组管理器(双击运行)
mods/                  — 在此处放置 .json 模组文件
enabled/               — 移动至此的模组将被激活
backups/               — 自动备份原始 0.papgt

要求

  • Crimson Desert (Steam)
  • 无需Python,无需.NET,无需其他依赖项——所有内容都捆绑在EXE中

兼容性

游戏更新后,字节偏移量可能会发生变化。如果模组管理器检测到原始字节与预期偏移量不匹配,它将跳过这些补丁并报告哪些补丁失败。模组JSON文件需要为新版本进行更新。

特别鸣谢

lazorr410Crimson Desert Unpacker at Crimson Desert Nexus - Mods and Community MrIkso 用于Meta补丁指南