diff --git a/build.gradle.kts b/build.gradle.kts index d176665..039daa0 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,3 +1,5 @@ +import io.gitlab.jfronny.scripts.isFabric + plugins { id("jfmod") } @@ -8,7 +10,7 @@ subprojects { version = rootProject.version } jfMod { minecraftVersion = libs.versions.minecraft yarn(libs.versions.yarn.get()) - fabricLoaderVersion = libs.versions.fabric.loader + loaderVersion = libs.versions.fabric.loader fabricApiVersion = libs.versions.fabric.api modrinth { @@ -21,19 +23,21 @@ jfMod { } } +base { + archivesName = "libjf" +} + allprojects { if (!rootProject.jfMod.isMod(this)) return@allprojects - base { - archivesName = "libjf" - } - - dependencies { - modLocalRuntime(libs.modmenu) { - exclude("net.fabricmc") // required to work around duplicate fabric loaders + if (lom.isFabric) { + dependencies { + modLocalRuntime(libs.modmenu) { + exclude("net.fabricmc") // required to work around duplicate fabric loaders + } + modLocalRuntime("net.fabricmc.fabric-api:fabric-command-api-v2") + modLocalRuntime("net.fabricmc.fabric-api:fabric-networking-api-v1") + compileOnly(libs.bundles.commons) } - modLocalRuntime("net.fabricmc.fabric-api:fabric-command-api-v2") - modLocalRuntime("net.fabricmc.fabric-api:fabric-networking-api-v1") - compileOnly(libs.bundles.commons) } } diff --git a/libjf-base/build.gradle.kts b/libjf-base/build.gradle.kts index bd3314e..2505d09 100644 --- a/libjf-base/build.gradle.kts +++ b/libjf-base/build.gradle.kts @@ -8,7 +8,7 @@ plugins { } base { - archivesName.set("libjf-base") + archivesName = "libjf-base" } dependencies { diff --git a/libjf-config-commands/build.gradle.kts b/libjf-config-commands/build.gradle.kts index 25c28fd..170eaad 100644 --- a/libjf-config-commands/build.gradle.kts +++ b/libjf-config-commands/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } base { - archivesName.set("libjf-config-commands") + archivesName = "libjf-config-commands" } dependencies { diff --git a/libjf-config-core-v2/build.gradle.kts b/libjf-config-core-v2/build.gradle.kts index a576d37..63ee27f 100644 --- a/libjf-config-core-v2/build.gradle.kts +++ b/libjf-config-core-v2/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } base { - archivesName.set("libjf-config-core-v2") + archivesName = "libjf-config-core-v2" } dependencies { diff --git a/libjf-config-network-v0/build.gradle.kts b/libjf-config-network-v0/build.gradle.kts index 00f157f..c96e879 100644 --- a/libjf-config-network-v0/build.gradle.kts +++ b/libjf-config-network-v0/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } base { - archivesName.set("libjf-config-network-v0") + archivesName = "libjf-config-network-v0" } dependencies { diff --git a/libjf-config-ui-tiny/build.gradle.kts b/libjf-config-ui-tiny/build.gradle.kts index 4785d41..e7eed7f 100644 --- a/libjf-config-ui-tiny/build.gradle.kts +++ b/libjf-config-ui-tiny/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } base { - archivesName.set("libjf-config-ui-tiny") + archivesName = "libjf-config-ui-tiny" } dependencies { diff --git a/libjf-data-manipulation-v0/build.gradle.kts b/libjf-data-manipulation-v0/build.gradle.kts index dc4e03a..16c2f14 100644 --- a/libjf-data-manipulation-v0/build.gradle.kts +++ b/libjf-data-manipulation-v0/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } base { - archivesName.set("libjf-data-manipulation-v0") + archivesName = "libjf-data-manipulation-v0" } dependencies { diff --git a/libjf-data-v0/build.gradle.kts b/libjf-data-v0/build.gradle.kts index 9ba5efb..db562e0 100644 --- a/libjf-data-v0/build.gradle.kts +++ b/libjf-data-v0/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } base { - archivesName.set("libjf-data-v0") + archivesName = "libjf-data-v0" } dependencies { diff --git a/libjf-mainhttp-v0/build.gradle.kts b/libjf-mainhttp-v0/build.gradle.kts index 6127700..75327da 100644 --- a/libjf-mainhttp-v0/build.gradle.kts +++ b/libjf-mainhttp-v0/build.gradle.kts @@ -3,7 +3,7 @@ plugins { } base { - archivesName.set("libjf-mainhttp-v0") + archivesName = "libjf-mainhttp-v0" } dependencies { diff --git a/libjf-translate-v1/build.gradle.kts b/libjf-translate-v1/build.gradle.kts index 3e400d0..41b5ebb 100644 --- a/libjf-translate-v1/build.gradle.kts +++ b/libjf-translate-v1/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } base { - archivesName.set("libjf-translate-v1") + archivesName = "libjf-translate-v1" } dependencies { diff --git a/libjf-unsafe-v0/build.gradle.kts b/libjf-unsafe-v0/build.gradle.kts index 303f442..45e68ee 100644 --- a/libjf-unsafe-v0/build.gradle.kts +++ b/libjf-unsafe-v0/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } base { - archivesName.set("libjf-unsafe-v0") + archivesName = "libjf-unsafe-v0" } dependencies { diff --git a/libjf-web-v1/build.gradle.kts b/libjf-web-v1/build.gradle.kts index c08affc..676d112 100644 --- a/libjf-web-v1/build.gradle.kts +++ b/libjf-web-v1/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } base { - archivesName.set("libjf-web-v1") + archivesName = "libjf-web-v1" } dependencies {