Space Engineers – Mod API Documentation
This site documents the classes, interfaces, and methods available to mod developers.
🧭 How to Use This Site
Sidebar Navigation: Click the hamburger menu (☰) to browse namespaces and types. The tree structure mirrors the C# API organization - expand sections to find what you need.
Search: Use the search box in the sidebar to find types and members quickly. Fair warning - it's pretty basic and won't win any awards for being smart like Google, but it gets the job done for most searches! Try prefixing with T: for types or M: for members if you need to narrow things down.
Warning
Experimental Status
This documentation has been thoroughly tested for the Programmable Block API, but the Mod API is new territory.
The Mod API is much larger (thousands more types) and more complex (deeper inheritance hierarchies).
If you spot something wrong, please report it so we can fix it.
Important
Unofficial Project
This documentation is community-maintained and is not affiliated with or endorsed by Keen Software House.
Related tools
MDK2 (Malware's Development Kit 2) is a separate, optional project that enhances development in fully C# capable IDEs (Visual Studio, VS Code, Rider). It provides IntelliSense, templates, and automated deployment to the game. It is not part of this documentation site.
➡️ MDK2 repository: https://github.com/malforge/mdk2
About This Documentation
This is a one-person, free-time project, maintained with care for the Space Engineers community. Updates happen when time allows - some gaps and lag behind game updates are unavoidable.
The Mod API documentation is generated from the game's assemblies and may not capture all nuances of the modding system.
Questions or Issues?
Found a problem with the documentation? We'd love to hear about it! Please open an issue here so we can fix it.
Need help learning to mod? This site is just an API reference - for tutorials and guides, check out:
- Space Engineers Modding Guide
- Keen Software House Discord - Active community ready to help!
Legal
Space Engineers is a trademark of Keen Software House. All referenced game content, APIs, and class names remain the property of their respective owners. This documentation is provided as-is, for educational and reference use only.
Happy modding - and may your grids never mysteriously explode.