Use proper Dependency Injection instead of putting getInstance methods in all the interfaces. A separate API jar should no longer have errors.
Restructured API for clarity and consistency
This lib now includes and uses Annotated DI.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }