Installation - thorwin99/SEWorldGenPlugin GitHub Wiki

Installation

Singleplayer / Local

The plugin has to be installed using the plugin loader With that installed, you can simply search for it in the plugin menu and install it.

Dedicated Server

For some reason the dedicated server does not add plugins anymore which seems like a bug. It can potentially be solved by reinstalling your .Net runtime libraries

For the dedicated server, you simply download the plugin .dll file and copy it to a location you like. If you have the configuration manager open, go to the plugins tab, press add and add the plugin .dll. If that does nothing, please go to %appdata%/SpaceEngineersDedicated/' and search for the SpaceEngineers-Dedicated.cfg and follow the same steps listed in the Torch Server section below, to add the plugin to the file. The dedicated server program needs to be closed for this.

After starting the server the first time, the plugin will generate a configuration file. You have to enable the plugin in the configuration file to use it. Please visit the configuration page for more information.

Torch Server

For Torch it is different. You can either copy the configuration of a dedicated server, where you added the plugin into the Instance folder of your Torch server, or you can edit the SpaceEngineers-Dedicated.cfg file in the instance folder of torch and add

<string>Path/To/Plugin.dll</string>

into the <Plugins></Plugins> section of the configuration file. NOTE: The path has to use / and not \, otherwise the configuration will always reset when starting the server and the plugin wont load. The Torch program and the server needs to be closed for it to apply. After adding the plugin, you would need to enable it per world as described in Configuration

To make things a bit easier, here is a video that shows the torch installation process for the plugin.

There is also an auto updating script you can use to start your torch server. This script starts the server and automatically updates the plugin. Script

Additional libraries

If you want patching enabled with the plugin, you can put the 0harmony.dll file in the same folder as the plugin. This is not needed if you are using the PluginLoader. The .dll file can currently be found here. If a new version is needed, this link will be updated. After putting the .dll file in, patches must be enabled in the global config file. Patches wont harm SE in any way, they just patch some bugs, that are otherwise impossible to fix.

Troubleshooting

For troubleshooting please refer to the Troubleshooting page

⚠️ **GitHub.com Fallback** ⚠️