diff options
| author | 2024-01-27 03:22:37 +0200 | |
|---|---|---|
| committer | 2024-01-27 03:22:37 +0200 | |
| commit | 99ba3f0be8835dac87b506a37f2a62ba89af0ca0 (patch) | |
| tree | 8506e3afc3cd84a0394982ea3a90e450f8c2262f /build.gradle.kts | |
| parent | Fix a dedicated server crash (diff) | |
| download | mc-eris-alchemy-99ba3f0be8835dac87b506a37f2a62ba89af0ca0.tar.gz mc-eris-alchemy-99ba3f0be8835dac87b506a37f2a62ba89af0ca0.tar.xz mc-eris-alchemy-99ba3f0be8835dac87b506a37f2a62ba89af0ca0.zip | |
Add support for a bunch of mods
Diffstat (limited to 'build.gradle.kts')
| -rw-r--r-- | build.gradle.kts | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/build.gradle.kts b/build.gradle.kts index c804c99..3d19748 100644 --- a/build.gradle.kts +++ b/build.gradle.kts | |||
| @@ -4,6 +4,7 @@ plugins { | |||
| 4 | id("org.quiltmc.loom") | 4 | id("org.quiltmc.loom") |
| 5 | } | 5 | } |
| 6 | 6 | ||
| 7 | val chippedVersion: String by project | ||
| 7 | val groupid: String by project | 8 | val groupid: String by project |
| 8 | val jakartaAnnotationVersion: String by project | 9 | val jakartaAnnotationVersion: String by project |
| 9 | val loaderVersion: String by project | 10 | val loaderVersion: String by project |
| @@ -15,11 +16,7 @@ val quiltMappings: String by project | |||
| 15 | val quiltedFabricApiVersion: String by project | 16 | val quiltedFabricApiVersion: String by project |
| 16 | 17 | ||
| 17 | group = groupid | 18 | group = groupid |
| 18 | version = "${modVersion}+${minecraftVersion}" | 19 | version = modVersion |
| 19 | |||
| 20 | base { | ||
| 21 | archivesName = modid | ||
| 22 | } | ||
| 23 | 20 | ||
| 24 | repositories { | 21 | repositories { |
| 25 | maven { | 22 | maven { |
| @@ -28,6 +25,16 @@ repositories { | |||
| 28 | includeGroup("vazkii.patchouli") | 25 | includeGroup("vazkii.patchouli") |
| 29 | } | 26 | } |
| 30 | } | 27 | } |
| 28 | maven { | ||
| 29 | url = uri("https://maven.resourcefulbees.com/repository/maven-public/") | ||
| 30 | content { | ||
| 31 | includeGroup("com.teamresourceful") | ||
| 32 | includeGroup("com.teamresourceful.resourcefullib") | ||
| 33 | includeGroup("com.terraformersmc") | ||
| 34 | includeGroup("earth.terrarium.athena") | ||
| 35 | includeGroup("earth.terrarium.chipped") | ||
| 36 | } | ||
| 37 | } | ||
| 31 | } | 38 | } |
| 32 | 39 | ||
| 33 | loom { | 40 | loom { |
| @@ -51,6 +58,8 @@ dependencies { | |||
| 51 | exclude(group = "net.fabricmc", module = "fabric-loader") | 58 | exclude(group = "net.fabricmc", module = "fabric-loader") |
| 52 | } | 59 | } |
| 53 | 60 | ||
| 61 | modCompileOnly("earth.terrarium.chipped:chipped-fabric-${minecraftVersion}:${chippedVersion}") | ||
| 62 | |||
| 54 | compileOnly("jakarta.annotation:jakarta.annotation-api:${jakartaAnnotationVersion}") | 63 | compileOnly("jakarta.annotation:jakarta.annotation-api:${jakartaAnnotationVersion}") |
| 55 | } | 64 | } |
| 56 | 65 | ||
| @@ -66,7 +75,6 @@ java { | |||
| 66 | publishing { | 75 | publishing { |
| 67 | publications { | 76 | publications { |
| 68 | create<MavenPublication>("maven") { | 77 | create<MavenPublication>("maven") { |
| 69 | artifactId = modid | ||
| 70 | from(components["java"]) | 78 | from(components["java"]) |
| 71 | } | 79 | } |
| 72 | } | 80 | } |
| @@ -111,6 +119,6 @@ tasks.javadoc { | |||
| 111 | 119 | ||
| 112 | tasks.jar { | 120 | tasks.jar { |
| 113 | from("LICENSE") { | 121 | from("LICENSE") { |
| 114 | rename { "${it}_${base.archivesName.get()}" } | 122 | rename { "${it}_${name}" } |
| 115 | } | 123 | } |
| 116 | } | 124 | } |