cheeseCurd
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | cheeseCurd |
| 物品类 | ItemCheese |
| 所属 modid | GalacticraftCore |
| 注册变量 | GCItems.cheeseCurd / cheeseCurd |
| 构造 | GCItems.java:123 — new ItemCheese(1, 0.1F, false) → ItemFood(amount=1, saturation=0.1F, isWolfFood=false)(ItemCheese.java:16-19) |
| 注册名来源 | ItemCheese.java:18 — 构造器内 this.setUnlocalizedName("cheeseCurd") |
| 注册 | GCItems.java:322 |
| 源码 | micdoodle8/mods/galacticraft/core/items/GCItems.java |
说明
ItemCheese 是奶酪凝乳(GC 自带唯一食物)。它与 cheese 方块是两回事:
方块是 BlockCheese(注册名 cheeseBlock),本物品才是 cheeseCurd。
⚠️ 它的注册名同样不在 GCItems.java 的实参里——GCItems.java:123 传的是
(1, 0.1F, false) 三个数值,字符串藏在 ItemCheese 构造器内的
setUnlocalizedName("cheeseCurd")(core/items/ItemCheese.java:18)。
说明
由 GalacticraftCore 注册,注册辅助方法为 registerItem(Item),其实现为:
public static void registerItem(Item item) {
GameRegistry.registerItem(item, item.getUnlocalizedName(), Constants.MOD_ID_CORE);
}
注意最后一个参数在 Core 之外可能与本物品实际所属 modid 不一致(见分类页「源码缺陷」)。
相关条目
- Galacticraft 分类页 - 2 个 modid、4 个维度的总览与注册真源