Why Are My Space Engineers Mods Not Working After Installing?
If your Space Engineers mods are not loading after installation, the most common cause is a mismatch between the World Name in SpaceEngineers-Dedicated.cfg and the actual save folder being loaded by the server.
This guide also applies after uploading an existing world to your server.
How the mod installer works
When you install a mod from Steam Workshop, the installer writes the mod ID into the Sandbox_config.sbc file of the save specified in the World Name field of SpaceEngineers-Dedicated.cfg. If the World Name does not match the folder name listed in LastSession.sbl, the installer cannot find the correct save and the mod will not load.
Steps
Check which save is loading
- Log in to the Game Control Panel and stop your server.
- Go to Configuration Files and open
LastSession.sblusing Text Editor. - Find the
<Path>value. It will look similar to:<Path>C:\TCAFiles\Users\username\123456\ServerSaveData\Saves\MyWorld</Path> - Note the folder name after
\Saves\. In the example above, the save name isMyWorld.
Match the World Name
- Open
SpaceEngineers-Dedicated.cfgin the Config Editor. - Find the World Name field and make sure it matches the save name you noted in Step 4 (for example,
MyWorld).- Alternatively, you can update
LastSession.sblto point to the world name already set inSpaceEngineers-Dedicated.cfg. If you changeLastSession.sblto a new world name, the server must run at least once to generate the save file before mods can be written to it.
- Alternatively, you can update
- Save your changes.
Reinstall mods
- Click the Steam Workshop (Installed) icon in the control panel.
- Click Reinstall All at the top.
- Wait for the process to finish, then start your server.
While the server is starting, you should see mods downloading in the Web Console, confirming they are installed correctly.