The Torch Server
Torch at it's core is a Server Manager that provides a framework to assist server owners/admins in managing their server.
Torch has chat Commands that grant Admins more control over their server, and plugins like essentials and concealment can help the server perform better than the vanilla Space Engineers Dedicated Server Console.
A list of commands can be found here
After installing torch, you will find the configuration file torch.cfg in your torch-server folder. This file can be used to change how torch behaves when launched.
|InstanceName||This is the name of your torch instance. It will not appear to users||Simply change the name to whatever you want your Torch window to be called||<InstanceName>Party Server</InstanceName>|
|InstancePath||This is the absolute path to your torch instance||If you want change the location of your Instance folder, edit this to the new path.
Does not have to be a subfolder of your torch installation.
|AutoStart||When set to true, this will automatically start your SE-Server with Torch||Set to true to automatically launch the SE-Server and to false in order not to.
NOTE: See documentation on "The Torch UI" below
|RestartOnCrash||When set to true, this will automatically restart Torch after SE crashes.
Does not work for hard crashes or Torch crashes
|Set to true to automatically restart Torch after a crash and to false in order not to||<RestartOnCrash>true</RestartOnCrash>|
|NoGui||When set to true, Torch will launch without the UI||Most Hosting companies will have this set to true and you shouldn't change that||<NoGui>false</NoGui>|
|GetTorchUpdates||When set to true, Torch (Not SE) will autmatically update||It is recommended to always have this set to true.
Sometimes you will still need to update manually because the system is not perfect
|GetPluginUpdates||When set to true, Torch will update all plugins automatically||Set this to false if you need specific versions of plugins. Only works for plugins on the torch website||<GetPluginUpdates>true</GetPluginUpdates>|
|TickTimeout||Time in seconds after which Torch will shut down if SE freezes||Set to 0 to disable. If you get frequent freezes, it is recommended to investigate the reason||<TickTimeout>60</TickTimeout>|
|Plugins||The Plugins tag opens the space for your plugins guid's.
Plugins not listed in in this space will not be loaded.
See the Plugins page for more info
|Insert your plugin guid's below the <Plugins> tag after downloading it to make torch load it on start||<Plugins>
|LocalPlugins||When set to true, this disables the need to list your plugins in the
<Plugins> tab. Only use for testing, not on a live server
|This tag is mainly to test dev versions of a plugin and actively developing setups.
It is not meant as a tool for you to be lazy about listing your guid's
|DisconnectOnRestart||Kicks players before the server shuts down to disable auto-reconnect||Set this to true in case you have problems with afk players or connection issues after a restart||<DisconnectOnRestart>false</DisconnectOnRestart>|
|ChatName||Changes the username of the server in chat when using
the UI chat tab or the "say" command
|Simply change the name to whatever you want your Server messages to appear as||<ChatName>Server</ChatName>|
|ChatColor||Changes the color of the server's messages in chat when using
the UI chat tab or the "say" command
|You can set this o any of the following colors: White, Red, Green, Blue, DarkBlue||<ChatColor>Red</ChatColor>|
|EnableWhitelist||When set to true, enables Torch's user whitelist. You can add SteamID64's
to this list to whitelist players
|Use to limit server acess without a password or for testing purposes||<EnableWhitelist>false</EnableWhitelist>
|WindowSize||Determines the size of your Torch window on launch.
There is no Fullscreen option.
|Change X to your desired horizontal size and Y to your desired vertical size|| <WindowSize>
|WindowPosition||Determines where on your screen the Torch window opens
Location is center of the window, default at the center of your screen
|Change X to your desired horizontal offset and Y to your desired vertical offset
Change to negative values to move up and left
|LastUsedTheme||This determines with which theme the Torch UI will launch||It is recommended to leave this as "Torch Theme" due to the Plugins tab not supporting Themes||<LastUsedTheme>Torch Theme</LastUsedTheme>|
|IndependentConsole||When set to true, this will open a log window independantly of the torch console.
Closing it will also close Torch,
|Set this to true if you want a live log window open at all times.
Especially useful because you can have log and chat open at once
The Torch UI
The torch UI can currently only be used if you have screen access to the server. This means that you either need it locally or acces via screensharing software like Teamviewer.
Toch can be launched without the UI by editing a tag the torch.cfg: <NoGui>true</NoGui>.
The UI can be used for all kinds of settings and to control your server while it is running. Keep in mind you can not change all configurations of the server while it is running, and you can currently not edit a server that was stopped after running.
For this, set the tag <Autostart>false<Autostart>.