Factorio: Server Versioning & Updates Guide
Keeping your Factorio server updated is essential for both security and access to the latest features like **Space Age** and **Factorio 2.0**. Because Factorio has a very active development cycle, you may frequently see "Version Mismatch" errors if your client and server aren't in sync.
1. The Update System
In the Supercraft Panel, the **Update** button triggers an automated script that pulls the latest binaries from Wube Software. A reboot is required to finish the process.
2. Stable vs. Experimental
You can choose between the Stable branch (tested and bug-free) and the Experimental branch (latest features but potential crashes). Most servers run Stable for long-term play.
3. Mod Compatibility
Major game updates (like the jump to 2.0) often break existing mods. Ensure your mod authors have updated their info.json files before forcing a server update.
How to Update Your Factorio Server
- Login to your Supercraft Panel.
- Navigate to the Server Management or Startup Settings tab.
- Locate the Version Branch setting and ensure it is set correctly (Stable is recommended).
- Click the Update button. The panel will download the new files and show a progress log.
- Once finished, click Restart.
Handling "Version Mismatch" Errors
If you cannot join your server after an update, check the following:
- Client Version: Right-click Factorio in Steam > Properties > Betas. Ensure your "Beta Participation" matches the server's branch (e.g., both on
latest-experimental). - Mod Versions: If the server updated but your local mods didn't, use the "Sync Mods with Server" button in the Factorio Main Menu.
- Build 42 / 2.0 Changes: For Factorio 2.0, the "Space Age" expansion requires a specific executable. Ensure you have the expansion DLC enabled in your server settings if you plan to launch into orbit.
Updating with Mods Installed
| Scenario | Recommended Action |
|---|---|
| Minor Patch (0.X.1 → 0.X.2) | Safe to update immediately; mods rarely break. |
| Major Update (1.1 → 2.0) | Wait 24-48 hours for mod authors to release compatibility patches. |
| Experimental Release | Backup your save before updating; Experimental builds can corrupt data. |
Pro Tip: Always perform a manual backup of your world save (saves/myworld.zip) before clicking the Update button, especially if you are transitioning between major versions like 1.1 and 2.0.
Stay ahead of the technology curve. Host your Factorio server with Supercraft and enjoy one-click updates and automated backups for ultimate industrial stability.