2 id "com.github.johnrengelman.shadow" version "7.0.0"
10 platformSetupLoomIde()
15 filesMatching("META-INF/mods.toml") {
16 expand "version": project.version
18 inputs.property "META-INF/mods.toml", project.version
22 minecraft("com.mojang:minecraft:${rootProject.architectury.minecraft}")
23 mappings(minecraft.officialMojangMappings())
24 forge("net.minecraftforge:forge:${rootProject.architectury.minecraft}-${project.forge_version}")
25 modImplementation("me.shedaniel.cloth:cloth-config-forge:${rootProject.cloth_config_version}")
26 modImplementation("dev.architectury:architectury-forge:${rootProject.architectury_version}")
28 implementation(project(path: ":common")) {
31 developmentForge(project(path: ":common")) {
34 shadow(project(path: ":common", configuration: "transformProductionForge")) {
40 relocate "me.shedaniel.lightoverlay.common", "me.shedaniel.lightoverlay.common.forge"
41 exclude "fabric.mod.json"
43 configurations = [project.configurations.shadow]
49 input.set(shadowJar.archivePath)
50 archiveClassifier = "forge"