Inspired by 2020's April Fools' 20w14infinite Snapshot, this mod brings endless randomly generated dimensions into Minecraft.
1plugins {
2 id("dev.kikugie.stonecutter")
3 id("co.uzzu.dotenv.gradle") version "4.0.0"
4 id("fabric-loom") version "1.15-SNAPSHOT" apply false
5 id("net.neoforged.moddev") version "2.0.134" apply false
6 id("dev.kikugie.postprocess.jsonlang") version "2.1-beta.4" apply false
7 id("me.modmuss50.mod-publish-plugin") version "0.8.+" apply false
8 id("org.moddedmc.wiki.toolkit") version "0.4.1"
9}
10
11stonecutter active "1.21.8-fabric"
12
13stonecutter parameters {
14 constants.match(node.metadata.project.substringAfterLast('-'), "fabric", "forge", "neoforge")
15 filters.include("**/*.fsh", "**/*.vsh")
16}
17
18stonecutter tasks {
19 order("publishModrinth")
20 order("publishCurseforge")
21}
22
23for (version in stonecutter.versions.map { it.version }.distinct()) tasks.register("publish$version") {
24 group = "publishing"
25 dependsOn(stonecutter.tasks.named("publishMods") { metadata.version == version })
26}
27
28
29wiki {
30 // The name of the object (examplemod) should match the registered wiki project ID (if it exists).
31 docs.create("infinite-dimensions") {
32 // The path to the folder containing the documentation metadata file (sinytra-wiki.json)
33 root = file("docs")
34 }
35}