buildscript { repositories { jcenter() maven { url = "http://files.minecraftforge.net/maven" } } dependencies { classpath 'net.minecraftforge.gradle:ForgeGradle:2.3-SNAPSHOT' } } apply plugin: 'net.minecraftforge.gradle.forge' version = "1.0" group = "tschipp.carryon" archivesBaseName = "carryon" sourceCompatibility = targetCompatibility = '1.8' compileJava { sourceCompatibility = targetCompatibility = '1.8' } minecraft { version = "1.12.2-14.23.2.2611" runDir = "run" mappings = "snapshot_20171003" // makeObfSourceJar = false // an Srg named sources jar is made by default. uncomment this to disable. } repositories { maven { url 'http://maven.epoxide.org' } maven { url 'http://maven.latmod.com' } } dependencies { deobfCompile "net.darkhax.gamestages:GameStages-1.12.2:1.0.76" deobfCompile "com.feed_the_beast.mods:FTBLib:5.0.2.11" deobfCompile "com.feed_the_beast.mods:FTBUtilities:5.0.2.11" } processResources { inputs.property "version", project.version inputs.property "mcversion", project.minecraft.version from(sourceSets.main.resources.srcDirs) { include 'mcmod.info' expand 'version':project.version, 'mcversion':project.minecraft.version } from(sourceSets.main.resources.srcDirs) { exclude 'mcmod.info' } }