前言
我学java就是想干这个(X
开发环境搭建
首先我们要前往官网下载需要的forge版本对应的MDK,下载完成后将其导入到我们使用的开发环境,笔者时JB全家桶的忠诚拥护者(x,自然使用的开发环境是Intelij IDEA,以下详细介绍如何在IDEA中导入MDK。
- 在
文件
中选择打开
,选中解压好的MDK中的gradle/build.gradle
文件,并选择作为项目打开
。 - 这时候项目就会开始导入配置Gradle,这个过程中建议配置代理保证网络的良好通信。
- 完成之后IDEA的右边(2022.3版本的UI)会出现Gradle的图标,展开后选择
Tasks/genIntellijRuns
来构筑开发环境。此外还提供了Eclipse和VScode的开发环境。 - 接下来会进入一个较长的BUILD环节,同理也要下载资源,建议配置好代理。
- 当看到
BUILD SUCCESSFUL
后说明构筑完成。这个时候就可以去运行中选择调试,并运行runClient。当游戏启动成功时,说明你的开发环境已经配置到位了。
后面还需要配置mods.toml文件和建立项目目录之类的,这里不再赘述,感兴趣可以参考官方文档和这篇教程。本贴以后会持续更新,主要针对一些版本变更导致api改变的问题(没有api手册,一个个在项目文件里翻,真的是面向源码编程了/哭)