mr:bee_hive_mob
Table of Contents
Bee Hive Mob - Code References
Java Classes
- CustomMob.java - Base class for JSON-defined mobs. BeeHive uses CustomMob with mobClass=“BeeHive”
JSON Configuration
- BeeHive.json - BeeHive mob configuration (ht: 64, passive AI, stationary, spawns bees on death/damage)
- BeeHive.json - Sprite configuration (texture: mobs/BeeHive.png)
- Bee.json - Bee mob configuration (spawned by BeeHive)
String Resources
- MISSING: String resources for BeeHive (BeeHive_Name, BeeHive_Name_Objective, BeeHive_Desc, BeeHive_Gender) are referenced in BeeHive.json but NOT defined in any strings_all.xml files across all languages. This is a known issue in the game code.
Lua Scripts
- BeeSpawner.lua - Controls BeeHive behavior: spawns 3-8 bees on death or when damaged
Related mr Entities
- Bee (Mob) - Spawned by BeeHive when damaged or destroyed
Game Mechanics
- BeeHive is a stationary, passive mob (aiState: “Passive”, baseSpeed: 0, movable: false)
- On death or when damaged, spawns 3-8 Bee mobs via BeeSpawner.lua script
- Bees spawned have Hunting AI and same level as BeeHive
- BeeHive has 64 HP, 0 damage, 0 defense skill, 1 attack skill
- No loot drops (lootChance: 0)
mr/bee_hive_mob.txt · Last modified: by 127.0.0.1
