@@ -8,6 +8,7 @@ plugins {
88}
99
1010val minecraftVersion: String by rootProject
11+ val isFabric = project.name == " fabric"
1112
1213modrinth {
1314 token.set(findProperty(" modrinth.token" )?.toString())
@@ -17,9 +18,9 @@ modrinth {
1718 versionType.set(" release" )
1819 uploadFile.set(tasks[" remapJar" ])
1920 gameVersions.set(listOf (minecraftVersion))
20- loaders.set(if (project.name == " fabric " ) listOf (" fabric" , " quilt" ) else listOf (project.name))
21+ loaders.set(if (isFabric ) listOf (" fabric" , " quilt" ) else listOf (project.name))
2122 changelog.set(extra[" changelog" ].toString())
22- if (project.name == " fabric " )
23+ if (isFabric )
2324 dependencies.add(ModDependency (" mOgUt4GM" , " optional" ))
2425 dependencies.add(ModDependency (" 9s6osm5g" , " optional" ))
2526}
@@ -35,14 +36,15 @@ if (hasProperty("curseforge.token")) {
3536 })
3637
3738 id = " 596224"
38- releaseType = if (project.name == " fabric " ) " beta " else " release "
39+ releaseType = if (isFabric ) " release " else " beta "
3940 addGameVersion(minecraftVersion)
4041 addGameVersion(project.name.capitalize())
42+ if (isFabric) addGameVersion(" Quilt" )
4143 addGameVersion(" Java 17" )
4244
4345 relations(closureOf< com.matthewprenger.cursegradle.CurseRelation > {
4446 requiredDependency(" cloth-config" )
45- if (project.name == " fabric " )
47+ if (isFabric )
4648 optionalDependency(" modmenu" )
4749 })
4850
0 commit comments