Common systems
Shared utilities and systems that reduce duplicate work across mods and improve runtime performance.
The foundation for powerful, compatible and sustainable Eco mods. It provides the essential tools, systems and standards that help modders build better, maintain compatibility, and focus on what matters — creativity.
Core features
Shared utilities and systems that reduce duplicate work across mods and improve runtime performance.
Built with best practices so mods work together seamlessly instead of fighting over the same hooks.
A clean, well-documented API and tooling that speeds up your workflow from first build to release.
Actively maintained and designed to absorb Eco's future updates so your mod does not break on patch day.
Why use it
Most mod conflicts come from two mods solving the same problem in two incompatible ways. The Framework gives them one place to agree — and gives you a head start.
For developers
The Framework is deliberately unopinionated about what you build. It handles the shared plumbing every Eco mod ends up needing.
Opt into only the pieces you need. Nothing is loaded that your mod does not ask for.
Predictable naming, no hidden global state, and surfaces that stay stable between releases.
Reference docs and working sample mods so you are not reverse-engineering behaviour.
Diagnostics and helpers that make it obvious which mod changed what, and when.
Using the Framework in your own mod? Tell us what is missing — the API grows from what modders actually ask for.