zh_cn:tutorial:setup
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| zh_cn:tutorial:setup [2025/03/25 00:39] – [创建项目] solidblock | zh_cn:tutorial:setup [2025/12/13 17:02] (current) – peqb | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| ==== 安装 JDK ==== | ==== 安装 JDK ==== | ||
| 要开发模组,需要 Java Development Kit(JDK),安装器可参考 [[https:// | 要开发模组,需要 Java Development Kit(JDK),安装器可参考 [[https:// | ||
| - | * 自 1.20.5 开始,需要 Java 21 以上版本。 | + | * 从 1.20.5 开始,需要 Java 21 以上版本。 |
| - | * 自 1.18 开始,需要 Java 17 以上版本。 | + | * 从 1.18 开始,需要 Java 17 以上版本。 |
| - | * 自 1.17 以上开始。需要 Java 16 以上版本。 | + | * 从 1.17 以上开始。需要 Java 16 以上版本。 |
| * 对于旧的 Minecraft 版本,需要 Java 8 以上版本。 | * 对于旧的 Minecraft 版本,需要 Java 8 以上版本。 | ||
| 关于安装 Java 的更多信息: | 关于安装 Java 的更多信息: | ||
| * Fabric Wiki 的安装 Java 的玩家教程,分别用于 [[player: | * Fabric Wiki 的安装 Java 的玩家教程,分别用于 [[player: | ||
| - | * Fabric Documentation 的安装 Java 的玩家教程,分别用于 [[https:// | + | * Fabric Documentation 的安装 Java 的玩家教程,分别用于 [[https:// |
| ==== 安装 IDE ==== | ==== 安装 IDE ==== | ||
| Line 85: | Line 85: | ||
| 阅读 Minecraft 源代码是编写模组时的重要一部分。但是,我们不能发布 Minecraft 的源代码,因为这违反了 Minecraft 的最终用户许可协议(EULA)。你需要自己生成 Minecraft 源代码。 | 阅读 Minecraft 源代码是编写模组时的重要一部分。但是,我们不能发布 Minecraft 的源代码,因为这违反了 Minecraft 的最终用户许可协议(EULA)。你需要自己生成 Minecraft 源代码。 | ||
| - | 要生成 | + | 要生成 |
| 如何阅读源代码,可参考[[zh_cn: | 如何阅读源代码,可参考[[zh_cn: | ||
| Line 117: | Line 117: | ||
| * 如果使用的是 Intellij IDEA,前往“项目结构”并选择“模块”标签页,清除所有模块。然后重新加载 gradle 项目。 | * 如果使用的是 Intellij IDEA,前往“项目结构”并选择“模块”标签页,清除所有模块。然后重新加载 gradle 项目。 | ||
| * 这可能是 Intellij IDEA 自近期更新 2023.2 后的一个 bug。要修复,删除整个 `.idea` 文件夹然后重启 Intellij IDEA 即可。模块会重新构建。你可能需要再次指定 Java 版本。如果重启之后没有运行配置,你可以运行 `gradle ideaSyncTask` 然后再检查一下。 | * 这可能是 Intellij IDEA 自近期更新 2023.2 后的一个 bug。要修复,删除整个 `.idea` 文件夹然后重启 Intellij IDEA 即可。模块会重新构建。你可能需要再次指定 Java 版本。如果重启之后没有运行配置,你可以运行 `gradle ideaSyncTask` 然后再检查一下。 | ||
| - | * 如果有子项目,确保你的子项目也被正确配置。如果子项目的 '' | + | * 如果有子项目,确保你的子项目也被正确配置。如果子项目的 '' |
| * 如果问题还发生,编辑运行配置,尝试指定模块(参数 '' | * 如果问题还发生,编辑运行配置,尝试指定模块(参数 '' | ||
zh_cn/tutorial/setup.txt · Last modified: 2025/12/13 17:02 by peqb