2 id "com.github.johnrengelman.shadow" version "5.0.0"
10 platformSetupLoomIde()
15 mixinConfig "lightoverlay-forge.mixins.json"
19 filesMatching("META-INF/mods.toml") {
20 expand "version": project.version
22 inputs.property "META-INF/mods.toml", project.version
26 minecraft("com.mojang:minecraft:${rootProject.architectury.minecraft}")
27 mappings(minecraft.officialMojangMappings())
28 forge("net.minecraftforge:forge:${rootProject.architectury.minecraft}-${project.forge_version}")
29 modCompile("me.shedaniel.cloth:cloth-config-forge:${rootProject.cloth_config_version}")
30 modCompile("me.shedaniel:architectury:${rootProject.architectury_version}:forge")
32 implementation(project(path: ":common")) {
35 developmentForge(project(path: ":common")) {
38 shadow(project(path: ":common", configuration: "transformProductionForge")) {
44 relocate "me.shedaniel.lightoverlay.common", "me.shedaniel.lightoverlay.common.forge"
45 exclude "fabric.mod.json"
47 configurations = [project.configurations.shadow]
53 input.set(shadowJar.archivePath)
54 archiveClassifier = "forge"