@@ -11,7 +11,8 @@ buildscript {
11
11
}
12
12
}
13
13
dependencies {
14
- classpath ' net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT'
14
+ classpath ' net.minecraftforge.gradle:ForgeGradle:2.1-SNAPSHOT'
15
+ classpath ' com.matthewprenger:CurseGradle:1.0-SNAPSHOT'
15
16
}
16
17
}
17
18
@@ -22,8 +23,8 @@ repositories {
22
23
}
23
24
}
24
25
25
- apply plugin : ' forge'
26
- apply plugin : ' curseforge '
26
+ apply plugin : ' net.minecraftforge.gradle. forge'
27
+ apply plugin : ' com.matthewprenger.cursegradle '
27
28
28
29
ext. configFile = file(' build.properties' )
29
30
@@ -36,8 +37,9 @@ archivesBaseName = config.mod_name
36
37
37
38
minecraft {
38
39
version = " ${ config.mc_version} -${ config.forge_version} "
39
- assetDir = " eclipse/assets"
40
+ runDir = " eclipse/assets"
40
41
42
+ mappings = " snapshot_20151128"
41
43
// This, does the token replacement.
42
44
// Though, I reccomend this to be replaced with a token such as @VERSION@
43
45
replace ' GRADLE:BUILD' , config. build_number
@@ -60,9 +62,9 @@ dependencies {
60
62
compile files(
61
63
' Baubles-deobf.jar'
62
64
)
63
- compile " codechicken:CodeChickenLib:1.8-1.1.2.139:dev"
64
- compile " codechicken:CodeChickenCore:1.8-1.0.5.36:dev"
65
- compile " codechicken:NotEnoughItems:1.8-1.0.5.104:dev"
65
+ // compile "codechicken:CodeChickenLib:1.8-1.1.2.139:dev"
66
+ // compile "codechicken:CodeChickenCore:1.8-1.0.5.36:dev"
67
+ // compile "codechicken:NotEnoughItems:1.8-1.0.5.104:dev"
66
68
// compile "codechicken:ForgeMultipart:1.7.10-1.1.1.320:dev"
67
69
68
70
// and a bit more for SCP
@@ -207,14 +209,18 @@ jar {
207
209
archiveName = " ${ baseName} ${ version} .${ extension} "
208
210
}
209
211
210
- curse {
212
+ curseforge {
211
213
apiKey = priv. cfkey
212
- projectId = " 225643"
213
- changelog = """
214
- See http://botaniamod.net/changelog.php#${ version}
215
- """
216
- releaseType = " release"
217
- relatedProject ' baubles' : ' requiredLibrary'
214
+ project {
215
+ id = " 225643"
216
+ changelog = """
217
+ See http://botaniamod.net/changelog.php#${ version}
218
+ """
219
+ releaseType = " release"
220
+ relations {
221
+ requiredLibrary ' baubles'
222
+ }
223
+ }
218
224
}
219
225
220
226
defaultTasks ' clean' , ' build' , ' sort' , ' forgecraft' , ' incrementBuildNumber' , ' curse' , ' upload'
0 commit comments