Curse Maven

Made by Wyn Price | Wyn Price#0001 | Source

Curse maven is an alternative to the normal curseforge maven, that takes in the file id, rather than getting the artifacts from the jar name.

Adding the Maven

Add https://www.cursemaven.com/ as a maven repository, like normal.

repositories {
    maven {
        url "https://www.cursemaven.com"
    }
}

Gradle 5+

If you're using Gradle 5+, you can optimize the maven repository:

repositories {
    maven {
        url "https://www.cursemaven.com"
        content {
            includeGroup "curse.maven"
        }
    }
}

Usage

The dependency format is as follows: curse.maven:<descriptor>:<fileid>


Examples

dependencies {
    compile "curse.maven:jei:2724420"
}

Would point here with the scope compile


dependencies {
    deobfCompile "curse.maven:ctm:2642375"
}

Would point here with the scope deobfCompile

Testing

To test cursemaven, get the file id, and navigate to https://www.cursemaven.com/test/<FileId>

Special Thanks