diff --git a/build.gradle b/build.gradle index b923a3bf..cabe8e65 100644 --- a/build.gradle +++ b/build.gradle @@ -83,12 +83,13 @@ task changelog() { } modrinth { + def slurper = new groovy.json.JsonSlurper() token = new File(projectDir, "../MODRINTH_TOKEN").text - projectId = "bclib" - versionNumber = "$mod_version" - versionType = "release" // This is the default -- can also be `beta` or `alpha` + projectId = project.archives_base_name + versionNumber = project.mod_version + versionType = project.release_channel uploadFile = remapJar - gameVersions = ["1.19", "1.19.1", "1.19.2"] + gameVersions = slurper.parseText(project.modrinth_versions) loaders = ["fabric"] changelog = new File(projectDir, "CHANGES.md").getText('UTF-8') dependencies { diff --git a/gradle.properties b/gradle.properties index b245eafb..a8d1f710 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,8 @@ # Done to increase the memory available to gradle. org.gradle.jvmargs=-Xmx8G +#Modrinth +modrinth_versions=["1.19", "1.19.1", "1.19.2"] +release_channel=release #`release`, `beta` or `alpha` #Loom loom_version=0.12-SNAPSHOT # Fabric Properties