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 不一致(见分类页「源码缺陷」)。

相关条目