2 id "com.github.johnrengelman.shadow" version "5.0.0"
6 accessWidener = file("src/main/resources/lightoverlay.accesswidener")
10 transformerVersion = "2.0.9999"
11 platformSetupLoomIde()
16 filesMatching("fabric.mod.json") {
17 expand "version": project.version
19 inputs.property "version", project.version
31 minecraft "com.mojang:minecraft:${rootProject.architectury.minecraft}"
32 mappings minecraft.officialMojangMappings()
33 modCompile "net.fabricmc:fabric-loader:${rootProject.fabric_loader_version}"
35 modCompile "net.fabricmc.fabric-api:fabric-api:${rootProject.fabric_api_version}"
36 modImplementation("me.shedaniel.cloth:cloth-config-fabric:${rootProject.cloth_config_version}") {
37 exclude(group: "net.fabricmc.fabric-api")
39 modImplementation("io.github.prospector:modmenu:${rootProject.modmenu_version}") {
42 modCompile("me.shedaniel:architectury:${rootProject.architectury_version}:fabric")
44 implementation(project(path: ":common")) {
47 developmentFabric(project(path: ":common")) {
50 shadow(project(path: ":common", configuration: "transformProductionFabric")) {
56 relocate "me.shedaniel.lightoverlay.common", "me.shedaniel.lightoverlay.common.fabric"
58 configurations = [project.configurations.shadow]
64 input.set(shadowJar.archivePath)
65 archiveClassifier = "fabric"