Incendium addon
1plugins {
2 `maven-publish`
3 id("earth.terrarium.cloche") version "0.9.6"
4}
5
6repositories {
7 cloche {
8 mavenForge()
9 mavenFabric()
10 mavenNeoforged()
11 librariesMinecraft()
12 main()
13 }
14 mavenLocal()
15 mavenCentral()
16}
17
18group = "xyz.naomieow"
19version = "3.0.0"
20
21cloche {
22 metadata {
23 modId = "ibo"
24 name = "Incendium Biomes Only"
25 description = "Disables everything but biomes in Incendium"
26 license = "LGPL-v3"
27
28 author {
29 name = "Naomi Roberts"
30 contact = "mia@naomieow.xyz"
31 }
32 }
33
34 val datapack = common("common:datapack")
35 val common119 = common("common:common119") {
36 metadata {
37 dependency {
38 modId = "incendium"
39 required = true
40 version("5.1.4")
41 }
42 }
43 }
44 val common121 = common("common:common121") {
45 metadata {
46 dependency {
47 modId = "incendium"
48 required = true
49 version("5.4.3")
50 }
51 }
52 }
53
54 forge("forge:1.19") {
55 minecraftVersion = "1.19"
56 loaderVersion = "41.1.0"
57
58 dependsOn(datapack)
59 dependsOn(common119)
60 }
61
62 fabric("fabric:1.19") {
63 minecraftVersion = "1.19"
64 loaderVersion = "0.16.0"
65
66 dependencies {
67 fabricApi("0.58.0")
68 }
69
70 dependsOn(datapack)
71 dependsOn(common119)
72 }
73
74 fabric("fabric:1.21") {
75 minecraftVersion = "1.21"
76 loaderVersion = "0.16.0"
77
78 dependencies {
79 fabricApi("0.102.0")
80 }
81
82 dependsOn(datapack)
83 dependsOn(common121)
84 }
85
86 neoforge("neoforge:1.21") {
87 minecraftVersion = "1.21"
88 loaderVersion = "21.0.167"
89
90 dependsOn(datapack)
91 dependsOn(common121)
92 }
93}