diff options
| author | shedaniel <daniel@shedaniel.me> | 2023-11-19 03:04:21 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2023-11-19 03:04:21 +0800 |
| commit | b10f1308f5359ce73a9f4b899cf9516c4ad5388f (patch) | |
| tree | 5b5700934ae88681918a620edc39754dbf82d496 /build.gradle | |
| parent | 11b87fdd96f5542d646aa8f5136095917f207564 (diff) | |
| download | RoughlyEnoughItems-b10f1308f5359ce73a9f4b899cf9516c4ad5388f.tar.gz RoughlyEnoughItems-b10f1308f5359ce73a9f4b899cf9516c4ad5388f.tar.bz2 RoughlyEnoughItems-b10f1308f5359ce73a9f4b899cf9516c4ad5388f.zip | |
Support NeoForge
Diffstat (limited to 'build.gradle')
| -rwxr-xr-x | build.gradle | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/build.gradle b/build.gradle index 18a3a4456..b288a32e3 100755 --- a/build.gradle +++ b/build.gradle @@ -1,6 +1,6 @@ plugins { id("architectury-plugin") version("3.4-SNAPSHOT") - id("dev.architectury.loom") version("0.12.0-SNAPSHOT") apply false + id("dev.architectury.loom") version("1.4-SNAPSHOT") apply false id("org.cadixdev.licenser") version("0.6.1") id("me.shedaniel.unified-publishing") version("0.1.+") id("maven-publish") @@ -28,6 +28,10 @@ subprojects { silentMojangMappingsLicense() } + repositories { + maven { url "https://maven.neoforged.net/releases/" } + } + dependencies { minecraft("com.mojang:minecraft:${rootProject.minecraft_version}") mappings(loom.layered { @@ -48,7 +52,7 @@ subprojects { } subprojects { - if (project.path == ':fabric' || project.path == ':forge') { + if (project.path == ':fabric' || project.path == ':forge' || project.path == ':neoforge') { loom { mods { main { // to match the default mod generated for Forge @@ -154,6 +158,9 @@ task releaseOnCf { if (subprojects.any { it.name == "forge" }) { dependsOn project("forge").tasks.getByName("publishUnified") } + if (subprojects.any { it.name == "neoforge" }) { + dependsOn project("neoforge").tasks.getByName("publishUnified") + } if (subprojects.any { it.name == "fabric" }) { dependsOn project("fabric").tasks.getByName("publishUnified") } |
