


支持 R.E.P.O. 最新 v0.4。
REPO 游戏交流 QQ 群:824639225
SaveKeeper 是目前 R.E.P.O. 功能最齐全的防删档与存档保护模组之一。它不只是拦截自动删档,而是把单人保档、多人公开房保存、死亡竞技场恢复、房主进度快照复制、手动重载当前存档进度和备份清理整合成一整套更稳的进度保护方案。
它的目标不是单纯“别删档”,而是在单人、私人房、公开房和随机匹配里,都尽量把你的存档和推进进度稳稳保住。
多人只需主机安装;非主机保存房主存档 默认关闭。只有在你希望把房主同步进度另存为本地快照时再开启它;不需要这个功能时,保持关闭即可。开启后,每次加入一个房间都会初始化一份新的本地快照,第一次真正进入关卡且同步完成后自动保存,后续每次切到下一关并收到新的主机同步时继续更新这次加入对应的快照。
基于 PxntxrezStudio 的 No Save Delete(MIT License)修改。本模组同样采用 MIT License。
BepInEx/config/zichen.savekeeper.cfg
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 模组启用 | true | 总开关;关闭后 SaveKeeper 的所有功能与提示都不会生效 |
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 阻止游戏自动删档 | true | 拦截流程删档 |
| 阻止死亡覆盖存档 | true | 死亡/全灭/竞技场不覆盖 |
| 单人死亡后恢复存档 | true | 保留最新进度 |
| 允许手动删除存档 | true | 放行手动删除 |
| 重载最近存档快捷键 | F9 | 比较当前主档和备份;单人会重新进入存档,多人房主会在当前房间内按存档进度直接继续,保留房间里的队友 |
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 自动保存存档 | true | 公开/匹配房间正常保存 |
| 公开可使用本地存档 | true | 在原版公开服务器创建流程上额外提供“读取并选择自己本地存档开局”;关闭后恢复原版行为 |
| 非主机保存房主存档 | false | 默认关闭;只在需要把房主进度另存到本地时开启。开启后每次加入房间初始化一份新的本地快照;首次进关自动保存,后续每次切到下一关并收到新的同步时继续更新 |
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 死亡后进入比赛类型 | 赛车比赛 | 赛车/皇冠/官方随机 |
| 决斗场后跳过邀请界面 | true | 死亡比赛后按当前存档进度直接继续,不进入好友邀请等待界面 |
| 死亡比赛后校验进度 | true | 多人全灭后比较备份 |
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 提示可能影响的模组 | true | 冲突提醒 |
| 启动提示 | true | 弹一次后自动关 |
| 详细日志 | false | 日常建议关闭 |
版本更新后配置文件自动重置为默认值。
SaveKeeper is a host-focused save protection mod for R.E.P.O. that combines auto-delete blocking, death-overwrite protection, singleplayer recovery, public and matchmaking save persistence, recent-save reload, death-arena recovery, and optional host-progress snapshots in one package.
The goal is not just “don't delete my save”, but to keep your progression stable across singleplayer, private rooms, public rooms, and matchmaking sessions.
Only the host needs the mod for core save protection. Non-Host Save Host Snapshot is disabled by default; enable it only if you want to keep local copies of the host's synced progress. Once enabled, it creates a fresh snapshot on each room join, saves it after the first real synced level load, and keeps updating that join-specific snapshot on later level transitions.
Based on No Save Delete by PxntxrezStudio (MIT License). This mod is also MIT licensed.
BepInEx/config/zichen.savekeeper.cfg
| Option | Default | Description |
|---|---|---|
| Mod Enable | true | Master toggle; disables all SaveKeeper features and notifications when off |
| Option | Default | Description |
|---|---|---|
| Block Auto Delete | true | Block game-triggered deletion |
| Block Death Overwrite | true | Prevent death/wipe/arena overwrite |
| Restore After Singleplayer Death | true | Keep newer progress |
| Allow Manual Save Delete | true | Allow manual deletion |
| Reload Recent Save Shortcut | F9 | Compare the current main save and backups; singleplayer re-enters the save, while a multiplayer host resumes inside the current room and keeps connected teammates |
| Option | Default | Description |
|---|---|---|
| Auto Save | true | Public/matchmaking room saves |
| Public Server Uses Local Saves | true | Adds local save reading/selection on top of vanilla public-server creation; disabled returns to vanilla behavior |
| Non-Host Save Host Snapshot | false | Disabled by default; enable only if you want local copies of the host's synced progress. Once enabled, it creates a fresh snapshot on each room join, then auto-saves and keeps updating it on later level transitions |
| Option | Default | Description |
|---|---|---|
| Death Arena Mode | Racing | Racing / Crown / Random |
| Skip Lobby After Arena | true | Continue from the restored save flow without entering the invite wait screen |
| Check Progress After Death Arena | true | Compare backups after wipe |
| Option | Default | Description |
|---|---|---|
| Mod Compatibility Warning | true | Conflict warning |
| Startup Notification | true | Show once, auto-disable |
| Verbose Logging | false | Keep off normally |
Config resets to defaults after version update.