
KCD2 Mod清单清理器(移除支持的̶游̶戏̶版本标签)
1.5.6 这个KCD2模组清单清理工具会自动扫描Mods目录下的所有mod.manifest文件,并移除<supports>标签及其内容(行)。该清理工具通过消除过时的版本限制来确保兼容性,让你的模组在不受不必要限制的情况下无缝运行。
查看大图为什么?这样你的模组就能在所有游戏版本上再次运行。
以我为例,清理了 129 个模组中的 39 个 mod.manifest 文件。有些模组在新游戏版本下仍然无法使用——请记住这一点,并阅读相关帖子。
工作原理
- 在子目录中查找所有 mod.manifest 文件。
- 无论内容如何,删除整个
<supports>部分。 - 保留所有其他模组元数据。
- 一次运行处理多个模组,并报告已清理文件的数量。
- 跳过缺失或无法访问的文件以防止出错。
为什么使用 PowerShell?
批处理脚本调用 PowerShell 脚本以正确处理类 XML 数据,确保安全且精确地移除 <supports> 部分。必须使用 PowerShell,因为仅靠批处理脚本难以解析多行文本。 但是,这不会修改任何系统文件或设置——它仅严格处理 Mods 文件夹中的 mod.manifest 文件。
使用方法
- 将 cleaner.bat 和 remove_supports.ps1 放入你的 Mods 目录中。
- 运行 cleaner.bat——它将扫描并清理所有适用的模组。完成。
- 查看日志输出,了解哪些文件被修改。
兼容性与安全性
- 非破坏性——仅修改
<supports>部分,保留所有其他模组数据不变。 - 批处理与 PowerShell 混合——在保持易于执行的同时确保准确性。
- 无需互联网访问或外部依赖。
每当你安装或更新模组时,使用此清理工具来移除不必要的版本限制,并保持与《天国:拯救 2》的完全兼容性。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。