3 maven { url "https://files.minecraftforge.net/maven" }
8 classpath(group: "net.minecraftforge.gradle", name: "ForgeGradle", version: "3.+", changing: true)
13 id "com.github.johnrengelman.shadow" version "5.0.0"
17 apply plugin: "net.minecraftforge.gradle"
20 mappings(channel: "official", version: rootProject.architect.minecraft)
21 accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg')
24 workingDirectory project.file("run")
27 source sourceSets.main
32 workingDirectory project.file("run")
35 source sourceSets.main
44 maven { url "https://files.minecraftforge.net/maven" }
45 maven { url "https://dl.bintray.com/shedaniel/cloth-config-2" }
53 minecraft("net.minecraftforge:forge:${rootProject.architect.minecraft}-${project.forge_version}")
54 implementation(fg.deobf("me.shedaniel.cloth:cloth-config-forge:${rootProject.cloth_config_forge}"))
56 compile(project(path: ":common", configuration: "mcp")) {
59 shadow(project(path: ":common", configuration: "mcp")) {
65 relocate "me.shedaniel.lightoverlay.common", "me.shedaniel.lightoverlay.common.forge"
66 exclude "fabric.mod.json"
68 configurations = [project.configurations.shadow]