Toasted Sesame Seeds(toastedsesameseedsItem)
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | harvestcraft:toastedsesameseedsItem |
| 源码类 | Item(原版 net.minecraft.item.Item,不是 ItemFood) |
| 实例化 | ItemRegistry.java:1209 |
| 注册 | ItemRegistry.java:2067(GameRegistry.registerItem) |
| 语言键 | item.toastedsesameseedsItem.name = “Toasted Sesame Seeds” |
| 最大堆叠 | 64(Item 默认,未调用 setMaxStackSize) |
| 耐久 | 无(未调用 setMaxDamage)→ 不可附魔 |
| 创造标签 | tabHarvestCraft3(HarvestCraft Food) |
食物属性
⚠️ 不是食物。该物品实例化为原版 Item(ItemRegistry.java:1209),继承链里没有任何 ItemFood——没有饥饿值、没有饱和度、吃了不掉血。
它在全 mod 中的定位是烘焙产物:作为原料被送进原版熔炉与本 mod 烤箱,烤好后得到的正是它自己(见下「产出途径」)。它的构造链上没有 setHasSubtypes,因此没有子类型。
产出途径
| 产出途径 | 材料 | 源码位置 |
|---|---|---|
| 原版熔炉 | ItemRegistry.sesameseedsItem(经验 0.1) |
PamFoodRecipes.java:74 |
| 烤箱 (Oven) | ItemRegistry.sesameseedsItem(经验 0.1) |
OvenRecipes.java:50 |
矿辞(OreDictionary)
本物品没有注册任何矿辞(在 PamFoodOreDictionaryRegistry.java 全文中查无此变量),因此不能被其它 mod 的矿辞配方选中,也不能替代同名的原版/其它 mod 物品。
相关条目
- Oven(烤箱) - 上表「产出途径」中用到的机器 |
源码证据
- 实例化:
com/pam/harvestcraft/ItemRegistry.java:1209toastedsesameseedsItem = new Item().func_77655_b("toastedsesameseedsItem").func_111206_d("harvestcraft:toastedsesameseedsItem").func_77637_a(HarvestCraft.tabHarvestCraft3);
- 注册:
ItemRegistry.java:2067`GameRegistry.registerItem((Item)toastedsesameseedsItem, (String)"toastedsesameseedsItem");