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 (world folder).
/nanobars config save --global Save settings to the PC-wide mod storage folder (%AppData%\SpaceEngineers\Storage\<mod>). Acts as a per-machine default for every world. World-storage file (if present) always wins on load.
/nanobars config reload Reload settings from ModSettings.xml.
/nanobars config reset Reset all settings to defaults.
/nanobars config delete Reset to defaults and delete the world ModSettings.xml. Add --global to delete only the PC-wide file, or --all to delete both.

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.