Add fabric-api as required-dependency to curseforge releases

This commit is contained in:
Lukas Rieger (Blue) 2022-11-11 13:55:32 +01:00
parent be989e59c1
commit 49ab38450e
No known key found for this signature in database
GPG Key ID: 2D09EC5ED2687FF2
6 changed files with 42 additions and 6 deletions

View File

@ -1,4 +1,6 @@
import com.matthewprenger.cursegradle.CurseArtifact
import com.matthewprenger.cursegradle.CurseProject
import com.matthewprenger.cursegradle.CurseRelation
import com.matthewprenger.cursegradle.Options
import net.fabricmc.loom.task.RemapJarTask
@ -166,7 +168,11 @@ curseforge {
addGameVersion("1.15.2")
mainArtifact(tasks.findByName("remappedShadowJar"))
mainArtifact(tasks.findByName("remappedShadowJar"), closureOf<CurseArtifact> {
relations(closureOf<CurseRelation> {
requiredDependency("fabric-api")
})
})
})
options(closureOf<Options> {
javaVersionAutoDetect = false

View File

@ -1,4 +1,6 @@
import com.matthewprenger.cursegradle.CurseArtifact
import com.matthewprenger.cursegradle.CurseProject
import com.matthewprenger.cursegradle.CurseRelation
import com.matthewprenger.cursegradle.Options
import net.fabricmc.loom.task.RemapJarTask
@ -166,7 +168,11 @@ curseforge {
addGameVersion("1.16.1")
mainArtifact(tasks.findByName("remappedShadowJar"))
mainArtifact(tasks.findByName("remappedShadowJar"), closureOf<CurseArtifact> {
relations(closureOf<CurseRelation> {
requiredDependency("fabric-api")
})
})
})
options(closureOf<Options> {
javaVersionAutoDetect = false

View File

@ -1,4 +1,6 @@
import com.matthewprenger.cursegradle.CurseArtifact
import com.matthewprenger.cursegradle.CurseProject
import com.matthewprenger.cursegradle.CurseRelation
import com.matthewprenger.cursegradle.Options
import net.fabricmc.loom.task.RemapJarTask
@ -169,7 +171,11 @@ curseforge {
addGameVersion("1.16.4")
addGameVersion("1.16.5")
mainArtifact(tasks.findByName("remappedShadowJar"))
mainArtifact(tasks.findByName("remappedShadowJar"), closureOf<CurseArtifact> {
relations(closureOf<CurseRelation> {
requiredDependency("fabric-api")
})
})
})
options(closureOf<Options> {
javaVersionAutoDetect = false

View File

@ -1,4 +1,6 @@
import com.matthewprenger.cursegradle.CurseArtifact
import com.matthewprenger.cursegradle.CurseProject
import com.matthewprenger.cursegradle.CurseRelation
import com.matthewprenger.cursegradle.Options
import net.fabricmc.loom.task.RemapJarTask
@ -162,7 +164,11 @@ curseforge {
addGameVersion("1.17")
addGameVersion("1.17.1")
mainArtifact(tasks.findByName("remappedShadowJar"))
mainArtifact(tasks.findByName("remappedShadowJar"), closureOf<CurseArtifact> {
relations(closureOf<CurseRelation> {
requiredDependency("fabric-api")
})
})
})
options(closureOf<Options> {
javaVersionAutoDetect = false

View File

@ -1,4 +1,6 @@
import com.matthewprenger.cursegradle.CurseArtifact
import com.matthewprenger.cursegradle.CurseProject
import com.matthewprenger.cursegradle.CurseRelation
import com.matthewprenger.cursegradle.Options
import net.fabricmc.loom.task.RemapJarTask
@ -162,7 +164,11 @@ curseforge {
addGameVersion("1.18.1")
addGameVersion("1.18.2")
mainArtifact(tasks.findByName("remappedShadowJar"))
mainArtifact(tasks.findByName("remappedShadowJar"), closureOf<CurseArtifact> {
relations(closureOf<CurseRelation> {
requiredDependency("fabric-api")
})
})
})
options(closureOf<Options> {
javaVersionAutoDetect = false

View File

@ -1,4 +1,6 @@
import com.matthewprenger.cursegradle.CurseArtifact
import com.matthewprenger.cursegradle.CurseProject
import com.matthewprenger.cursegradle.CurseRelation
import com.matthewprenger.cursegradle.Options
import net.fabricmc.loom.task.RemapJarTask
@ -162,7 +164,11 @@ curseforge {
addGameVersion("1.19.1")
addGameVersion("1.19.2")
mainArtifact(tasks.findByName("remappedShadowJar"))
mainArtifact(tasks.findByName("remappedShadowJar"), closureOf<CurseArtifact> {
relations(closureOf<CurseRelation> {
requiredDependency("fabric-api")
})
})
})
options(closureOf<Options> {
javaVersionAutoDetect = false