Mother DocsMother Docs
Buy me a Coffee
Steam Workshop
Discord
  • Mother OS (Ingame Script)
Buy me a Coffee
Steam Workshop
Discord
  • Mother OS (Ingame Script)
  • Mother OS (Ingame Script)
    • Getting Started

      • Upgrade Guide
      • Installation
      • Command Line Interface (CLI)
      • Configuration
      • Modules
    • Core Modules

      • Activity Monitor
      • Almanac
      • Block Catalogue
      • Local Storage
      • Security
      • Intergrid Message Service
    • Extension Modules

      • Air Vent Module
      • Battery Module
      • Terminal Block Module
      • Cockpit Module
      • Connector Module
      • Display Module
      • Docking Module
      • Door Module
      • Flight Control Module
      • Gas Tank Module
      • Gyroscope Module
      • Hinge Module
      • Landing Gear Module
      • Light Module
      • Flight Planning Module
      • Piston Module
      • Programmable Block Module
      • Rotor Module
      • Sensor Module
      • Sound Block Module
      • Thruster Module
      • Timer Block Module
    • Command Cheatsheet
    • Compatibility
    • Examples
  • Powered By Mother

Modules

Mother comes with many functional modules. These modules can be categorized as Core Modules and Extension Modules.

Core Modules

Core modules act as Mother's framework, enabling extension modules.

NameDescription
Activity MonitorMonitors functional block activity across cycles to enable safeguards like stopping and locking once the activity is complete.
AlmanacStores information about other grids running Mother including position and hostility.
Block CatalogueCatalogues all functional blocks available on the grid for use in automations.
Command BusHandles commands and routines executed by a player, or remotely from another grid.
ConfigurationManages the configuration of Mother and its modules using the Programmable Block's Custom Data.
Event BusHandles system events generated by the grid or other grids running Mother. This allows Mother to remain modular and only run when something has changed via event broadcasting.
Intergrid Message ServiceHandles communication between grids running Mother.
Local StorageAllows Mother to store information across cycles, even if an error occurs or a player hits Recompile.
LogLogs information about the grid and Mother's activity.
SecurityResponsible for encrypting messages and and other system data.

Extension Modules

Extension modules provide additional functionality to a Space Engineer for controlling their grid. They leverage the core modules to manage activity, and cooperate with other grids running Mother.

All Blocks

NameDescription
Terminal BlockManages terminal blocks on the grid. Commands in this module may be used on any block supported by Mother.

By Function

NameDescription
FLight PlanningProvides navigation capabilities for the grid including dynamic flight planning.
Flight ControlManaages autopilot and flight characteristics.
DockingManages docking procedures for the grid.

By Block Type

NameDescription
Air VentsManages air vents on the grid.
BatteriesManages batteries on the grid.
CockpitsManages cockpits on the grid.
ConnectorsManages connectors on the grid.
DisplaysManages displays on the grid.
DoorsManages doors on the grid.
Gas TanksManages oxygen and hydrogen tanks on the grid.
GyroscopesManages gyroscopes on the grid.
HingesManages hinges on the grid.
Landing GearManages landing gear and magnetic plates on the grid.
LightsManages lights on the grid.
PistonsManages pistons on the grid.
Programmable BlocksManages programmable blocks on the grid.
RotorsManages rotors on the grid.
SensorsManages sensors on the grid.
Sound BlocksManages sound blocks on the grid.
ThrustersManages thrusters on the grid.
Timer BlocksManages timer blocks on the grid.
Last Updated:: 4/17/25, 11:39 PM
Contributors: Luke Morrison
Prev
Configuration