Factorio achievements after cheats
Hex-edit the save, keep the achievements.
We play a lot of Factorio on a multiplayer server.
Our first version of the map had pollution enabled. Eventually the biters made the game more annoying than fun, so we used a few console commands to calm them down. That disabled achievements.
This is how I edited the save to turn them back on.
- Download the save file.
- Make a backup.
- Load the map locally, run the required
/ccommands, save, and exit. - Extract
level.datand open it in a hex editor. - Search for
6A D8 40. - Find the next
FF FF FF FF FF FF FF FF 00 00 01sequence after that match. - Change the final
01to00. - Put
level.datback into the save archive and confirm the change persisted. - Upload the save to the server.
This worked on Factorio 1.1, back in mid-2023, before the 2.0 / Space Age update. The byte sequence may be different on later versions, so check it against your own save before trusting it.