cobblemonfullrestore-1.2.0-beta.1.jar
Curse Maven Snippet
What's new
Version 1.2.0-beta.1
Beta focused on recovery reliability when data is already lost or the mod was installed after a wipe. For any issues please dm me on my discord: zmoonmaru
Fixes
- Online restore race — After disconnecting a player, the mod now waits a configurable delay (
restoreDelayTicks, default 40 ticks ≈ 2s) before writing files, so Cobblemon’s save-on-quit is less likely to overwrite the restored data. - Post-restore verification — Restored
.datfiles are size-checked against the source; a mismatch is logged and treated as failure.
New
- Independent PC / Party restore
/cfr restore pc//cfr restore party- Works with snapshots and offline targets as well.
- Offline restore by name or UUID
/cfr restore offline <name|uuid>- Resolves names via the server usercache when possible.
- Arbitrary file restore
/cfr restore <player> from <path>- For backups taken before this mod was installed, or from a world copy.
- Richer
/cfr status- Live /
.dat.oldsize + last-modified - Newest auto-snapshot and crash-net file
- Lists other
uuid.dat*siblings in the shard (foreign / pre-mod backups)
- Live /
Config
- New option:
restoreDelayTicks(default40) inconfig/cobblemonfullrestore.json
Notes
- Restoring an online player still kicks them, then applies the delayed write. Have them wait a few seconds before rejoining.
- This is a beta. Behaviour and command syntax may change before a full 1.2.0 release.
This mod has no additional files

