2 id "com.github.johnrengelman.shadow" version "5.0.0"
10 transformerVersion = "2.0.9999"
11 platformSetupLoomIde()
16 mixinConfig "lightoverlay-forge.mixins.json"
20 filesMatching("META-INF/mods.toml") {
21 expand "version": project.version
23 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"