Skip to main content

Data Sovereignty: Technical Auto-Savings

In the Terraria engine, world data is programmatically written to disk primarily during a graceful server shutdown or at specific time-based intervals. If your server encounters a process termination due to a memory overflow or a technical plugin conflict, any progress achieved since the last successful write operation could be permanently lost. Implementing a rigorous auto-save and backup policy is essential for maintaining community trust and safeguarding months of architectural progress.

Difficulty

Beginner

Time

5 Minutes

Technical Interval Calibration

The frequency of automated backups is governed by the TShock configuration registry.
1

Access Configuration

Log in to the Game Panel and open the Files tab. Navigate to the /tshock/ directory.
2

Edit config.json

Open the config.json file using the integrated text editor.
3

Update Backup Logic

Locate and modify the following parameters:
  • BackupInterval: Change from the default 60 to 15 (minutes). This ensures you never lose more than a quarter-hour of gameplay.
  • SaveWorldOnCrash: Set this to true. This instructs the engine to attempt an immediate emergency disk write if a fatal exception is detected.
4

Initialize Growth

Save the file and Restart your server to activate the new backup rules.

Data Restoration Procedures

If your primary .wld file becomes unreadable or corrupted, use our standardized recovery protocol.
  1. Stop the server via the dashboard.
  2. Navigate to the /tshock/backups/ directory.
  3. Identify the most recent ZIP archive corresponding to a healthy world state.
  4. Extract the .wld file and migrate it to your primary /Saves/Worlds/ folder, overwriting the corrupted version.


Need Extra Help?

If you encounter any issues, our support team is ready to assist:

Save on Your Hosting

Ready to get a new server? Use code KB20 at checkout for 20% off your first month!

Last Updated: January 2026 | Terraria: Backups configured.