30 lines
669 B
Plaintext
30 lines
669 B
Plaintext
import io.gitlab.jfronny.scripts.versionS
|
|
|
|
plugins {
|
|
id("jf.maven-publish")
|
|
id("net.neoforged.gradle.userdev") version "7.0.145"
|
|
}
|
|
|
|
base {
|
|
archivesName = "libjf-resource-pack-entry-widgets-forge"
|
|
}
|
|
|
|
java {
|
|
toolchain.languageVersion = JavaLanguageVersion.of(21)
|
|
}
|
|
|
|
dependencies {
|
|
implementation(libs.neoforge)
|
|
}
|
|
|
|
tasks.processResources {
|
|
val map = mapOf(
|
|
"version" to project.versionS,
|
|
"minecraft_version" to libs.versions.minecraft.get(),
|
|
"loader_version" to libs.versions.neoforge.get()
|
|
)
|
|
filesMatching("META-INF/neoforge.mods.toml") {
|
|
expand(map)
|
|
}
|
|
inputs.property("version", project.versionS)
|
|
} |