Install Mods
Mods can dramatically enhance your Factorio experience by adding new content, mechanics, quality of life features, and complete overhauls. This guide explains how to install mods on your dedicated server.
Understanding Mod Compatibility
Important considerations before installing mods:
- All players must have the same mods installed to connect
- Mods must be compatible with your Factorio version
- Some mods may conflict with each other
- Installing mods on an existing save may require starting a new game
Finding Mods
The official Factorio Mod Portal is the primary source for mods:
- Visit mods.factorio.com
- Browse or search for desired mods
- Check mod compatibility and requirements
- Read user reviews and descriptions
Installing Mods on Your Server
Method 1: Manual Installation
- Download the mod .zip file from the Mod Portal
- Locate your server's mods folder:
- Windows:
%APPDATA%\Factorio\mods - Linux:
~/.factorio/mods
- Copy the .zip file into the mods folder
- Do NOT extract the zip file - Factorio reads mods directly from zip archives
- Restart your server
Method 2: In-Game Installation
- Start Factorio and go to "Mods" in the main menu
- Click "Install Mods" to browse the Mod Portal
- Select desired mods and click "Download"
- The game will automatically install them to the correct folder
- Restart Factorio to activate the mods
Managing Server Mods
Enabling and Disabling Mods
- Open the
mod-list.jsonfile in your mods folder - Each mod has an "enabled" field:
{
"name": "example-mod",
"enabled": true
}
- Set to
falseto disable without uninstalling - Save and restart the server
Updating Mods
- Download the latest version from the Mod Portal
- Delete the old version from your mods folder
- Add the new version .zip file
- Restart the server
Client-Side Mod Synchronization
To ensure players have the correct mods:
- Provide a list of required mods to players
- Players must install the exact same mod versions
- Consider using a mod pack for easier distribution
- Test connections before announcing server is ready
Popular Server Mods
Quality of Life Mods
- LTN (Logistic Train Network) - Advanced train automation
- Squeak Through - Walk between placed entities
- FNEI - Recipe and usage browser
- Auto Deconstruct - Automatically mark depleted resources
Content Expansion Mods
- Krastorio 2 - Complete gameplay overhaul
- Space Exploration - Multi-planet expansion
- Bob's Mods - Extensive new content and complexity
- Angel's Mods - Advanced resource processing
Troubleshooting Mod Issues
Desynchronization Errors
If players get desynced during multiplayer:
- Ensure all players have identical mod versions
- Check for mod conflicts in the server log
- Disable mods one by one to identify the problematic mod
Server Won't Start
If the server crashes on startup after installing mods:
- Check the factorio-current.log for error messages
- Verify mod compatibility with your Factorio version
- Check for missing dependencies
- Try disabling recently added mods
Version Mismatch
If mod versions don't match:
- Update all mods to their latest versions
- Ensure server and clients use the same Factorio version
- Consider creating a mod pack to distribute