Bee Products
MagicBees 的蜜蜂产出分属 5 个独立注册物品,每个用 damage/meta 区分类别。以下数字均以枚举常量集合运算得出(types/ 目录下枚举,非 grep 调用点)。
总览
| 物品 | 注册名 | 类型数 | 条目 |
|---|---|---|---|
| Comb | MagicBees:comb |
27 | Comb |
| Wax | MagicBees:wax |
3 | Wax |
| Propolis | MagicBees:propolis |
7 | Propolis |
| Drop | MagicBees:drop |
6 | Drop |
| Pollen | MagicBees:pollen |
2 | Pollen |
| Misc Resources | MagicBees:miscResources |
— | Misc Resources |
⚠️ 蜂巢掉落物(Drop)与 Comb 的 6 项重叠
DropType 的 6 项——ENCHANTED / INTELLECT / DESTABILIZED / CARBON / LUX / ENDEARING——与 CombType 的 TC_*(Thaumcraft)、TE_*(Thermal Expansion)系列语义重叠但注册在不同物品上。这是有意的:CombType 是可合成/可交易的通用蜂蜡产物,DropType 是蜂巢随机掉落物。两者不是同一批物品。
蜜蜂胶囊
另有 Capsule 物品,2 种(CapsuleType.MAGIC / VOID),注册名通过字符串拼接生成:
GameRegistry.registerItem(this, "capsule." + type.toString().toLowerCase());
(magicbees/item/ItemCapsule.java:30)即 MagicBees:capsule.magic 与 MagicBees:capsule.void——本 mod 唯一使用点号注册名的物品。
堆叠上限由配置项 capsuleStackSizeMax 决定(Config.java:91,221-222),无硬编码默认值(需查生成的配置文件)。
蜂框
蜂框 共 7 种(HiveFrameType),同样由字符串拼接注册:
GameRegistry.registerItem(this, "frame" + frameType.getName());
(magicbees/item/ItemMagicHiveFrame.java:29)getName() 返回首字母大写的显示名(HiveFrameType.java:53-55),故注册名为 frameMagic / frameResilient / frameGentle / frameMetabolic / frameNecrotic / frameTemporal / frameOblivion。
关联条目
- Bee Species - 126 个蜂种
- Magic Apiary - 生产这些产物的机器
- Nuggets - 8 种蜂用矿粒