- Home
- Technical Documentation
- Internal APIs
Internal APIs
The interfaces between the parts that are not meant for mods.
Mods API (launcher ↔ site)#
A Modrinth-shaped API: /v2/search, /v2/project/{id}, /v2/project/{id}/version, /v2/version/{id}, /v2/tag/category. The injector is a project of type tool with the slug swinject.
Launcher ↔ injector#
The launcher calls the injector as a command line tool and parses its output: loading a DLL, unload --mod, mods, console show|hide|toggle|status, gamepath.
deltav://install#
deltav://install?slug=<slug> asks the launcher to install the latest version of a project. A running launcher receives it over a loopback socket; a stopped one starts with the URL as its argument.