Manual Installation Process for SML and Mods
We highly suggest you follow the directions here to use mods and SML instead, since it vastly simplifies the process of installing, testing, and using mods.
If you’re a mod developer, you should still strongly consider using the launcher.
You can to change your selected profile to
If you don’t want to use the Mod Manager for some reason, or you are a mod maker and want to test your mod without it, continue reading below for instructions.
If you already have your development environment set up, you can simply use Alpakit to build SML for you and put it in the right folder. Note that this could cause problems if your copy of the Starter Project is not up to date with the latest SML changes, in which case you should either update your Starter Project or follow the steps below instead.
First, you need to download a version of SML compatible with your game from SMR.
If you want to download the latest development version of SML, you can build them yourself with the Unreal editor, or get them from the CI artifacts here. Only do this if you know what you are doing, and be sure to test with a released version of SML before distributing your mod.
To install SML, unzip the file into Mods folder at
If the folder doesn’t exist yet, create it.
Note that this folder is within the FactoryGame folder and not your game root folder - where it was in previous SML versions.
When you’re done, you should have this folder structure:
Installing Your Mod of Choice
On SMR, navigate to your desired mod’s page, click on
versions in the upper right left corner and then click
download on your desired version.
Usually this will be the top version in the list.
Always check to make sure that the
Now just unzip the downloaded .smod/.zip file into
When you’re done, you should have roughly the following folder structure:
SML will not fetch mod dependencies for you!
That means if your mod has other mods as dependencies, you must track down all dependency mods yourself. This is another reason to use the mod manager instead, as it will handle that for you.
Installing Mods on Linux
No Linux manual install directions have been written yet for SML 3, and they have changed vastly from SML 2, making the old directions entirely irrelevant.
Please contact us with revised Linux directions to put here, or send a PR via 'Edit This Page' in the top right.
You should use Satisfactory Mod Manager to install mods on Linux, where it works out of the box. Information for downloading SMM can be found on the docs homepage.
Installing Mods on Dedicated Servers
Dedicated servers do not yet support mods. Join the Discord Server if you want to follow or contribute to development progress. This section of the docs will be updated when that changes.