promotional bannermobile promotional banner

Cobblemon Full Restore

Recover your lost Pokémon after crashes, disconnects, or save corruption.
Back to Files

cobblemonfullrestore-1.2.0-beta.1.jar

File namecobblemonfullrestore-1.2.0-beta.1.jar
Uploader
zmoonmaruzmoonmaru
Uploaded
Sep 8, 2026
Downloads
6
Size
252.1 KB
Mod Loaders
Fabric
File ID
8840732
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:cobblemon-full-restore-1646732:8840732"

Learn more about Curse Maven

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 .dat files 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.old size + last-modified
    • Newest auto-snapshot and crash-net file
    • Lists other uuid.dat* siblings in the shard (foreign / pre-mod backups)

Config

  • New option: restoreDelayTicks (default 40) in config/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.