Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- buildscript {
- repositories {
- mavenCentral()
- maven {
- name = "forge"
- url = "http://files.minecraftforge.net/maven"
- }
- maven {
- name = "sonatype"
- url = "https://oss.sonatype.org/content/repositories/snapshots/"
- }
- }
- dependencies {
- classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT'
- }
- }
- apply plugin: "forge"
- ext.configFile = file "build.properties"
- configFile.withReader {
- def prop = new Properties()
- prop.load(it)
- ext.config = new ConfigSlurper().parse prop
- }
- group = "Konung"
- version = config.mod_version
- archivesBaseName = "Konung"
- minecraft {
- version = config.minecraft_version + "-" + config.forge_version
- assetDir = "run/assets"
- }
- version = "${config.minecraft_version}-${config.mod_version}"
- processResources{
- from(sourceSets.main.resources.srcDirs) {
- //Exclude stuff if required
- }
- }
- repositories {
- mavenCentral()
- }
- jar {
- appendix = 'universal'
- }
- task sourceJar(type: Jar) {
- from sourceSets.main.allSource
- appendix = 'src'
- }
- task deobfJar(type: Jar) {
- from sourceSets.main.output
- appendix = 'deobf'
- }
- artifacts {
- archives sourceJar
- archives deobfJar
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement