下载工具
需要下载的工具:
- JDK。
- IntelliJ IDEA。
- Forge Mod Development Kit (MDK),Forge官方出的开发环境工具包,选择版本(本教程中为1.18.2)下载MDK后请解压到你喜欢的文件夹,请注意这里的解压文件夹不要包括任何的中文、空格以及一些特殊符号(比如「!」)。
Minecraft Forge是一个Gradle项目,Gradle是一个项目构建工具,其主要作用是负责项目的依赖管理、构建等功能。依赖管理指的是帮你自动地下载和配置你开发中使用的库,也就是别人写好的方便你自己开发的代码。构建指的是将你写的mod打包成别人可以安装的jar文件。
Forge官方写了一个叫做ForgeGradle(以后简称FG)的插件来负责整个mod开发环境的配置
开始配置
使用IDEA选择你MDK解压目录下的build.gradle打开。
打开之后,根据你网络和自身电脑的情况,会有或长或短的导入时间,这个过程需要下载很多的依赖包,而这些依赖包都存放在海外,介于中国大陆网络封锁,导致海外网络访问不稳定,这个时间将会持续几分钟至几天不等,而且很有可能失败,对于有代理的同学可以自行搜索「Gradle配置代理」来给Gradle加上代理。
如果失败了找到IDEA界面中的

一栏,双击Tasks/build目录下的buildDependents即可重新开始下载依赖包。
当导入结束,点击下方的build面板,左侧显示绿勾时说明导入成功。

当导入完成后,点击运行右侧的Gradle面板,选择其中的Tasks/forgegradle runs下的genIntelliJRuns。
在这一步中,会自动下载剩余的一些依赖,以及Minecraft的资源文件。出于和上面相同的理由,这个过程耗时会很长,并且非常容易失败。
同样的当左侧显示「绿勾」时说明配置成功。

选择Gradle侧栏Tasks/forgegradle runs中的runClient即可启动游戏。
在没有为Gradle配置代理的情况下,runClient有时候会耗费非常多的时间。
启动成功后,可以看见和平时游戏一样的minecraft客户端窗口弹出,我们的配置工作大功告成了。

