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") } } } } }