本帖最后由 q513902026 于 2015-1-31 12:55 编辑

更新时间:2014/1/3
以参考更改帖子内容

鉴于第一次接触ForgeGradlew的人不会在少数
而且本人也不会使用
就从Forge论坛上找到了一篇教程帖子
本人已死,不提供配置错误的解答 请自行前往Forge论坛查询

ForgeGradlew使用讨论:http://www.minecraftforge.net/forum/index.php?board=118.0
                                              ↑
                                        懂英文的自己去看看吧
原帖:http://www.minecraftforge.net/forum/index.php/topic,14048.0.html
参考贴:http://www.mcbbs.net/thread-213031-1-1.html

This tutorial assumes you have some previous knowledge of Minecraft modding and have gotten all the initial stuff done (PATH variables whatnot).
本教程假设你已经有编写MOD的实力。

在教程开始之前
你需要一个最新版的Eclipse和最新的Forge-src
Eclispe最新版  下载:http://www.eclipse.org/downloads/
Forge-src最新 下载:http://files.minecraftforge.net/  ←老地址

第一步请在你的命令行解释器中运行一下命令
   Windows
  1. gradlew.bat setupDecompWorkspace //装载必要文件
  2. gradlew.bat eclipse //自动配置工作空间
复制代码
↑假设你已经切到了Forge-src 所在目录
你或许会出现错误,在setupDecompWorkspace的过程中,但这没有关系 请再次运行一遍.除非你不用Eclipse,否则别去运行gradlew.bat setupDecompWorkspace
Mac/Linux(未实验)←本人无Linux和Mac 求有的同志们去试试
  1. ./gradlew setupDecompWorkspace
  2. ./gradlew eclipse
复制代码
If it is taking a long time to download assets, you can skip it by copying the assets folder from your normal minecraft folder toforge-directory/.gradle (so you will have forge-directory/.gradle/assets).
如果你需要很长的时间去下载资源文件,你可以从你的Minecraft1.7.2中复制 以此来跳过该过程,详情如上
或者在使用gradlew.bat -Dhttp.proxyHost=[你的代理的地址] -Dhttp.proxyPort=[你的代理的HTTP代理端口] -Dhttps.proxyHost=[你的代理的地址] -Dhttps.proxyPort=[你的代理的HTTPS代理端口] setupDecompWorkspace
[/spoiler]


第二步
打开你的Eclipse  但是不要点击新建Java项目 这不重要 我们先放到一边
点开你的Eclipse上面的Help是的 你没有想错 就是安装Eclipse的插件 我相信你知道如何安装 搜索Gradle即可
↓ 这是附带的 如果你的Eclipse 不支持搜索插件(或者说你不会)
安装地址  →http://dist.springsource.com/release/TOOLS/gradle  

第三步
我们在插件安装完后 就可以进行接下来的工作
注意接下来你需要使用切换工作空间功能
而不是新建-新建新的Java项
根目录选择Forge作为根目录,而不是Eclipse作为根目录 ← 非常重要
导入成功后 别以为结束了 我们还需要做一点细微的调整


当你做完这一切之后你就可以打开src文件夹 把其中的代码替换成你的代码了

愉快的码代码
↓ 特别的
Notes:
  • As of the time of writing, ForgeGradle does not yet support decompiling Minecraft, and so none of the usual Minecraft source files are there.
  • Your mod will be compiled as class files by Gradle when you run it, inside forge-directory/bin.
  • You can reobfuscate/package your mod using the following (.bat on Windows): gradlew build although you will need tomodify the build.gradle file first.
Thanks to:
  • AbrarSyed for sort of explaining the process at 4AM when he should be sleeping :P
  • luacs1998 for pointing out Run Configuration arguments
  • JuiceGrape for pointing out the eclipse folder was pretty much unused...
  • Kobata and _l4mRh4X0r_ for discussing about some gradle parameters
  • A whole bunch of other people I forgot to mention