Welcome to mod.io SDK, built using C and C++. It allows game developers to host and automatically install user-created mods in their games. It connects to the mod.io API, and documentation for its endpoints can be viewed here. Try it via our test environment.
If you are a game developer, first step is to add mod support to your HAXE game. Once mod support is up and running, follow the steps below to get started with mod.io:
- Add your game to our test environment or production
- Read our API documentation for an overview of how mod.io works
- Use our engine plugins, API or SDK to integrate mod.io into your game and mod making tools
- Ready to launch? Add your game to our production environment then let's discuss promoting your release
- Need help? Our team is available on Discord to assist and our getting started guide has more information for you
Documentation, examples and support
Documentation is available in the github wiki. Compiler specific setups and full working code examples are available to get you started. If you have any questions let us know in our discord channel.
Our SDK is public and open source hosted on GitHub. Game developers are welcome to utilize it directly, to add support for mods in their games, or fork it to create plugins and wrappers for other engines and codebases. Many of these contributions are shared here. Want to make changes to our SDK? Submit a pull request with your recommended changes to be reviewed.
mod.io SDK wrappers are available for the following languages and engines:
Are you creating a wrapper? Let us know!
Our aim with mod.io, is to provide an open modding API. You are welcome to view, fork and contribute to our other codebases: