Capsule
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | MagicBees:capsule.magic / MagicBees:capsule.void(点号) |
| 类 | ItemCapsule(2 个实例共用同一类) |
| 类型数 | 2(CapsuleType) |
| 注册方式 | 字符串拼接 GameRegistry.registerItem(this, "capsule." + type.toString().toLowerCase()) |
来源:magicbees/item/ItemCapsule.java:30、magicbees/item/types/CapsuleType.java:5-8、magicbees/main/Config.java:221-222。
2 种蜜蜂胶囊
CapsuleType 枚举(CapsuleType.java:7-8):
| 枚举 | 魔力容量 capacity |
图标索引 |
|---|---|---|
MAGIC |
2000 | 0 |
VOID |
8000 | 1 |
VOID的容量是MAGIC的 4 倍(8000 / 2000)。这两个数字是硬编码在枚举里的,不是配置项。
注册名用点号
GameRegistry.registerItem(this, "capsule." + type.toString().toLowerCase());
(ItemCapsule.java:30)枚举名小写后拼接,故为 capsule.magic / capsule.void。这是本 mod 唯一使用点号注册名的物品(方块侧另有 enchantedEarth)。
堆叠上限
由配置项 capsuleStackSizeMax 传入构造函数(Config.java:91,221-222)。该字段在源码中只有声明、没有默认值(public static int capsuleStackSizeMax;),实际值由生成的配置文件决定——源码里查不到默认堆叠数。
相关条目
- Bee Products - 全部产物总览
- Bee Species - 126 个蜂种