manageryzy
本帖最后由 manageryzy 于 2014-10-28 09:16 编辑

在这里尝试写这个教程本来打算跳过最基本的环境搭建什么的,结果还是被说不懂什么的。没有办法,还是来说一说最基本的forge环境搭建。
现在的minecraft mod开发环境的搭建比起当年那种用mcp等工具的时候已经是简单了好多了。forge 通过forge gradle集成了各种各样的功能。当然mcp这种东西也是被集成了进去。


搭建环境的第一步并不是去官网下载minecraft forge。而是确定你能不能访问dropbox等网站(dropbox等网站在中国大陆被和谐了好几个月了。如果你不会翻墙的话就不要使用官方版了)。如果你有能力访问那些被和谐的网站的话,那么请你到minecraftforge.net的下载区里面下载最新稳定版的minecraft forge的src。我还是推荐你通过广告链接下载的,毕竟这一份广告收入将会支持forge项目的继续。当然如果你非常反感广告,你可以通过下载链接里面的星号来直接下载。


如果你不能翻墙的话请尝试使用ForgeGradle on Wall来代替。不过优先推荐官方版啦。

现在你已经下载了minecraft forge gradle,下面就需要通过gradle构建工具来构建项目了。这个时候你需要如下的软件被提前安装。


在拥有了上面的环境之后你就可以开始着手配置你的Forge Gradle。做法很简单,首先打开你的终端或者命令提示符,通过cd命令切换到你的Forge Gradle 目录。(如果你不会使用cd命令的话,我觉得你还是有必要恶补一下操作系统的使用方法,这种事情只有⑨才不会呢)
切换到你的forge gradle目录之后,你就可以通过gradle命令开始构建了。如果你没有安装gradle那么你应该输入Gradlew.bat来启动gradle(当然这是windows系统,如果你在使用类unix系统的话大概这些你应该是都清楚的)。
在Windows中你可以通过下面的代码来部署你的开发环境
Mac的OS X可以通过下面的代码来启动
linux用户可以使用下面的命令来启动
当然了如果你需要一个统一的命令的话,那么请安装gradle,那样你就可以通过下面的代码启动:
整个时候你要做的只有等待(难道不应该是微笑么)。整个过程不会非常快。Forge Gradle将会从网络上下载MCP、Forge本体、Minecraft本体到本机上。注意gradle会把数据保存在你的用户文件夹下,如果你是Windows使用默认路径什么的,c盘小的同学就要哭了。
上面的代码当然是针对eclipse的,如果想要尝试使用idea那么请自行查询gradle的用法。
如果你forge gradle安装的没有问题,那么你应该不会需要额外的配置就能开始你的mod开发了(不像以前需要在eclipse里面配置运行参数。当然eclipse等开发环境需要拥有gradle插件)。当然不要忘记修改编译文件里面的关于你的著作权等信息啦。
最后你可以通过gradle build命令来构建你的mod。

这篇教程只说了非常基础的普通mod的开发方法,对于coremod需要特殊的方法。不过这一系列教程就是基础教程,目前还不打算动coremod那种大坑。

愿天国的节操保佑我的教程能够持续更新到最后不弃坑吧www

文章来源:我的博客


教程索引



我是2A
这是什么东西呀。。。看不懂。

RecursiveG
补充下IDEA的构建方法:
把gradle eclipse改成gradle idea
然后再gradle genIntellijRuns
最后直接在IDEA里Open Project即可

SilverMing
補充:
eclipse和idea基本上是二選一,除非你用筆記本寫(貌似不行)

第一页 上一页 下一页 最后一页