Difference between revisions of "Install mods on Space Engineers server"

From 4netplayers Support Wiki
Jump to: navigation, search
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{LP-Banner-SPACEENG}}
 
{{LP-Banner-SPACEENG}}
  
There are 2 fundamentally different ways you can install mods for Space Engineers.<br> In both cases, using a text editor with syntax highlighting such as '''Notepad++''' is recommended.<br>
+
'''Tip''': We recommend using a program with syntax highlighting such as [https://notepad-plus-plus.org/downloads/ Notepad++].<br>
 
+
We also recommend the use of an FTP program such as [https://filezilla-project.org/download.php?show_all=1 Filezilla].<br><br>
== SpaceEngineers-Dedicated.cfg ==
+
To install mods, please proceed as follows:<br>
 
+
1. If your server has never been running, please start it once.<br>
The easiest method is via the <code>SpaceEngineers-Dedicated.cfg</code>.<br>
+
2. Stop the server and wait until the status is <code>Server not running</code>.<br>
For this, however, the server must never have been started and a world generated!<br>
+
3. Now connect to the '''[https://wiki.4netplayers.com/en/FTP_areas Saves FTP]'''<br>
For you to have access to this file, the server must be in Advanced Mode.<br>
+
4. Download the <code>sandbox_config.sbc</code> which you can find here:
After clicking on <code>SpaceEngineers-Dedicated.cfg</code> in our web interface, <br>
 
In it, search for the line <code><Mods /></code> and replace it with:<br>
 
 
<pre>
 
<pre>
<mods>
+
/ConfigID/saves/Saves/World
</mods>
 
 
</pre>
 
</pre>
<br>
+
'''Note''': The ConfigID or ConfigurationID for your server can be found on our page under '''Game Server'''.<br>
The WorkshopIDs of the mods are then inserted between the above tags according to the following scheme:<br>
+
If your ConfigID were, for example, 123456, the path would look like this:<code>/123456/saves/Saves/World</code>.<br>
 +
5. Open it with a text editor and find the following line:<code></settings></code>.<br>
 +
6. Now delete the line <code><mods /></code> if it exists.<br>
 +
7. Now enter your mods according to the following scheme below <code></settings></code>:
 
<pre>
 
<pre>
<mods>
+
  <Mods>
     <unsignedLong>WorkshopID1</unsignedLong>.
+
     <ModItem FriendlyName="Name of Mod">
    <unsignedLong>WorkshopID2</unsignedLong>
+
      <Name>WorkshopID.sbm</Name>
    <unsignedLong>WorkshopID3</unsignedLong>
+
      <PublishedFileId>WorkshopID</PublishedFileId>
    <unsignedLong>WorkshopID4</unsignedLong>
+
      <PublishedServiceName>Steam</PublishedServiceName>
     <unsignedLong>WorkshopID5</unsignedLong>
+
     </ModItem>
</mods>
+
  </Mods>
 
</pre>
 
</pre>
<br>
+
8. With more than one mod, it looks like this:
Save the changes to <code>SpaceEngineers-Dedicated.cfg</code> and start the server.<br>
 
The server will now download the mods from the workshop.<br>
 
 
 
== sandbox.sbc and sandbox_config.sbc ==
 
 
 
The second variant works after the server has already been started.<br>
 
For the <code>sandbox.sbc</code> and <code>sandbox_config.sbc</code> to be up to date, the server must be completely stopped. You will then find both files on the <code>Saves FTP</code> afterward.<br>
 
Download both files for editing.<br>
 
In both files, find the line <code><Mods /></code> and replace it with:<br>
 
 
 
 
<pre>
 
<pre>
<mods>
+
  <Mods>
</mods>
+
    <ModItem FriendlyName="Name of Mod1">
</pre>
+
      <Name>WorkshopID1.sbm</Name>
 
+
      <PublishedFileId>WorkshopID1</PublishedFileId>
Mods are entered here according to the following scheme between the tags:<br>.
+
      <PublishedServiceName>Steam</PublishedServiceName>
<pre>
 
<ModItem>
 
    <name>WorkshopID.sbm</name>
 
    <PublishedFileID>WorkshopID</PublishedFileID>
 
</ModItem>
 
</pre>
 
So with multiple mods it would look like this:<br>
 
<pre>
 
<Mods>
 
    <ModItem>
 
        <Name>WorkshopID1.sbm</Name>
 
        <PublishedFileID>WorkshopID1</PublishedFileID>
 
 
     </ModItem>
 
     </ModItem>
     <ModItem>
+
     <ModItem FriendlyName="Name of Mod2">
        <Name>WorkshopID2.sbm</Name>
+
      <Name>WorkshopID2.sbm</Name>
        <PublishedFileID>WorkshopID2</PublishedFileID>
+
      <PublishedFileId>WorkshopID2</PublishedFileId>
 +
      <PublishedServiceName>Steam</PublishedServiceName>
 
     </ModItem>
 
     </ModItem>
     <ModItem>
+
     <ModItem FriendlyName="Name of Mod3">
        <Name>WorkshopID3.sbm</Name>
+
      <Name>WorkshopID3.sbm</Name>
        <PublishedFileID>WorkshopID3</PublishedFileID>
+
      <PublishedFileId>WorkshopID3</PublishedFileId>
 +
      <PublishedServiceName>Steam</PublishedServiceName>
 
     </ModItem>
 
     </ModItem>
</mods>
+
  </Mods>
</pre><br>
+
</pre>
Save your files and upload them again to the <code>Saves FTP</code>.<br>
+
9. You can get the WorkshopID from the url of the mod: https://steamcommunity.com/sharedfiles/filedetails/?id=1698925282.<br>In this example, the ID is <code>1698925282</code>.<br>
Now when you start your server, the server will download the mods.<br>
+
10. Save your changes and upload your file.<br>
 +
11. Start your server.<br>
 +
<br>
 +
'''Tip''': You can also download mods from [https://mod.io/ Mod.io]. To do so, replace <code>Steam</code> with <code>mod.io</code>.<br>
 +
Also replace the WorkshopID with the ID you get from mod.io.<br><br>
 +
'''Note''': You can find the FTP login data in the web interface on 4Netplayers.com. <br>
 +
Click on your game server, then on '''FTP''' at the top. <br>
 +
Then click on the tab '''Saves''', then scroll down a bit and there you will find the login data.
  
 
[[Category:Space_Engineers]]
 
[[Category:Space_Engineers]]
 
[[Category:189]]
 
[[Category:189]]
 +
[[de:Mods installieren für Space Engineers Server]]
 +
[[fr:Installer des modules pour le serveur des ingénieurs de l'espace]]

Latest revision as of 17:25, 25 June 2021

Rent a Space Engineers server
Rent your own Space Engineers server at 4Netplayers.com

Tip: We recommend using a program with syntax highlighting such as Notepad++.
We also recommend the use of an FTP program such as Filezilla.

To install mods, please proceed as follows:
1. If your server has never been running, please start it once.
2. Stop the server and wait until the status is Server not running.
3. Now connect to the Saves FTP
4. Download the sandbox_config.sbc which you can find here:

/ConfigID/saves/Saves/World

Note: The ConfigID or ConfigurationID for your server can be found on our page under Game Server.
If your ConfigID were, for example, 123456, the path would look like this:/123456/saves/Saves/World.
5. Open it with a text editor and find the following line:</settings>.
6. Now delete the line <mods /> if it exists.
7. Now enter your mods according to the following scheme below </settings>:

  <Mods>
    <ModItem FriendlyName="Name of Mod">
      <Name>WorkshopID.sbm</Name>
      <PublishedFileId>WorkshopID</PublishedFileId>
      <PublishedServiceName>Steam</PublishedServiceName>
    </ModItem>
  </Mods>

8. With more than one mod, it looks like this:

  <Mods>
    <ModItem FriendlyName="Name of Mod1">
      <Name>WorkshopID1.sbm</Name>
      <PublishedFileId>WorkshopID1</PublishedFileId>
      <PublishedServiceName>Steam</PublishedServiceName>
    </ModItem>
    <ModItem FriendlyName="Name of Mod2">
      <Name>WorkshopID2.sbm</Name>
      <PublishedFileId>WorkshopID2</PublishedFileId>
      <PublishedServiceName>Steam</PublishedServiceName>
    </ModItem>
    <ModItem FriendlyName="Name of Mod3">
      <Name>WorkshopID3.sbm</Name>
      <PublishedFileId>WorkshopID3</PublishedFileId>
      <PublishedServiceName>Steam</PublishedServiceName>
    </ModItem>
  </Mods>

9. You can get the WorkshopID from the url of the mod: https://steamcommunity.com/sharedfiles/filedetails/?id=1698925282.
In this example, the ID is 1698925282.
10. Save your changes and upload your file.
11. Start your server.

Tip: You can also download mods from Mod.io. To do so, replace Steam with mod.io.
Also replace the WorkshopID with the ID you get from mod.io.

Note: You can find the FTP login data in the web interface on 4Netplayers.com.
Click on your game server, then on FTP at the top.
Then click on the tab Saves, then scroll down a bit and there you will find the login data.