Skip to content

Commit 01d1d17

Browse files
committed
Update to Forge for 1.8.9
1 parent 6ca6b6d commit 01d1d17

6 files changed

Lines changed: 35 additions & 31 deletions

File tree

build.gradle

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,25 @@
11
buildscript {
22
repositories {
33
mavenCentral()
4+
jcenter()
45
maven {
56
name = "forge"
67
url = "http://files.minecraftforge.net/maven"
78
}
8-
maven {
9-
name = "sonatype"
10-
url = "https://oss.sonatype.org/content/repositories/snapshots/"
11-
}
129
}
1310
dependencies {
14-
classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT'
11+
classpath 'net.minecraftforge.gradle:ForgeGradle:2.1-SNAPSHOT'
1512
}
1613
}
1714

18-
apply plugin: 'forge'
15+
plugins {
16+
// For people who want stable
17+
//id "net.minecraftforge.gradle.forge" version "2.0.2"
18+
id 'com.matthewprenger.cursegradle' version '1.0.5'
19+
}
20+
21+
// For those who want the bleeding edge
22+
apply plugin: 'net.minecraftforge.gradle.forge'
1923

2024
loadProperties()
2125

build.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
mod_version=0.1.1
2-
minecraft_version=1.8
3-
forge_version=11.14.3.1487
4-
cyclopscore_version=0.1.0-118
2+
minecraft_version=1.8.9
3+
forge_version=11.15.0.1661
4+
cyclopscore_version=0.4.3-203
55
release_type=release

gradle/deploy.gradle

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,30 @@
1-
apply plugin: "curseforge"
21
apply plugin: 'maven'
32

4-
curse {
5-
dependsOn 'reobf'
6-
projectId = "233151" // my project url is http://minecraft.curseforge.com/mc-mods/233151/
7-
releaseType = project.config.release_type
8-
relatedProject 'cyclops-core': 'requiredLibrary'
9-
10-
changelog = ""
11-
if(new File("resources/changelog/${project.version}.txt").exists()) {
12-
changelog = new File("resources/changelog/${project.version}.txt").text
13-
}
14-
3+
curseforge {
154
if(project.hasProperty("curseforge_key") && project.hasProperty("changelog")) {
165
apiKey = project.curseforge_key
176
} else if(System.getenv().TRAVIS) {
187
apiKey = System.getenv().CURSEFORGE_KEY_SECRET
198
}
209

21-
additionalArtifact deobfJar
22-
additionalArtifact sourceJar
23-
additionalArtifact javadocJar
10+
project {
11+
id = "233151" // my project url is http://minecraft.curseforge.com/mc-mods/233151/
12+
releaseType = project.config.release_type
13+
mainArtifact(jar) {
14+
relations {
15+
requiredLibrary 'cyclops-core'
16+
}
17+
}
18+
19+
changelog = ""
20+
if (new File("resources/changelog/${project.version}.txt").exists()) {
21+
changelog = new File("resources/changelog/${project.version}.txt").text
22+
}
23+
24+
addArtifact deobfJar
25+
addArtifact sourceJar
26+
addArtifact javadocJar
27+
}
2428
}
2529

2630
configurations {

gradle/dev.gradle

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@ task deobfJar(type: Jar) {
33
classifier = 'deobf'
44
}
55

6-
task sourceJar(type: Jar, dependsOn: "sourceMainJava") {
7-
from "build/sources/java"
8-
classifier = 'sources'
9-
}
10-
116
task javadocJar(type: Jar, dependsOn: javadoc) {
127
from 'build/docs/javadoc'
138
classifier 'javadoc'

gradle/forge.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ dependencies {
2222

2323
minecraft {
2424
version = "${config.minecraft_version}-${config.forge_version}"
25+
runDir = "run"
2526

2627
replaceIn "Reference.java"
2728
replace "@VERSION@", project.version
@@ -35,7 +36,7 @@ minecraft {
3536
// stable_# stables are built at the discretion of the MCP team.
3637
// Use non-default mappings at your own risk. they may not allways work.
3738
// simply re-run your setup task after changing the mappings to update your workspace.
38-
mappings = "snapshot_20150401"
39+
mappings = "snapshot_20151230"
3940
}
4041

4142
if (project.buildnumber.equals("RELEASE"))

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=http\://services.gradle.org/distributions/gradle-2.1-all.zip
6+
distributionUrl=http\://services.gradle.org/distributions/gradle-2.3-all.zip

0 commit comments

Comments
 (0)