SHOW:
|
|
- or go back to the newest paste.
1 | buildscript { | |
2 | repositories { | |
3 | mavenCentral() | |
4 | maven { | |
5 | name = "forge" | |
6 | url = "http://files.minecraftforge.net/maven" | |
7 | } | |
8 | maven { | |
9 | name = "sonatype" | |
10 | url = "https://oss.sonatype.org/content/repositories/snapshots/" | |
11 | } | |
12 | } | |
13 | dependencies { | |
14 | classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT' | |
15 | } | |
16 | } | |
17 | apply plugin: "forge" | |
18 | ||
19 | ext.configFile = file "build.properties" | |
20 | ||
21 | configFile.withReader { | |
22 | ||
23 | def prop = new Properties() | |
24 | prop.load(it) | |
25 | ext.config = new ConfigSlurper().parse prop | |
26 | } | |
27 | ||
28 | - | group = "McModTutorial" |
28 | + | group = "Konung" |
29 | version = config.mod_version | |
30 | - | archivesBaseName = "McModTutorial" |
30 | + | archivesBaseName = "Konung" |
31 | ||
32 | minecraft { | |
33 | version = config.minecraft_version + "-" + config.forge_version | |
34 | assetDir = "run/assets" | |
35 | } | |
36 | version = "${config.minecraft_version}-${config.mod_version}" | |
37 | ||
38 | processResources{ | |
39 | from(sourceSets.main.resources.srcDirs) { | |
40 | //Exclude stuff if required | |
41 | } | |
42 | } | |
43 | ||
44 | repositories { | |
45 | mavenCentral() | |
46 | } | |
47 | ||
48 | jar { | |
49 | appendix = 'universal' | |
50 | } | |
51 | ||
52 | task sourceJar(type: Jar) { | |
53 | from sourceSets.main.allSource | |
54 | appendix = 'src' | |
55 | } | |
56 | ||
57 | task deobfJar(type: Jar) { | |
58 | from sourceSets.main.output | |
59 | appendix = 'deobf' | |
60 | } | |
61 | ||
62 | artifacts { | |
63 | archives sourceJar | |
64 | archives deobfJar | |
65 | } |