Dyson Sphere Program guide · Updated
Same DSP mods for the whole cluster.
Nebula co-op only works when every player runs compatible mods. SyncCrate copies the host's BepInEx mods, and the configs if you want, to everyone, and after the first time only what changed.
FreeOpen sourceNo cloudWin · macOS · Linux
// 01 Why
Why modded DSP co-op needs matching mods
Dyson Sphere Program's multiplayer comes from the Nebula mod, and Nebula checks what the other players run. Mods that change the game, like new buildings, recipes or balance changes, need to be the same on every PC, or players can't connect.
Game updates make it harder: Nebula and other mods need updates after big patches, and a group has to move to the new versions together.
With SyncCrate one PC hosts and the others match it. Mods are compared by content, only the differences are copied, and everyone sees the list before anything changes.
// 02 What syncs
What SyncCrate syncs for Dyson Sphere Program
| Folder | Path in the game folder | Files |
|---|---|---|
| Plugins (BepInEx) | BepInEx/plugins/Plugin .dll files with their Thunderstore manifest.json and icons, Nebula included. | All files |
| Mod Configs | BepInEx/config/Mod settings. The host decides whether friends may sync them. | .cfg .json |
// Where it looks
- Steam
steamapps/common/Dyson Sphere Programin every Steam library, on every drive- Anywhere else
- Point SyncCrate at the folder yourself, once
Built in for Dyson Sphere Program
- Script warnings.
.dllfiles run code on your PC, so they're flagged for you to review before they sync. - BepInEx check. Warns when BepInEx isn't installed on a PC, because the synced mods can't load without it.
- Disabling that sticks. Turning a mod off renames it to
.disabledin place, because the game also loads mods from subfolders. - Game-running warning. SyncCrate warns you before syncing while Dyson Sphere Program is still open.
- Undo and history. Undo the last sync in one click, and put back any single file a sync replaced or deleted.
// 03 How it works
Sync Dyson Sphere Program in three steps
Install and add the game
Install SyncCrate on every PC and add Dyson Sphere Program in the Game Browser. Its folder is found automatically.
One PC hosts
The PC with the setup everyone should have clicks Start Hosting. The others pick it under Scan for Hosts on the same network, or paste its join code from anywhere.
Compare and sync
Check the list of new, changed and conflicting files, then Sync Now. Only the files that differ are copied, PC to PC.
TipEvery PC needs BepInEx itself installed once. SyncCrate syncs the plugins and configs and warns you if BepInEx is missing.
// 04 Common problems
When Dyson Sphere Program mods don't match
Nebula refuses the connection
Players with different mods or mod versions can't join a Nebula game.
Everyone syncs the host's plugins before connecting.
The game updated and Nebula broke
After big game updates, Nebula and other mods need new versions, and players update at different times.
Check for updates asks Thunderstore which mods have newer versions. The host updates, everyone else syncs.
Configs change the rules
Balance mods keep their numbers in configs, and a shared factory only makes sense with the same rules.
Configs are their own folder the host can share. Conflicts ask whose version to keep.
// 05 Dyson Sphere Program
Good to know
- r2modman or Thunderstore Mod Manager keep mods in a profile folder. Open it with Settings → Browse profile folder and point SyncCrate there.
- Saves aren't synced. The host's save is the shared factory.
- Plugins run code.
.dllfiles are flagged before they sync, and nothing changes until you approve the list. Only sync with people you trust.
// FAQ
Dyson Sphere Program questions
Do all players need the same mods for Nebula?
For mods that change gameplay, yes. Purely visual or UI mods can differ, but syncing from the host avoids guessing.
Where are Dyson Sphere Program mods installed?
With BepInEx, in BepInEx/plugins inside the game folder, with settings in BepInEx/config. Mod managers use a profile folder with the same layout.
Does SyncCrate install Nebula?
Nebula is a plugin like any other, so once it's installed on the host, friends get it with their sync. BepInEx itself is installed once per PC.
// Related game guides
All games · SyncCrate supports 100 games.
// Free · Open source · Windows, macOS, Linux
Same Dyson Sphere Program setup on every PC.
Install SyncCrate on each PC, one of you hosts, everyone else joins. No accounts, no cloud, nothing uploaded anywhere.

