Skip to content

搭建开发环境

在理解了附属载入过程之后,你就可以着手搭建用于开发 Terra 的 环境了。

初步安装

该部分会讲述 IDE 与构建系统的选择,以及安装必要的工具(如 JDK)。如果你已经完成了这步,或者对它们了如指掌,你可以跳到下一部分。

选择一款 IDE

IDE(集成开发环境,Intergrated Development Environment)非常适合用于开发 Terra 相关内容。市面上有许多 Java IDE,其中较为流行的选择有:

选择什么取决于你,但在本示例中我们选择使用 IntelliJ。

选择构建系统

构建系统让项目的构建流程自动化。你可以通过它们引入必要的依赖(如 Terra API),构建成品(如拓展 jar 文件)等任务。适用于 Java 的两大构建系统是:

与 IDE 相同,你可以自行选择使用的构建系统。Terra 和它的核心拓展使用的是 Gradle。

安装 JDK

为了着手编辑 Java 项目,你需要先安装 JDK。Terra 开发时使用的长期维护版本是 Java 17。可以在这里或你的包管理器中下载。

项目设置

在开始向项目引入 Terra API 之前,先在你选择的 IDE 中新建一个项目,并配置使用你选择的构建系统。

仓库设置

Terra 会将成品发布至 CodeMC Maven 仓库。你可以按如下示例配置你的构建系统:

依赖配置

配置完获取 Terra 构建品的仓库之后,你必须指定 Terra API 依赖,以及验证附属加载器:

信息

请将 API_VERSIONLOADER_VERSION 替换为最新的 Terra API 及验证附属载入器版本!

刷新项目

现在,你成功搭建了 Terra 项目,可以着手开发附属了!

完整示例构建文件

贡献者

页面历史