Sylentic 0 Report post Posted February 9, 2021 Hi, A common question I see asked on the forums is how to add mods. I'd like to run you through the process. Now in order to get started you need FTP access to the server. You can achieve this by using WinSCP or Filezilla or a other FTP application. There are a couple of things to realise. You have 2 different config files. You can find these in your /Instance/ folder. SpaceEngineers-Dedicated.cfg. Found in /Instance/. This file will allow you to set up group settings. Sandbox_config.sbc. Found in /Instance/Saves/*Yourworldname*/. This allows you to set up mods and change various settings inside the game. So as you might have figured out the file we mainly want to edit is Sandbox_config.sbc. Now included here is my file. This file has been added as a example. A couple of nice to knows. InventorySizeMultiplier increases the inventory of the players. My value is set to 20 giving the player 8000 space BlocksInventorySizeMultiplier increases the inventory of storage containers. The rest kinda speaks for itself. Now to get to the section you where looking for Modding! So at the end of this file (Sandbox_config.sbc) you will see the following part <Mods /> You want to remove this and add the following in its place. <Mods><ModItem> <Name>WorkshopID.sbm</Name> <PublishedFileId>WorkshopID</PublishedFileId> </ModItem></Mods> This will now allow you to add 1 mod. However most of us will want to add more mods so keep adding it </ModItem>*Here*</Mods> <ModItem> <Name>WorkshopID.sbm</Name> <PublishedFileId>WorkshopID</PublishedFileId> </ModItem> Now we have done this it will look something like this. <Mods><ModItem> <Name>WorkshopID.sbm</Name> <PublishedFileId>WorkshopID</PublishedFileId> </ModItem><ModItem> <Name>WorkshopID.sbm</Name> <PublishedFileId>WorkshopID</PublishedFileId> </ModItem><ModItem> <Name>WorkshopID.sbm</Name> <PublishedFileId>WorkshopID</PublishedFileId> </ModItem><ModItem> <Name>WorkshopID.sbm</Name> <PublishedFileId>WorkshopID</PublishedFileId> </ModItem></Mods> Now go get your ID's from the Steam Workshop. In my case i'll be adding Drills+ - 1906186459 Welders+ - 1712885149 Ore Detector+ - 1906172362 Sneaky Sounds - 1662953858 End result for me will be the following. <Mods><ModItem> <Name>1906186459.sbm</Name> <PublishedFileId>1906186459</PublishedFileId> </ModItem><ModItem> <Name>1712885149.sbm</Name> <PublishedFileId>1712885149</PublishedFileId> </ModItem><ModItem> <Name>1906172362.sbm</Name> <PublishedFileId>1906172362</PublishedFileId> </ModItem><ModItem> <Name>1662953858.sbm</Name> <PublishedFileId>1662953858</PublishedFileId> </ModItem></Mods> Save your settings and start your server. It should now get the mods. Now in order to check if the mods are installed do not install them for yourself!!!!! Space Engineer servers have a nice feature and anyone that will connect will get the mods pushed to them. So if you join your server and you are not getting any mods from the server something is wrong! I hope this helps. Any questions or comments are welcome below. <?xml version="1.0"?> <MyObjectBuilder_WorldConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Settings xsi:type="MyObjectBuilder_SessionSettings"> <GameMode>Survival</GameMode> <InventorySizeMultiplier>20</InventorySizeMultiplier> <BlocksInventorySizeMultiplier>1</BlocksInventorySizeMultiplier> <AssemblerSpeedMultiplier>3</AssemblerSpeedMultiplier> <AssemblerEfficiencyMultiplier>3</AssemblerEfficiencyMultiplier> <RefinerySpeedMultiplier>3</RefinerySpeedMultiplier> <OnlineMode>PUBLIC</OnlineMode> <MaxPlayers>10</MaxPlayers> <MaxFloatingObjects>56</MaxFloatingObjects> <MaxBackupSaves>5</MaxBackupSaves> <MaxGridSize>50000</MaxGridSize> <MaxBlocksPerPlayer>100000</MaxBlocksPerPlayer> <TotalPCU>600000</TotalPCU> <PiratePCU>50000</PiratePCU> <MaxFactionsCount>0</MaxFactionsCount> <BlockLimitsEnabled>NONE</BlockLimitsEnabled> <EnableRemoteBlockRemoval>true</EnableRemoteBlockRemoval> <EnvironmentHostility>NORMAL</EnvironmentHostility> <AutoHealing>true</AutoHealing> <EnableCopyPaste>true</EnableCopyPaste> <WeaponsEnabled>true</WeaponsEnabled> <ShowPlayerNamesOnHud>true</ShowPlayerNamesOnHud> <ThrusterDamage>true</ThrusterDamage> <CargoShipsEnabled>true</CargoShipsEnabled> <EnableSpectator>false</EnableSpectator> <WorldSizeKm>0</WorldSizeKm> <RespawnShipDelete>true</RespawnShipDelete> <ResetOwnership>false</ResetOwnership> <WelderSpeedMultiplier>2</WelderSpeedMultiplier> <GrinderSpeedMultiplier>2</GrinderSpeedMultiplier> <RealisticSound>false</RealisticSound> <HackSpeedMultiplier>0.5</HackSpeedMultiplier> <PermanentDeath>false</PermanentDeath> <AutoSaveInMinutes>5</AutoSaveInMinutes> <EnableSaving>true</EnableSaving> <InfiniteAmmo>false</InfiniteAmmo> <EnableContainerDrops>true</EnableContainerDrops> <SpawnShipTimeMultiplier>0.5</SpawnShipTimeMultiplier> <DestructibleBlocks>true</DestructibleBlocks> <EnableIngameScripts>true</EnableIngameScripts> <ViewDistance>15000</ViewDistance> <EnableToolShake>true</EnableToolShake> <VoxelGeneratorVersion>2</VoxelGeneratorVersion> <EnableOxygen>true</EnableOxygen> <EnableOxygenPressurization>false</EnableOxygenPressurization> <Enable3rdPersonView>true</Enable3rdPersonView> <EnableEncounters>true</EnableEncounters> <EnableConvertToStation>true</EnableConvertToStation> <StationVoxelSupport>false</StationVoxelSupport> <EnableSunRotation>true</EnableSunRotation> <EnableRespawnShips>true</EnableRespawnShips> <ScenarioEditMode>false</ScenarioEditMode> <Scenario>false</Scenario> <CanJoinRunning>false</CanJoinRunning> <PhysicsIterations>8</PhysicsIterations> <SunRotationIntervalMinutes>120</SunRotationIntervalMinutes> <EnableJetpack>true</EnableJetpack> <SpawnWithTools>true</SpawnWithTools> <StartInRespawnScreen>false</StartInRespawnScreen> <EnableVoxelDestruction>true</EnableVoxelDestruction> <MaxDrones>5</MaxDrones> <EnableDrones>true</EnableDrones> <EnableWolfs>false</EnableWolfs> <EnableSpiders>true</EnableSpiders> <FloraDensityMultiplier>1</FloraDensityMultiplier> <EnableStructuralSimulation>false</EnableStructuralSimulation> <MaxActiveFracturePieces>50</MaxActiveFracturePieces> <BlockTypeLimits> <dictionary> <item> <Key>Assembler</Key> <Value>24</Value> </item> <item> <Key>Refinery</Key> <Value>24</Value> </item> <item> <Key>Blast Furnace</Key> <Value>24</Value> </item> <item> <Key>Antenna</Key> <Value>30</Value> </item> <item> <Key>Drill</Key> <Value>30</Value> </item> <item> <Key>InteriorTurret</Key> <Value>50</Value> </item> <item> <Key>GatlingTurret</Key> <Value>50</Value> </item> <item> <Key>MissileTurret</Key> <Value>50</Value> </item> <item> <Key>ExtendedPistonBase</Key> <Value>50</Value> </item> <item> <Key>MotorStator</Key> <Value>50</Value> </item> <item> <Key>MotorAdvancedStator</Key> <Value>50</Value> </item> <item> <Key>ShipWelder</Key> <Value>100</Value> </item> <item> <Key>ShipGrinder</Key> <Value>150</Value> </item> </dictionary> </BlockTypeLimits> <EnableScripterRole>false</EnableScripterRole> <MinDropContainerRespawnTime>5</MinDropContainerRespawnTime> <MaxDropContainerRespawnTime>20</MaxDropContainerRespawnTime> <EnableTurretsFriendlyFire>false</EnableTurretsFriendlyFire> <EnableSubgridDamage>false</EnableSubgridDamage> <SyncDistance>3000</SyncDistance> <ExperimentalMode>true</ExperimentalMode> <AdaptiveSimulationQuality>true</AdaptiveSimulationQuality> <EnableVoxelHand>false</EnableVoxelHand> <RemoveOldIdentitiesH>0</RemoveOldIdentitiesH> <TrashRemovalEnabled>true</TrashRemovalEnabled> <StopGridsPeriodMin>15</StopGridsPeriodMin> <TrashFlagsValue>7706</TrashFlagsValue> <AFKTimeountMin>0</AFKTimeountMin> <BlockCountThreshold>20</BlockCountThreshold> <PlayerDistanceThreshold>500</PlayerDistanceThreshold> <OptimalGridCount>0</OptimalGridCount> <PlayerInactivityThreshold>0</PlayerInactivityThreshold> <PlayerCharacterRemovalThreshold>15</PlayerCharacterRemovalThreshold> <VoxelTrashRemovalEnabled>false</VoxelTrashRemovalEnabled> <VoxelPlayerDistanceThreshold>5000</VoxelPlayerDistanceThreshold> <VoxelGridDistanceThreshold>5000</VoxelGridDistanceThreshold> <VoxelAgeThreshold>24</VoxelAgeThreshold> <EnableResearch>false</EnableResearch> <EnableGoodBotHints>true</EnableGoodBotHints> <OptimalSpawnDistance>16000</OptimalSpawnDistance> <EnableAutorespawn>true</EnableAutorespawn> <EnableBountyContracts>true</EnableBountyContracts> <EnableSupergridding>false</EnableSupergridding> <EnableEconomy>false</EnableEconomy> <DepositsCountCoefficient>2</DepositsCountCoefficient> <DepositSizeDenominator>30</DepositSizeDenominator> <WeatherSystem>true</WeatherSystem> <HarvestRatioMultiplier>1</HarvestRatioMultiplier> <TradeFactionsCount>15</TradeFactionsCount> <StationsDistanceInnerRadius>10000000</StationsDistanceInnerRadius> <StationsDistanceOuterRadiusStart>10000000</StationsDistanceOuterRadiusStart> <StationsDistanceOuterRadiusEnd>30000000</StationsDistanceOuterRadiusEnd> <EconomyTickInSeconds>1200</EconomyTickInSeconds> <SimplifiedSimulation>false</SimplifiedSimulation> <EnablePcuTrading>true</EnablePcuTrading> <FamilySharing>true</FamilySharing> <EnableSelectivePhysicsUpdates>false</EnableSelectivePhysicsUpdates> <PredefinedAsteroids>true</PredefinedAsteroids> <UseConsolePCU>false</UseConsolePCU> <MaxPlanets>99</MaxPlanets> <OffensiveWordsFiltering>false</OffensiveWordsFiltering> <AdjustableMaxVehicleSpeed>true</AdjustableMaxVehicleSpeed> </Settings> <Mods> <ModItem FriendlyName="Drills+"> <Name>1906186459.sbm</Name> <PublishedFileId>1906186459</PublishedFileId> </ModItem> <ModItem FriendlyName="Ore Detector+"> <Name>1906172362.sbm</Name> <PublishedFileId>1906172362</PublishedFileId> </ModItem> <ModItem FriendlyName="Welders+"> <Name>1712885149.sbm</Name> <PublishedFileId>1712885149</PublishedFileId> </ModItem> <ModItem FriendlyName="Sneaky Sounds - Quieter Tools"> <Name>1662953858.sbm</Name> <PublishedFileId>1662953858</PublishedFileId> </ModItem> </Mods> <SessionName>MyWorld</SessionName> <LastSaveTime>2021-02-09T01:05:43.9977248-08:00</LastSaveTime> </MyObjectBuilder_WorldConfiguration> Quote Share this post Link to post Share on other sites More sharing options...
Sudonic 0 Report post Posted February 26, 2021 Thanks for this. Quote Share this post Link to post Share on other sites More sharing options...
Ryan Pennington 359 Report post Posted March 23, 2021 Great post - thanks for doing that! Pinned for visibility. Quote Share this post Link to post Share on other sites More sharing options...
keallu 0 Report post Posted May 14, 2021 A notice: Right now the control panel interface inserts the mods only SpaceEngineers-Dedicated.cfg (server settings) and not Sandbox_config.sbc (save settings). It also seems it inserts in a wrong format. Use FTP and edit Sandbox_config.sbc (save settings) only. Do not try to add mods with the control panel interface. It will not work. I've reported it in a support ticket. Quote Share this post Link to post Share on other sites More sharing options...
DocHolt 0 Report post Posted April 10, 2022 So, being new ... how does one "go get your ID's from the Steam Workshop"? I'm not seeing any ID on a specific MOD page. Quote Share this post Link to post Share on other sites More sharing options...
Nick 51 Report post Posted April 12, 2022 On 4/9/2022 at 6:05 PM, DocHolt said: So, being new ... how does one "go get your ID's from the Steam Workshop"? I'm not seeing any ID on a specific MOD page. Mod ID's are generally listed on the workshop page, if they cannot be found there, you can copy the page link and the 9 digit number in the mods link will be the Mod ID! Quote Share this post Link to post Share on other sites More sharing options...
B3ND3R 0 Report post Posted June 23, 2022 So if this is how to add mods, why does the host UI include this? Because I spent the last 30 minutes pulling each ID into a doc list and added them as per these instructions hehahehe Mod ID(s) You can specify a comma seperated list (or just a single) using Steam workshop IDs (the Mod ID is in the URL of the workshop page for that mod). like: 123456789,123456789,123456789 IMPORTANT! Make sure you place mods in order of priority. The mod(s) you specify here will automatically update each restart. Quote Share this post Link to post Share on other sites More sharing options...
NURabbit 0 Report post Posted June 25, 2023 Still not working for me no matter what I do, I am trying to add an extensive list of mods and every time I do, the server simply replaces my config with the default one.. I havent even played on my server for more than 5 mins due to this headache.. you need to make it easier to add mods on the server config page.. like more than 2-3 (I have like 150+ I am trying to add) Quote Share this post Link to post Share on other sites More sharing options...
StealthyMartian 65 Report post Posted June 25, 2023 If you would like to submit a ticket we can take a look into this. It is possible the sandbox config is not adding the files in. Quote Share this post Link to post Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.