Installing Factorio Mods

Mods from the Mod Portal

  1. Find mods at mods.factorio.com
  2. Download them (.zip file)
  3. Upload to the mods/ folder on the server
  4. Restart the server

mod-list.json

{
  "mods": [
    {"name": "base", "enabled": true},
    {"name": "Krastorio2", "enabled": true},
    {"name": "space-exploration", "enabled": true}
  ]
}

Syncing Mods with Players

All players must have the same mods and versions!

Recommended approach:

  1. Install mods on the server
  2. Share the mod list with your players
  3. Players install the same mods locally
  4. Factorio automatically checks that mods match

Popular Mod Packs

Pack Description Difficulty
Krastorio 2 Extended endgame Medium
Space Exploration Space colony High
Bob's + Angel's Complex production chains Very high
Industrial Revolution Steam-era tech Medium
Nullius Completely different Very high

Mod Order and Dependencies

Factorio handles dependencies automatically:

  • Required dependencies are marked
  • Optional dependencies work if present
  • Incompatibilities are shown

Headless Server with Mods

factorio --start-server save.zip --server-settings server-settings.json

Mods must be in the mods/ folder next to the executable.