Skip to content

Commit e153adc

Browse files
committed
Configure minotaur for Modrinth uploads
1 parent 716763e commit e153adc

File tree

2 files changed

+34
-0
lines changed

2 files changed

+34
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
import com.modrinth.minotaur.TaskModrinthSyncBody
2+
import com.modrinth.minotaur.TaskModrinthUpload
3+
import com.modrinth.minotaur.dependencies.DependencyType
4+
import com.modrinth.minotaur.dependencies.ModDependency
5+
6+
plugins {
7+
id("fabric-loom")
8+
id("com.modrinth.minotaur")
9+
}
10+
11+
modrinth {
12+
token.set(findProperty("modrinth.token").toString())
13+
14+
projectId.set("xmi76FJb")
15+
versionNumber.set(rootProject.version.toString())
16+
versionType.set("release")
17+
gameVersions.set(listOf("1.19"))
18+
loaders.set(listOf("fabric"))
19+
20+
uploadFile.set(tasks.remapJar.get())
21+
22+
dependencies.set(
23+
listOf(
24+
ModDependency("silk", DependencyType.REQUIRED),
25+
ModDependency("fabric-language-kotlin", DependencyType.REQUIRED),
26+
)
27+
)
28+
29+
syncBodyFrom.set(provider {
30+
println("reading readme.md")
31+
rootProject.file("readme.md").readText()
32+
})
33+
}

silk-compose/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ description = "Silk Compose brings Kotlin compose-jb to Minecraft"
33
plugins {
44
`mod-build-script`
55
`project-publish-script`
6+
`mod-upload-script`
67
id("com.google.devtools.ksp")
78
id("org.jetbrains.compose")
89
}

0 commit comments

Comments
 (0)