本帖最后由 yuxuanchiadm 于 2013-12-3 18:44 编辑



此帖子适合人群:

1.Minecraft爱好者。
2.能够熟练掌握JAVA语法的人,此贴并非零基础教学贴,对JAVA本身的讲解并不多。
3.有足够的耐心和毅力看完此贴的人。
4.理解能力好的人。
5.拥有一台较好的机子,并且安装好JDK和JRE的人。

如果你没有达成以上条件的任何一项,请不要阅读此贴,你的学习过程将异常艰辛。如果你真的想学习制作联机MOD,请尝试完成你没有达成的任何条件,并继续阅读此贴:)

前言:
1.Forge是什么?
Forge是Minecraft的一个API,目前绝大多数联机MOD都使用了此API,此贴是针对官方服务端的教程,我可能会在以后的扩展篇里讨论如何制作面向Bukkit的MOD:)。

2.我不会JAVA怎么办?
也许你不必要为了学习JAVA而放弃的原来的理想:),如果你真的很喜欢制作MOD,和JAVA编程,请自己多买几本书来看看,或者找个学习JAVA的学校。

3.我已经达成所有的条件,可以开始学习制作ForgeMOD了么?
是的:)。

〇.基本常识篇(如果你想到神马我没想到的,用论坛的短消息功能告诉我=w=):

一.基础篇:

Forge联机MOD篇:
===============以下教程基于MC1.6.4===============
1.配置你的MCP和安装Forge源码
===============以下教程基于MC1.4.7===============
2.制作你的第一个基础MOD
3.建立你的配置文件类
4.为你的MOD增加代理类
5.给你的MOD添加一个物品
6.给你的MOD添加一个方块
7.改善你制作的方块的功能
8.为你的MOD添加网络通信能力
9.为你的刷怪笼添加一个可操作的GUI
10.解决MOD的反混淆问题
官方服务器增强MOD篇:
===============以下教程基于MC1.6.4===============
11.制作你的第一个服务端MOD
12.使你的MOD拥有设置出生点的功能
二.高级篇:

三.扩展篇:
Coremod(内核MOD)篇:
1.Coremod功能简介(待编辑)

四.问答贴(只对一些罕见问题进行解答):
http://www.mcbbs.net/thread-38298-1-1.html


最后,祝大家成功制作出你自己的联机MOD,让Minecraft的MOD更加精彩!