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 控制是否记录生成日志。

相关条目