zh_cn:tutorial:registry
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| zh_cn:tutorial:registry [2024/08/27 05:07] – [注册表键] solidblock | zh_cn:tutorial:registry [2025/12/13 17:41] (current) – peqb | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== 注册表介绍 ====== | ====== 注册表介绍 ====== | ||
| - | Minecraft 使用**注册表系统**处理游戏内的几乎一些,作为模组开发者,需要将添加到游戏的绝大多数内容注册进去,这有利于: | + | Minecraft 使用**注册表系统**处理游戏内的几乎所有内容,作为模组开发者,需要将添加到游戏的绝大多数内容注册进去,这样做的好处是: |
| * 让游戏知道你的内容存在 | * 让游戏知道你的内容存在 | ||
| * 在客户端和服务器之间验证游戏内容 | * 在客户端和服务器之间验证游戏内容 | ||
| Line 15: | Line 15: | ||
| ===== 注册表类型 ===== | ===== 注册表类型 ===== | ||
| - | 注册内容时,你需要指定将内容加入哪个注册表。基本的游戏提供所有原版内容的注册表,可以在 '' | + | 注册内容时,你需要指定将内容加入哪个注册表。游戏本身(原版)提供了所有基础内容的注册表,可以在 '' |
| 例如,你很有可能会使用用于物品的 '' | 例如,你很有可能会使用用于物品的 '' | ||
| Line 23: | Line 23: | ||
| ===== 基本用法 | ===== 基本用法 | ||
| ==== 注册你的内容 ==== | ==== 注册你的内容 ==== | ||
| - | 使用 ''< | + | 使用 ''< |
| <code java> | <code java> | ||
| Line 60: | Line 60: | ||
| ==== 获取对象的 ID ==== | ==== 获取对象的 ID ==== | ||
| - | ''< | + | ''< |
| <code java> | <code java> | ||
| Line 69: | Line 69: | ||
| ==== 注册表键 ===== | ==== 注册表键 ===== | ||
| - | 有些类型的注册表不是静态存储在 '' | + | 有些类型的注册表不是静态存储在 '' |
| 但是,每个注册表都有个**注册表键**('' | 但是,每个注册表都有个**注册表键**('' | ||
zh_cn/tutorial/registry.txt · Last modified: 2025/12/13 17:41 by peqb