-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathstonecutter.gradle.kts
More file actions
25 lines (21 loc) · 877 Bytes
/
Copy pathstonecutter.gradle.kts
File metadata and controls
25 lines (21 loc) · 877 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
plugins {
id("dev.kikugie.stonecutter")
id("co.uzzu.dotenv.gradle") version "4.0.0"
id("net.fabricmc.fabric-loom-remap") version "1.16-SNAPSHOT" apply false
id("net.neoforged.moddev") version "2.0.143" apply false
id ("dev.kikugie.postprocess.jsonlang") version "2.1-beta.4" apply false
id("me.modmuss50.mod-publish-plugin") version "2.0.+" apply false
}
stonecutter active "26.1-neoforge"
stonecutter parameters {
constants.match(node.metadata.project.substringAfterLast('-'), "fabric", "neoforge")
filters.include("**/*.fsh", "**/*.vsh")
}
stonecutter tasks {
order("publishModrinth")
order("publishCurseforge")
}
for (version in stonecutter.versions.map { it.version }.distinct()) tasks.register("publish$version") {
group = "publishing"
dependsOn(stonecutter.tasks.named("publishMods") { metadata.version == version })
}