LibJF/build.gradle.kts

42 lines
1.1 KiB
Plaintext

plugins {
id("jfmod")
}
allprojects { group = "io.gitlab.jfronny.libjf" }
subprojects { version = rootProject.version }
jfMod {
minecraftVersion = libs.versions.minecraft
yarn(libs.versions.yarn.get())
loaderVersion = libs.versions.fabric.loader
fabricApiVersion = libs.versions.fabric.api
modrinth {
projectId = "libjf"
optionalDependencies.add("fabric-api")
}
curseforge {
projectId = "482600"
optionalDependencies.add("fabric-api")
}
}
base {
archivesName = "libjf"
}
allprojects {
if (!rootProject.jfMod.isMod(this)) return@allprojects
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")
modLocalRuntime("net.fabricmc.fabric-api:fabric-resource-loader-v0")
modLocalRuntime("net.fabricmc.fabric-api:fabric-lifecycle-events-v1")
compileOnly(libs.bundles.commons)
}
}