2 id "com.github.johnrengelman.shadow" version "5.0.0"
10 platformSetupLoomIde()
15 mixinConfig "lightoverlay-forge.mixins.json"
20 maven { url "https://dl.bintray.com/shedaniel/cloth-config-2" }
24 filesMatching("META-INF/mods.toml") {
25 expand "version": project.version
27 inputs.property "META-INF/mods.toml", project.version
31 minecraft("com.mojang:minecraft:${rootProject.architectury.minecraft}")
32 mappings(minecraft.officialMojangMappings())
33 forge("net.minecraftforge:forge:${rootProject.architectury.minecraft}-${project.forge_version}")
34 modCompile("me.shedaniel.cloth:cloth-config-forge:${rootProject.cloth_config_version}")
35 modCompile("me.shedaniel:architectury:${rootProject.architectury_version}:forge")
37 implementation(project(path: ":common")) {
40 developmentForge(project(path: ":common")) {
43 shadow(project(path: ":common", configuration: "transformProductionForge")) {
49 relocate "me.shedaniel.lightoverlay.common", "me.shedaniel.lightoverlay.common.forge"
50 exclude "fabric.mod.json"
52 configurations = [project.configurations.shadow]
58 input.set(shadowJar.archivePath)
59 archiveClassifier = "forge"