MV Engine

Space Station Multiverse maintains a fork of Robust Toolbox that adds several new, useful features.

Feature Overview

Key Auth

Authenticate with your server using public key + private key pairs.

  • There’s no central auth server, so a downtime of auth won’t prevent game server logins anymore.
  • Additionally, this means no central organization can block server staff or their players from their game server.
  • Without your private key, no one can impersonate you — even SSMV staff.
  • Usernames are per database (ie: per server network), which means players who use a common name have a higher chance of getting it.

VPN Block

Basic VPN blocking as an optional setting. Doesn’t interfere with established players (can also be turned off entirely).

SCSI Disabled by Default

Out of an abundance of caution, I’ve disabled RT’s unsandboxed remote code execution feature (requires host permission) unless environment variable is explicitly set.

Drawbacks

  • Your server will not be accessible from WizDen hub.
  • Engine updates are not as frequent as WizDen RT engine. If you frequently sync to WizDen upstream master, you may wish to remain on WizDen’s engine.
  • Multiverse does not support WizDen authentication server any longer (you can’t use both auth methods at the same time, though you can continue to use optional guest mode).
  • While this is running and tested on sqlite, I have not yet tested this on Postgres database backend. Please let me know if it works!

Mainline & Backport Branches

Engine Branch nameIntended ForBased on Robust VersionMV TagExample vanilla content
August2025Recent stable266.0.0mv-August2025-1.0.5August2025
May2025DocNITE fork259.0.0mv-May2025-1.0.5May2025
April2025Azalea
(Future Blep?)
250.0.0mv-April2025-1.0.5April2025
June2024Current Blep226.0.0mv-1.0.4mvAuth on ss14
April2024Einstein Engines219.2.0mv-April2024-1.0.4mvAuth on ee

Resources / Further Reading