Getting Started with Satisfactory Modding
Install Satisfactory Mod Manager, pick a branch, and avoid the major-update reset
Satisfactory has one of the cleanest modding setups in PC gaming because Coffee Stain Studios partnered with the community early and pointed everyone at a single tool: the Satisfactory Mod Manager. If you've spent time fighting Skyrim's load order or Minecraft's loader fragmentation, Satisfactory will feel suspiciously easy.
This guide walks through the standard install path: SMM, your first mod, and the version-compatibility traps that catch new modders during major game updates.
Step 1 — Install Satisfactory Mod Manager
Satisfactory Mod Manager (SMM) is the official-blessed installer. Download from ficsit.app — the same site that hosts the mod catalogue.
SMM detects your Satisfactory install automatically (Steam or Epic) and installs the Satisfactory Mod Loader (SML) into your game directory the first time you enable any mod. You don't install SML separately — SMM handles it.
Step 2 — Pick your game version
SMM's top bar shows the detected game version: usually 1.0 Stable or Experimental. Mods are tagged with which branches they support. Switching branches in Steam (Right-click Satisfactory → Properties → Betas) and re-opening SMM updates the available mod list to match.
For a first install, stick with Stable unless a mod you specifically want is Experimental-only.
Step 3 — Install your first mod
Three solid first picks that don't disrupt vanilla balance:
- Refined Power — adds new power generation tiers and storage. Substantial content, well-maintained.
- More Megastructures — large structural buildables that fit the vanilla aesthetic.
- Mini Mods Compilation — small QoL tweaks bundled together.
In SMM: search for a mod, click Install. SMM downloads the mod and any declared dependencies (most depend on SML, some on common library mods). Hit Apply Changes to write everything to the game's PAK directory.
Launch Satisfactory normally — through Steam, Epic, or the SMM "Play" button. The main menu shows the loaded mods in the bottom corner if everything resolved.
Step 4 — Save handling
Two rules:
- Back up saves before installing a content mod on an existing playthrough. Saves go to
%LocalAppData%/FactoryGame/Saved/SaveGames/on Windows. Copy the folder before applying mod changes. - Removing a content mod from an in-progress save deletes its objects. Buildings, vehicles, or items added by the removed mod are gone. The save loads, but the factory is missing pieces. Only remove content mods if you're prepared for that.
Step 5 — Multiplayer
Satisfactory's co-op requires all players to have the same modset. SMM enforces this on join.
The host's profile is authoritative: when you join a session, SMM asks if you want to sync to the host's mod list. Accept, SMM downloads anything you're missing, hit Apply, rejoin. The whole flow takes 1–2 minutes per join.
If you play with the same group regularly, save the host's mod list as a named profile in SMM. Switching profiles is one click.
Common gotchas
- Mods break on every major update. When Coffee Stain ships an Update or 1.x patch, mod authors need time to update. SMM warns about incompatible mods and disables them automatically. Just wait — most popular mods are updated within a week.
- Experimental vs Stable branch. A mod tagged Experimental won't install on a Stable game and vice versa. SMM shows the tags clearly; honour them.
- "Mod requires SML version X but you have Y". SMM normally handles SML updates automatically. If the warning persists, manually update SML through SMM's settings.
- "Mods folder not detected". Re-point SMM at your game install via SMM's settings → Game Path. Happens after moving Satisfactory to a new drive.
- PAK file conflicts. Two mods overwriting the same vanilla file produce undefined behaviour. SMM warns; pick one or check the mod's compatibility notes.
That's the full first-hour loop. Satisfactory's modding scene is small enough to fit in your head and active enough that mods get maintained year-over-year.
If you're a Satisfactory modder thinking about publishing, ficsit.app is the primary channel — but listing your GitHub-sourced mod on OpenMods adds a secondary download mirror outside the ficsit.app flow.