由于最近太忙了,所以无力一口气把所有教程更新完.
所以打算现在这里放出预览版然后慢慢更新,全部写完后再正式发到论坛.
注意由于是预览版,所以随时都会有更新和修正.
基础篇
第一章:MCP,Forge和Eclipse的配置
http://www.hakugyokurou.net/wordpress/?p=134
第二章:建立一个基于Forge的Mod
http://www.hakugyokurou.net/wordpress/?p=144
第三章:创建新的砖块,物品和冶炼
http://www.hakugyokurou.net/wordpress/?p=163
第四篇:实体
http://www.hakugyokurou.net/wordpress/?p=340
Extra篇
第一篇:Forge的事件系统
http://www.hakugyokurou.net/wordpress/?p=225
第二篇:在Eclipse下编译和调试(从1.7开始就不用考虑这个问题了)
http://www.hakugyokurou.net/wordpress/?p=257
第三篇:Coremod的制作
http://www.hakugyokurou.net/wordpress/?p=333
配套:Java字节码(Bytecode)与ASM简单说明
http://www.hakugyokurou.net/wordpress/?p=409
第四篇:Gui
http://www.hakugyokurou.net/wordpress/?p=333
常见问题
http://blog.hakugyokurou.net/?p=1298
Plus篇(同样未更新并且严重过时...)
什么是Plus篇?Plus篇倾向于讲那些原理和底层中的东西,或许对大部分人来说,是没有什么作用的.
http://www.hakugyokurou.net/wordpress/?p=284
ASMShooterMappingData的下载(供用来做Coremod的人使用,介绍看Extra编第三篇.)
http://sdrv.ms/1cv32le
另外,基础篇可能以后我不会更新了...换句话说旧教程的TileEntity和地形生成不会再被移植到新教程上,对于这几篇教程的空白,你可以参考别人的教程:
Manageryzy编写的综合索引站,包括所有中文教程的索引:https://mcdev-wiki.org
Manageryzy的教程:http://www.261day.com/minecraft-forge教程/
Darkyoooooo的教程:http://darkyoooooo.minestudio.org/minecraft-forge-开发实例/
非官方Forge文档:http://mcforge-cn.readthedocs.org/zh/latest/ (有点慢,可能需要翻墙)
如果你是位教程作者的话,可以叫我在这里加上你的教程的链接.
更新:
12.12.9 更新一点点...
12.12.12 更新了一点物品的部分
12.12.23 更新到Forge6.5.0.471
13.1.1 过年啦过年啦...旧坑未填又来新坑哟,这次是Forge的事件系统.同时,代码高亮插件修复,看起来挺不错.
13.1.2 紫妈大暴走(?),第二篇Extra教程出炉了!顺便对第一篇基础教程稍微调整了一下.
13.1.28 放出了Plus篇.
13.2.2 更新了基础教程(3)的一部分.
13.2.10 稍微修正了一点小细节(真的?)
13.2.26 Plus篇更新了一部分.为基础篇和Extra篇的更新做准备.
13.3.17 Extra第三篇和其配套教程发布.
13.6.24 Plus篇更新了"AABB盒与Vec3"
13.8.4 基础篇第四篇发布
13.9.1 修正了Extra第三篇的问题
15.1.6 更新了基础篇的1~3篇
15.2.5 更新了Extra第一篇
15.2.6 更新了Extra第三篇和ASM教程
15.2.22 加上了其他作者的教程的链接
16.2.22 时隔一年,在1.9发布前夕,教程开始向1.8更新
请问Lz 的Java从哪里学起的
最早是学C#的..后来为了撸Minecraft就去学了Java.个人感觉学语言实践是第一位的,开始写的再烂也没关系,多写几次自己就能明显地感觉出写的比以前好.另外钻研别人的代码也是一种学习方式,但若是抄别人的代码的话别忘了把思路也抄下来←_←...
如果一定要说个学习顺序的话,那毫无疑问开始是要从编程的基础知识(变量和赋值等,非C#程序员这时就要开始学习方法(Method),或者说是函数的概念),然后是面向对象的知识(关于类(Class),访问级,实例化等...),这时算基本入门了,其他的等需要时再现学也不迟→_→...
楼主写的很好,支持!!!!
谢谢
会介绍一些GUI的制作吗
过去曾经写过一篇但没有完成,http://www.mcbbs.net/thread-23681-1-1.html,虽然比较早,而且是基于ModLoader,但还是有参考意义吧.另外当风过时也写过一篇GUI教程http://www.mcbbs.net/thread-59702-1-1.html
以后有机会我可能也会再写写,不过我打算有空看一下繁华的GuiMod,和老外的GuiAPI.
在哪能下载到minecraft源代码,我想研究一下
使用传统的MCP配置方式就能得到纯净的Minecraft源码,步骤可以参考这里:http://www.mcbbs.net/thread-18938-1-1.html 省略安装ModLoader和ModLoaderMP那两步 得到的就是纯净版Minecraft源码
(另外,这里所谓的源码是经过"编译->混淆->反编译->翻译混淆后代码"这四步所得到的,和Mojang手中的真实的源代码有一些出入...不过大体是一样的,重要的东西都已经被MCP反混淆了)
Pingback引用通告: 在NetbeansIDE下配置Minecraft Forge | Fotomxq
很慢啊
看了下觉得博主很有研究啊,我高中的时候练个VB都玩不起来呢……大学如果学计算机专业的话你会发现C、C++对你而言很容易入门了!
我最近刚开始研究MC的mod制作,看了你的文章学到了不少……真后悔没早点开始研究这些呢(表示已经是大四的老年人了。。
其实跟Indeed这样的巨♂触相比我属于蒟蒻的-v-如果你以后有机会进了一个叫白宝石的组织后你会遇见各种算法触程序触Mod触美工触...
请问楼主大触所说的Indeed巨触的QQ后四位是9784吗?
是的哦
请问楼主能给些地形和建筑生成的教程吗?
时间略紧张啊...如果有空的话会弄的
很赞的教学, 找了很多应用于Forge模组开发的文章, 没有一篇比你的还详细, 希望你能继续造福人群.
谢谢:D 其实说到教程的事我还是很羞愧的,因为按原计划基础篇在去年11月就该截稿了,但拖到现在才写完一半...一个是时间不够充裕,另一个是自己惰性太大了...
能讲下一个方块有多个材质怎么弄吗
高考结束了▔▽▔sz快更新