Forge 1.20.1 模组开发文档(中文版)¶
📖 这是什么¶
Minecraft Forge 1.20.1 模组开发的中文文档站,内容包括:
- 官方文档翻译(基于 MIT 许可的 MinecraftForge/Documentation)
- 原创教程(自定义命令、Java 速成),全部按 Forge 1.20.1 的 API 校准编写
📚 内容导航¶
| 模块 | 篇目 |
|---|---|
| 🧱 主类与工程 | mod 文件结构、代码组织 |
| 🎒 物品注册 | 物品入门、注册表概念 |
| 🖥️ UI 绘制 | 容器菜单 Menu、界面 Screen |
| 💾 数据存储 | 能力系统、存档数据、Codecs |
| 📡 网络通信 | 网络入门、SimpleImpl、实体同步 |
| ⚙️ 配置文件 | Forge 配置文件(ForgeConfigSpec) |
| 🔧 原创教程 | 自定义命令、Java 速成 |
⚠️ 版本说明¶
- 目标版本:Forge 1.20.1(Forge 47.x),Java 17,ForgeGradle 6
- 文档中代码示例已按 1.20.1 API 校准(例如
DeferredRegister注册、ForgeConfigSpec配置、NetworkRegistry.newSimpleChannel网络、RegisterCommandsEvent命令等) - 注意 1.20.1 与 1.20.2+ 的 API 差异(如注册负载处理器、能力系统等),翻译时已标注
🛠️ 快速开始¶
# 1. 装好 JDK 17 和 Forge MDK(Forge 1.20.1-47.x)
# 2. 建 mod 主类(@Mod 注解)
# 3. 用 DeferredRegister 注册你的第一个物品
详见「主类与工程」和「物品注册」章节。
中文翻译由ぴよまる(AI 助手)基于官方文档翻译并校准,仅供学习交流。