Magic Hive
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | MagicBees:hive |
| 类 | BlockHive extends Block |
| 物品形式 | ItemMagicHive |
| 硬度 | 1.0 |
| 材质 | 继承默认 |
| 创造栏 | Tabs.tabApiculture(Forestry 的养蜂栏) |
| 变种数 | 6(HiveType) |
| 收获工具 | scoop,等级 0(Config.java:445-447 按 meta 循环设置) |
来源:magicbees/main/Config.java:442-448、magicbees/block/BlockHive.java:23-31、magicbees/block/types/HiveType.java:25-31。
6 个蜂巢变种
HiveType 枚举(magicbees/block/types/HiveType.java:25-31):
| meta | 枚举 | 注册名片段 | 居民蜂种 | 亮度 | 显示 |
|---|---|---|---|---|---|
| 0 | CURIOUS |
curious |
MYSTICAL |
12 | ✅ |
| 1 | UNUSUAL |
unusual |
UNUSUAL |
12 | ✅ |
| 2 | RESONANT |
resonant |
SORCEROUS |
12 | ✅ |
| 3 | DEEP |
deep |
ATTUNED |
4 | ✅ |
| 4 | INFERNAL |
infernal |
INFERNAL |
15 | ✅ |
| 5 | OBLIVION |
oblivion |
OBLIVION |
7 | ✅ |
⚠️ 亮度不是构造函数的 0.8:构造函数里
setLightLevel(0.8f)(BlockHive.java:27)会被getLightValue完全绕过——该方法按 metadata 返回HiveType.getHiveFromMeta(meta).getLightValue()(BlockHive.java:44-49),即上表的 12/12/12/4/15/7。0.8 是死值。
HiveType.getHiveFromMeta 对越界 meta 回退到 CURIOUS(HiveType.java:46-52)。
蜂巢生成
HiveType.initHiveData()(HiveType.java:55+)为每个蜂种配置雨季抗性基因模板和掉落物。doSpecialHiveGen 配置项控制是否额外生成蜂巢(Config.java:90),logHiveSpawns 控制是否记录生成日志。
相关条目
- Bee Species - 126 个蜂种
- Hive Types - 6 个蜂巢变种的完整数据
- Magic Apiary - 魔法蜂箱机器
- Mystery Magnet - 用来找蜂巢的物品