模组简介
CVC — Cross-Version Compatibility Patch Helps mods built for different game versions continue running on the version you are currently using. Features • Automatically detects older and newer game APIs used by mods • Repairs some compatibility issues caused by renamed APIs and changes to parameters, fields, or return types • Attempts to rescue some legacy Harmony patch targets and orphaned overrides • Isolates a patch that cannot be applied, and a patch marker pointing at a removed type, so one broken patch no longer stops the whole mod from loading • Relaxes game-branch and minimum-version restrictions • Attempts to run public-branch mods on Beta builds and Beta mods on public builds • Provides dedicated compatibility layers when a direct replacement is not possible • Exports a per-mod compatibility score and a detailed compatibility report How It Works When the game loads a mod, CVC checks the game APIs it uses. If an API was renamed or changed in the current game version, CVC attempts to redirect the call to the corresponding live API. When a direct conversion is not possible, CVC uses a verified compatibility implementation. Repairs are applied to cached copies managed by CVC. The original mod files downloaded from the Workshop are not modified. How to Use • Subscribe to and enable CVC, then start the game normally • Make sure CVC loads before the other mods • Fully restart the game after installing, updating, or changing the load order • Export the compatibility report from the bottom of Settings → Gameplay Settings Known Limitations • CVC makes a best effort to repair compatibility issues, but it cannot guarantee that every feature of every mod will work • Mods tied to a specific version of a prerequisite library, such as BaseLib or RitsuLib, may not be fully compatible • Transpilers that depend on the old internal IL layout, as well as changes involving multiplayer protocols, assets, native extensions, or major gameplay logic, usually cannot be repaired through API conversion alone • A compatibility grade describes the API issues CVC could detect; it does not mean every gameplay feature has been manually tested Reporting Problems When reporting a freeze, broken feature, or other problem, please include the current game version, the affected mod name, reproduction steps, the compatibility report exported by CVC, and godot.log. Issues that can be identified and repaired safely may be included in future releases. 中文说明 让不同游戏版本制作的 Mod,尽可能在当前游戏版本中继续运行。 主要功能 • 主要解决0.108~0.110版的beta版mod在0.111不能玩的问题 • 自动检测 Mod 使用的旧版或新版游戏接口 • 修复因接口改名、参数变化、字段变化或返回值变化导致的部分兼容问题 • 尝试修复部分旧版 Harmony 补丁目标和失效的 Override • 隔离无法应用的补丁,以及指向已删除类型的补丁标记,避免单个补丁导致整个 Mod 无法加载 • 放宽游戏分支和最低版本限制 • 尝试在 Beta 版中运行正式版 Mod,也尝试在正式版中运行 Beta 版 Mod • 为无法直接替换的接口提供专用兼容层 • 导出逐 Mod 兼容性评分和详细兼容性报告 工作原理 游戏加载 Mod 时,CVC 会检查其调用的游戏接口。接口在当前版本中改名或发生变化时,CVC 会尝试把调用转换到对应的新接口;无法直接转换时,则使用经过验证的兼容实现。 修复发生在 CVC 的缓存副本中,不会修改从创意工坊下载的原始 Mod 文件。 使用方法 • 订阅并启用 CVC,然后正常启动游戏 • 请让 CVC 优先于其他 Mod 加载 • 首次安装、更新或调整加载顺序后,请完整重启一次游戏 • 可在“设置 → 游戏设置”页面底部导出兼容性报告 已知限制 • CVC 会尽可能修复兼容问题,但不能保证所有 Mod 的全部功能都能正常运行 • 依赖特定版本前置库的 Mod,例如依赖不同版本 BaseLib、RitsuLib 的 Mod,可能无法完全兼容 • 依赖旧版方法内部 IL 结构的 Transpiler,以及涉及联机协议、资源文件、原生扩展或大幅玩法逻辑变化的 Mod,通常无法仅靠接口转换修复 • 报告中的兼容等级表示已检测到的接口兼容情况,不代表所有功能都经过实际游玩验证 问题反馈 如果遇到卡死、功能失效或其他异常,请一并提供:当前游戏版本、问题 Mod 名称、复现步骤、CVC 导出的兼容性报告和 godot.log。能够定位并安全修复的问题,会继续加入后续版本。
条目信息
- 所属游戏
- 杀戮尖塔 2 (Slay the Spire 2)
- 创意工坊 ID
- 3783150604
- 文件名
- 3783150604.bin
- 文件大小
- 1.1 MB
- 最后更新
- 2026/08/19
- 内容版本
- v1787084125-1526fb6a30ba5103
- 作者与来源
- 由原作者发布于 Steam 创意工坊。本站不改变署名,作者信息与原始内容请以 Steam 原始页面 为准。
版权与举报
本条目的著作权归其原作者所有。尖塔补给站仅提供索引与下载中转,不存储、不修改、不二次分发其著作权内容, 也不对其内容作任何担保。详见 版权声明 与 免责声明。
若你是该内容的权利人并希望下架此条目,或发现该条目含有违法违规内容,请通过 侵权删除申请 提交材料,我们会在核实后处理并在本页标注状态。

Steam 社区评论
以下评论来自 Steam 创意工坊原始页面,由 Steam 用户发表,不代表本站立场。