遊戲《Minecraft》IntelliJ下模組開發環境ForgeGradle的使用教程

 

 

 

嗯,當你想搞個模組的時候,確定須要用到FG。html

就好比編譯模組的時候。apache

 

很好,首先下載源碼去。bash

files.minecraftforge.net/maven

 

而後打開命令行到源碼目錄下
ide

執行命令~gradle

Win:      gradlew.bat setupDecompWorkspace
Mac:      bash gradlew setupDecompWorkspace
Linux:    ./gradlew setupDecompWorkspace
ui

 

很好,若是你想改編譯的Forge版本url

請打開build.gradle而後找到version一行,精確地改到你須要的版本,而後保存。spa

 

更新ForgeGradle:.net

首先得看Forge和ForgeGradle的對應表。

而後刪除gradle文件夾

而後打開build.gradle,修改內容:

 

dependencies {
classpath *net.minecraftforge.gradle:ForgeGradle:1.1-SNAPSHOT*
}


裏的1.1-SNAPSHOT 改爲1.2-SNAPSHOT (其餘版本相似)


而後把滾條拉到底端,修改
processResources
{
// replace stuff in mcmod.info, nothing else
from(sourceSets.main.resources.srcDirs) {
...
在雙斜槓上加兩行
inputs.property "version", project.version
inputs.property "mcversion", project.minecraft.version

dependencies {
classpath *net.minecraftforge.gradle:ForgeGradle:1.1-SNAPSHOT*
}

 

而後Ctrl+S,而後執行setupDecompWorkspace

 

而後接下來混淆和編譯模組

 

老套路,打開build.gradle

修改以下:

version = "1.7.10-1.1.4.1.5.1.2"
group= "su.carierx.233" // http://maven.apache.org/guides/mini/guide-naming-conventions.html
archivesBaseName = "114514Mod"

 

group能夠改爲你開發組的名稱,好比Forge使用的是net.minecraftforge

archiversBaseNmae改爲模組ID,這個是很重要的!!!這個至關於modid

 

 

而後執行Windows:
gradlew.bat build


Mac OS X:
bash gradlew build


Linux:
./gradlew build

 

注意:若是這是你第一次編譯模組,記得備份src文件夾,也就是源碼。否則有可能會被當掉!!!

 

注意:若是這是你第一次編譯模組,記得備份src文件夾,也就是源碼。否則有可能會被當掉!!!

 

注意:若是這是你第一次編譯模組,記得備份src文件夾,也就是源碼。否則有可能會被當掉!!!

 

很好,編譯後的模組在你工程下的/build/libs文件夾內,快去試試看把!

之後出更多的教程~下一篇,ForgeGradle反混淆講解

相關文章
相關標籤/搜索