The easiest and most reliable way to add mods to your Satisfactory server is Satisfactory Mod Manager, which installs each mod, the mod loader and every dependency for you. See How to Install Mods on Your Satisfactory Game Server Using Satisfactory Mod Manager. The modding community only supports installs made with it.
If you'd rather install mods by hand, follow the steps below.
Step 1: Check the mods
- On ficsit.app, the official mod site, check that each mod supports dedicated servers and the game version your server runs.
- Every player needs the same mods, in the same versions, as the server.
Step 2: Download the mod loader, the mods and their dependencies
- Download Satisfactory Mod Loader (SML) from ficsit.app in a version your mods need.
- For each mod, open its page on ficsit.app, open its versions, pick a version that matches your game, and choose the Linux server download. Our servers run Linux, so a Windows or client download won't work.
- Check each mod's dependencies on its version page and download those too.
Step 3: Upload them to your server
- Sign in to the control panel at panel.chicagoservers.co and open your Satisfactory server. Click Stop.
- Open the Files tab and go to
FactoryGame. If there is noModsfolder, create one named exactlyMods. - Upload each .zip file into
FactoryGame/Mods, then right-click it and choose the Extract to option to unzip it into its own folder. Delete the .zip afterwards. - Check the folder names, and rename a folder if needed (right-click, Rename or move): the mod loader's folder must be named exactly
SML, and each mod's folder must have exactly the same name as the.upluginfile inside it. If a mod's.upluginfile says"GameFeature": true, its folder goes inFactoryGame/Mods/GameFeaturesinstead. - Click Start.
You can also upload with an SFTP program such as FileZilla: see How to connect to your server's SFTP.
Troubleshooting
- Make sure you downloaded the Linux server version of every mod, and that the versions match your game.
- Make sure SML and every dependency are installed, and the folder names are exact (capitals matter).
- If the server won't start, remove the mod you added last. If it still won't, try Satisfactory Mod Manager instead.
Need help? Open a support ticket and we'll take a look.