File tree Expand file tree Collapse file tree 3 files changed +18
-12
lines changed
Expand file tree Collapse file tree 3 files changed +18
-12
lines changed Original file line number Diff line number Diff line change @@ -65,6 +65,9 @@ publishing {
6565 }
6666}
6767
68+
69+ import net.darkhax.curseforgegradle.TaskPublishCurseForge
70+
6871import java.nio.charset.StandardCharsets
6972
7073final ref = System . getenv(" GITHUB_REF" )
@@ -80,15 +83,18 @@ final type = System.getenv("RELEASE_OVERRIDE") ?:
8083
8184final minecraftCompatible = libs. versions. minecraft. compatible. get(). split(" ," ). toList()
8285
83- curseforge {
84- project {
85- apiKey = System . getenv(" CURSEFORGE_TOKEN" )
86- id = curseforgeId
87- changelog = _changelog
88- releaseType = type
89- gameVersionStrings. addAll(minecraftCompatible)
90- mainArtifact(remapJar)
91- }
86+ task curseforge (type : TaskPublishCurseForge ) {
87+ apiToken = System . getenv(" CURSEFORGE_TOKEN" )
88+
89+ final def mainFile = upload(curseforgeId, tasks. remapJar)
90+
91+ mainFile. changelog = _changelog
92+ mainFile. changelogType = " markdown"
93+ mainFile. releaseType = type
94+ mainFile. addJavaVersion(" Java " + java. targetCompatibility. majorVersion)
95+ mainFile. addGameVersion(* minecraftCompatible)
96+ mainFile. addEnvironment(" Server" )
97+ mainFile. addModLoader(" Fabric" , " Quilt" )
9298}
9399
94100modrinth {
Original file line number Diff line number Diff line change 22org.gradle.jvmargs =-Xmx1G
33
44# Mod Properties
5- projectVersion =4.3.2
5+ projectVersion =4.3.3-rc.1
66maven_group =gay.ampflower.mod
77
88curseforgeId =914551
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ annotations = "24.1.0"
1313# Plugins
1414loom = " 1.9.+"
1515minotaur = " 2.+"
16- cursegradle = " 1.6.1 "
16+ cursegradle = " 1.1.26 "
1717
1818[libraries ]
1919# Minecraft
@@ -31,4 +31,4 @@ mod_runtime = []
3131[plugins ]
3232loom = { id = " fabric-loom" , version.ref = " loom" }
3333minotaur = { id = " com.modrinth.minotaur" , version.ref = " minotaur" }
34- cursegradle = { id = " io.github.CDAGaming.cursegradle " , version.ref = " cursegradle" }
34+ cursegradle = { id = " net.darkhax.curseforgegradle " , version.ref = " cursegradle" }
You can’t perform that action at this time.
0 commit comments