Configuration File

The mod can be configured through a ModSettings.xml file. All settings are optional — any value omitted from the file will use its default. The file is shared across all Build and Repair blocks on the server.

Note: You can also change most settings at runtime using chat commands (admin only) — see Live Configuration below. Some settings (such as range, power, and welder-specific options) still require a session restart to take effect.


Live Configuration

Server admins can view and change settings at runtime without restarting, using chat commands:

Command Description
/nanobars config list List all settings with their current values.
/nanobars config get <setting> Get a specific setting’s current value.
/nanobars config set <setting> <value> Change a setting immediately.
/nanobars config save Save current settings to ModSettings.xml.
/nanobars config reload Reload settings from ModSettings.xml.
/nanobars config reset Reset all settings to defaults.

Most settings take effect immediately. Some changes (such as range, power, and welder-specific settings) require a session restart.


Creating the File

Single Player

  1. Load your world as normal.
  2. Type the following command in chat:
    /nanobars config create
    
  3. A confirmation message appears in chat with the file path:

    Chat confirmation message

  4. The file is created at one of these paths depending on which mod version you use:

    C:\Users\[USERNAME]\AppData\Roaming\SpaceEngineers\Saves\[######]\MyWorldName\Storage\SKO-Nanobot-BuildAndRepair-System_SKO-Nanobot-BuildAndRepair-System\ModSettings.xml

    C:\Users\[USERNAME]\AppData\Roaming\SpaceEngineers\Saves\[######]\MyWorldName\Storage\SKO-Nanobot-BuildAndRepair-System-Original_SKO-Nanobot-BuildAndRepair-System\ModSettings.xml

  5. Open the file in a text editor (e.g. Notepad++) and edit the values as needed.

    ModSettings.xml file shown in a text editor

Dedicated Server (Torch)

Place the ModSettings.xml file in the storage folder that matches the mod version you have installed:

Version Path
Nerfed Version [TorchPath]\Instance\Storage\2111073562.sbm_SKO-Nanobot-BuildAndRepair-System\ModSettings.xml
Original Resources Version [TorchPath]\Instance\Storage\3099489876.sbm_SKO-Nanobot-BuildAndRepair-System\ModSettings.xml
Testing Version [TorchPath]\Instance\Storage\3461889745.sbm_SKO-Nanobot-BuildAndRepair-System\ModSettings.xml

You can generate a base file from a local game using the command above, then copy and edit it for the server.

Server folder example


Settings Reference

Section Description
General Settings Range, power, background tasks, behaviour, system limits, sound and visuals, debugging, logging
Welder Settings Power, speed multipliers, work modes, search modes, locks, push/collect, grind janitor, colors, effects

Example File

See ModSettings.xml for a complete example showing all available settings with their default values.


Table of contents


This site uses Just the Docs, a documentation theme for Jekyll.