Creating Mod Collections
A mod collection that you can actually add to worlds involves making an empty mod then using the workshop's "Required items" (dependencies) feature to make it pull in any mods you wish.
This works fine with mods that themselves have dependencies too.
Creating the collection
For Steam Workshop
- Go in
%appdata%/SpaceEngineers/Mods/
(valid path that you can paste to folder address bar and press enter. Don't search!). - Create a folder that will be your mod's name.
- Inside that mod folder create a folder called
Data
, this is required for the game to not error when loading this empty mod. - Now inside the game at the mods window (any world, options, mods) you can select your local mod on the left and click
Publish
. - On the published page you can add dependencies on the right side
Add/remove required items
.
For Mod.io
- Anywhere (desktop probably easiest), create a folder called
Data
(this folder is required for the game to not error when loading the mod). - Archive that folder into a .zip file.
- Go to mod.io/g/SpaceEngineers and top-right
Add item
- You will also need a "logo" of sorts as required by mod.io, but past that in step 3 you can upload the .zip file you created.
- And in step 4 you can add mods that will be downloaded automatically when this empty mod is added.
You can also change the dependencies later by going top-right pencil button labelled Admin
, then Dependencies
on the left side.
While you can use the game to upload an empty mod, it also requires having some file in Data folder to avoid it being deleted on upload and causing errors when the mod is used.
Add collection to world
And you're done, you can add this published "mod" to any world and it will bring all dependencies with it automatically.
Test it to ensure you've done it right and the mods are downloaded as well as the mod has the Data folder and doesn't error you out of the world.