本帖最后由 outsidero 于 2014-8-9 16:47 编辑
1.JRE(www.java.com/en/download/manual.jsp)
5 L# X4 W& ~8 F U
2.Eclipse(www.eclipse.org/downloads)

3.Minecraft Forge SRC(files.minecraftforge.net)# A9 O/ U/ |6 S; a" h
0 r% U/ Y; O6 v& E. K
二、配置JAVA环境
* [3 R, [; F' m0 t t. t) }
三、安装Eclipse
解压Eclippse到任意目录中。解压需要一段时间,此时可以同时进行下一步。; u. x; \1 R& f. C% c
. [3 z! P$ ~, D0 z
- R8 D/ j/ g- ^: U
& E& A) [& Z1 v; l* d* H) g" h x
四、配置ForgeGradle
一、下载工具' g" P) p1 A$ u$ N6 D d
- JRE(JAVA运行环境)或者JDK(JAVA开发工具包,包含JRE)
- Eclipse(开发平台)
- Minecraft Forge SRC 1.7.2(高效mod开发工具)
(注意:为了避免日后出现莫名其妙的错误,以上工具尽可能安装在纯英文目录下)
1.JRE(www.java.com/en/download/manual.jsp)

5 L# X4 W& ~8 F U
2.Eclipse(www.eclipse.org/downloads)

3.Minecraft Forge SRC(files.minecraftforge.net)# A9 O/ U/ |6 S; a" h

二、配置JAVA环境
* [3 R, [; F' m0 t t. t) }
- 安装JRE,双击下载下来的JRE安装文件,根据提示安装到合适的目录下(英文路径)。
- 通过在命令提示符中输入“javac”语句,按回车后,如果出现一大串java的相关信息,代表环境变量已经配置成功了,那么你可以跳过这一节的教程。否则进行一下步骤。
- (WIN7、WIN8)右键计算机/这台电脑,左侧找到“高级系统设置”,单击后弹出“系统属性”窗口,选项卡中选择“高级”,在右下角处找到“环境变量”,在弹出的窗口中设置环境变量。
- 在“系统变量”中设置3项属性:JAVA_HOME,PATH、CLASSPATH(无需区分大小写),注意不要遗漏点、分号、百分号等符号/ ^) _7 Q5 y& j5 q4 r9 F8 n. q- R
● 单击“新建”,添加变量名为”JAVA_HOME“,变量值为JRE安装路径(如:D:\Program Files (x86)\jdk7_51)& ?* I, O2 m* h- x9 J9 S Z- k
● 在系统变量中找到变量名为“Path”的变量,单击编辑,在变量值的最前面添加”%Java_Home%\bin;“
如果没找到”Path“变量,这单击新建,变量名为”Path“,变量值为”%Java_Home%\bin;“
● 单击”新建“,添加变量名为”Classpath“,变量值为”.;%JAVA_HOME%\lib;“(注意最前面有个点)2 K% l/ y" p. }0 O* p8 {
解释:
1)JAVA_HOME为辅助变量,记录JAVA的安装位置,如果以后JAVA安装位置有更改,只需修改这个变量的值就行了。
2)Path,指明JAVA命令所在位置,这样系统在任何路径下都可识别JAVA命令了,如果命令行中”java“、"javac"命令无效,则很可能是这里出错了。
3)Classpath,指明JAVA加载类的路径,分号分割多个路径,其中最前面的”.“,代表当前路径。 - 确定并保存后,根据第2步进行测试,如有误,检查中间步骤是否错漏。
三、安装Eclipse
解压Eclippse到任意目录中。解压需要一段时间,此时可以同时进行下一步。; u. x; \1 R& f. C% c
. [3 z! P$ ~, D0 z
- R8 D/ j/ g- ^: U
& E& A) [& Z1 v; l* d* H) g" h x
四、配置ForgeGradle
- 构建工作目录,用于存放Forge和我们自己写的MOD代码。例如我的在E盘底下创建了一个文件夹Modding(E:\Modding)
- 将下载下来的forge-1.7.2-xxx-src.zip解压缩放到Modding文件夹里面,然后把它的名字改为更简单一点,例如我的是Forge
- 通过命令提示符,让它自动配置环境。打开命令提示符有以下两种方法:: q5 ~% @8 F: g4 T: i& }" ?& R
第一种 - 进入到Forge目录下面,按住Shift键,在空白地方按右键,选择在此处打开命令窗口
第二种 - 在开始菜单找到并打开命令提示符工具,输入“cd /d ”(有两个空格),再将Forge文件夹拖入到命令提示符的黑框窗口中,再按回车键# D0 @. y; `. d1 E9 d+ D
- 在命令提示符中输入(可以复制,然后使用右键粘贴)“gradlew setupDecompWorkspace”,回车执行,开始下载并配置文件,需要等待一段时间,请保持网络畅通0 m! h) b( D& h9 O) P
(如果出现构建失败,请重复多次,或尝试执行“gradlew resetCache”或“gradlew clearCache”)
完成后显示“BUILD SUCCESSFUL”字样- 在命令提示符中输入“gradlew eclipse”,回车执行,完成后会有相同提示。
- 以上命令执行完后,Modding文件夹的文件结构就变成了:
E:7 d* w$ w3 r$ E9 Y$ t
└Modding5 `4 {" s2 T$ e- b
└Forge- i* T' L5 [: C; O& a0 {. o
└.gradle8 a2 f! b, u+ C9 w2 f
└.settings
└bin - 你的mod编译后竟会在这产生
└build# n% X, a$ w5 v- z( L+ b
└eclipse - Eclipse工作空间定位在这
└gradle/ l- v. W# j0 \) c
└src - 你的mod源文件,代码放在/main/java里面,资源文件放在/main/resources里面 - 打开Eclipse,然后会弹出一个窗口,让你设置一个工作空间,选择Forge/eclipse,点OK。第一次进入,加载完成后进入一个欢迎页面,通过上面的工作台链接(Workbench),可以进入我们的工作台布局。
- 配置Minecraft启动器。在工具栏上找到绿色圆圈和白色三角形的运行按钮,点击右侧下拉按钮,选择运行配置(Run Configurations),在左侧的Java应用程序(Java Application)上右键选择新建(New),名称(Name)可以任意,工程(Project)上选择之前导入的项目,即“Forge”,主类(Main class)选择“ Launch - net.minecraft.launchwrapper”。单击参数选项卡(Arguments),在程序参数(Program arguments)中填写“--version 1.7 --tweakClass cpw.mods.fml.common.launcher.FMLTweaker --accessToken modstest”(此处没有双引号),在VM参数(VM arguments)中填写“-Dfml.ignoreInvalidMinecraftCertificates=true”(此处没有双引号)。单击应用(Apply)后即可通过运行(Run)按钮启动MC的客户端,以后可以直接单击绿色按钮启动。
7 ~& v2 s) X8 n( o