本帖最后由 fyfly 于 2017-2-18 01:24 编辑

介绍:
也许有人发现了,MinecraftForge在四月底2015年4月底启动了一个Documentation的项目,作为Forge的官方文档。目前大部分内容是面向1.8+的。里面对Forge在1.8+新加的东西有很详细的介绍。如果你要升级你的mod到1.8+,请务必阅读一下这个文档。当然这个教程里面也有一些比较通用并且常用的内容,像是版本命名或者是保持代码整洁之类的东西。我花了大概一天多的时间将这个文档翻译成中文。
ForgeGradle的文档翻译完成了,由于比较忙(lan)拖了七天。里面的内容如果不熟悉Gradle的可以去看看。里面一些构建脚本还是比较常用的,比如说Shading什么的(之前我直接拷源码什么的真是太傻了/w\,另外求这个专有名词的翻译)。

Forge文档地址: http://mcforge-cn.readthedocs.org/
Forge文档英文版地址: http://mcforge.readthedocs.org/
ForgeGradle文档地址: http://forgegradle-cn.readthedocs.org/
ForgeGradle文档英文版地址: http://forgegradle.readthedocs.org/


注意:
  • 这个文档并不包含Java的基本概念。如果你不了解Java,请先学习Java。
  • 原文档仍然在缓慢更新中,如果新的内容加上了我会及时去补上。
  • 如果遇到实在不能理解的地方,不妨到英文版去看看,如果你有改进翻译的地方可以提交给我。
  • 如果你要升级你的mod到1.8+,请务必阅读网络部分,新版本对线程有改动。原来英文版的范例是不能工作的,而文档里只是提出了这个问题。如果想要知道正确的写法请看我的注释。
  • 如果你要升级你的mod到1.8+,推荐阅读Blockstates部分,里面Forge新加了自己的Blockstates JSON格式会很方便。

如果有能力的话最好直接去阅读原版,毕竟翻译一定会存在信息缺失与误解。

Forge文档的Github工程: https://github.com/Meow-J/Forge-Documentation-CN
ForgeGradle文档的Github工程: https://github.com/Meow-J/ForgeGradle-Documentation-CN
如果你喜欢这两个工程,记得在Github上给工程一个Star。