Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
WorldSnapshot
Client-side: save the zones you have loaded on a server as a new local world (seed + builds + chests).
By iTerrorBilly
CHANGELOG
Changelog
1.2.1
- Fixed the HUD save icon staying on screen after taking a snapshot (introduced in 1.2.0).
1.2.0
- Snapshots are now named after the server's title from the server browser (e.g.
My Server-snapshot). The world file name is used as a fallback, or always if you setNameSource = WorldNamein the config. - Custom names given to
snapshotkeep their spaces instead of turning them into underscores. - Taking a snapshot no longer shows the "World saved" message to other players on the server.
snapstatusshows the server title, world file name and the name the next snapshot would get.
1.1.2
- Documentation update. No gameplay changes.
1.1.1
- Package metadata cleanup. No gameplay changes.
1.1.0
- Default dwell time is 5 seconds. New
snapdwell <seconds>console command shows or changes it and saves it to the config file. - Default snapshot name is now
<worldname>-snapshot. If that world exists,-2,-3, ... are appended so nothing is overwritten. - Packaged as a Thunderstore mod so mod managers can install, update and toggle it.
1.0.0
- First release. Tracks fully synced zones while connected to a server and writes them as a new local world using the game's own chunked save pipeline.
- Console commands:
snapshot [name],snapstatus,snapmark,snapreset. - Carries over seed, world ID, world modifiers and progression keys.