11buildscript {
22 repositories {
3+ maven { url = ' https://files.minecraftforge.net/maven' }
4+ jcenter()
35 mavenCentral()
4- maven {
5- name = " forge"
6- url = " http://files.minecraftforge.net/maven"
7- }
86 maven {
97 name = " sonatype"
108 url = " https://oss.sonatype.org/content/repositories/snapshots/"
119 }
1210 }
1311 dependencies {
14- classpath ' net.minecraftforge.gradle:ForgeGradle:2.3-SNAPSHOT '
12+ classpath ' net.minecraftforge.gradle:ForgeGradle:3.+ '
1513 }
1614}
1715
@@ -22,7 +20,9 @@ plugins {
2220 id " se.bjurr.gitchangelog.git-changelog-gradle-plugin" version " 1.64"
2321}
2422apply plugin : ' java'
25- apply plugin : ' net.minecraftforge.gradle.forge'
23+ apply plugin : ' net.minecraftforge.gradle'
24+ apply plugin : ' eclipse'
25+ apply plugin : ' maven-publish'
2626
2727group= " zmaster587.advancedRocketry" // http://maven.apache.org/guides/mini/guide-naming-conventions.html
2828archivesBaseName = " AdvancedRocketry"
@@ -37,19 +37,21 @@ jar {
3737}
3838
3939apply from : " gradle/scripts/getbuildnumber.gradle"
40+
41+ sourceCompatibility = 1.8
42+ targetCompatibility = 1.8
43+
4044minecraft {
41- version = " 1.12.2-14.23.4.2739"
42- runDir = " run"
43- mappings = " snapshot_20170624"
44- sourceCompatibility = 1.8
45- targetCompatibility = 1.8
46- replaceIn " src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java"
47- replace " @MAJOR@" , version_major
48- replace " @MINOR@" , version_minor
49- replace " @REVIS@" , version_revis
50- replace " @BUILD@" , project. getBuildNumber()
45+ // runDir = "run"
46+ mappings channel : ' snapshot' , version : ' 20171003-1.12'
47+
48+ // replaceIn "src/main/java/zmaster587/advancedRocketry/AdvancedRocketry.java"
49+ // replace "@MAJOR@", version_major
50+ // replace "@MINOR@", version_minor
51+ // replace "@REVIS@", version_revis
52+ // replace "@BUILD@", project.getBuildNumber()
5153
52- replace " %LIBVULPESVERSION%" , project. libVulpesVersion
54+ // replace "%LIBVULPESVERSION%", project.libVulpesVersion
5355}
5456
5557apply from : " gradle/scripts/jars.gradle"
@@ -60,14 +62,14 @@ processResources
6062{
6163 // this will ensure that this task is redone when the versions change.
6264 inputs. property " version" , project. version
63- inputs. property " mcversion" , project . minecraft . version
65+ inputs. property " mcversion" , " 1.12.2 "
6466
6567 // replace stuff in mcmod.info, nothing else
6668 from(sourceSets. main. resources. srcDirs) {
6769 include ' mcmod.info'
6870
6971 // replace version and mcversion
70- expand ' version' :project. version, ' mcversion' :project . minecraft . version
72+ expand ' version' :project. version, ' mcversion' :" 1.12.2 "
7173 }
7274
7375 // copy everything else, thats not the mcmod.info
@@ -105,12 +107,12 @@ curseforge{
105107 changelog = file(' changelog.html' )
106108 changelogType = ' html'
107109 releaseType = " beta"
108- addGameVersion minecraft . version
110+ addGameVersion " 1.12.2 "
109111 mainArtifact(jar) {
110- displayName = " AdvancedRocketry ${ project.version} build " + project. getBuildNumber() + " for " + minecraft . version
112+ displayName = " AdvancedRocketry ${ project.version} build " + project. getBuildNumber() + " for 1.12.2 "
111113 }
112114 addArtifact (deobfJar){
113- displayName = " AdvancedRocketry ${ project.version} -deobf build " + project. getBuildNumber() + " for " + minecraft . version
115+ displayName = " AdvancedRocketry ${ project.version} -deobf build " + project. getBuildNumber() + " for 1.12.2 "
114116 }
115117 }
116118}
0 commit comments