Incendium addon
1import dev.kikugie.stonecutter.StonecutterSettings
2
3pluginManagement {
4 repositories {
5 mavenCentral()
6 gradlePluginPortal()
7 maven("https://maven.kikugie.dev/releases")
8 maven("https://maven.fabricmc.net/")
9 maven("https://maven.architectury.dev")
10 maven("https://maven.neoforged.net/releases/")
11 maven("https://maven.minecraftforge.net/")
12 }
13}
14
15plugins {
16 id("dev.kikugie.stonecutter") version "0.4.3" apply true
17}
18
19
20extensions.configure<StonecutterSettings> {
21 kotlinController = true
22 centralScript = "build.gradle.kts"
23
24 shared {
25 fun mc(version: String, name: String = version, loaders: Iterable<String>) {
26 for (loader in loaders) {
27 vers("$name-$loader", version)
28 }
29 }
30 mc("1.19", loaders = listOf("fabric", "forge"))
31 mc("1.19.3", loaders = listOf("forge"))
32 mc("1.21", loaders = listOf("fabric", "neoforge"))
33 }
34
35 create(rootProject)
36}
37
38rootProject.name = "ibo"