Files
architectury-api/forge/build.gradle
2023-11-17 13:01:45 +08:00

37 lines
920 B
Groovy

loom {
accessWidenerPath = project(":common").loom.accessWidenerPath
}
architectury {
forgeLike(["forge", "neoforge"]) {
it.platformPackage "neoforge", "forge"
}
}
dependencies {
forge "net.minecraftforge:forge:${rootProject.architectury.minecraft}-${rootProject.forge_version}"
compileOnly(project(path: ":common", configuration: "namedElements")) { transitive false }
}
publishing {
publications {
mavenForge(MavenPublication) {
artifactId = rootProject.archivesBaseName + "-forge-like"
from components.java
}
}
repositories {
if (System.getenv("MAVEN_PASS") != null) {
maven {
url = "https://deploy.shedaniel.me/"
credentials {
username = "shedaniel"
password = System.getenv("MAVEN_PASS")
}
}
}
}
}