游戏《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反混淆讲解

相关文章
相关标签/搜索