
The Mob
Mob Framework | YAML | Boss Phases | Radar HUD | AutoSpawn | Player Stats | 1.21.+
Список изменений
TheMob v1.8.3_Beta – Phase Init, Behavior Expansion & Baby Prep
This update focuses on combat lifecycle correctness, AI behavior depth, and forward compatibility for upcoming Minecraft features.
Important: 🗑️ Delete boss_template.yml before updating (Old templates are incompatible with the new phase lifecycle and will be regenerated.)
No power creep. No balance shifts. Foundation & systems update only.
🔁 Phase Trigger on Spawn (Critical Fix)
Boss phases are now initialized immediately after spawn, instead of waiting for the first damage event.
What changed
Previously:
❌ Initial boss phase logic only triggered after receiving damage
❌ Phase effects, buffs, and UI were delayed
❌ BossBars appeared “inactive” until first hit
Now:
✅ Boss phase lifecycle initializes shortly after spawn
✅ Phase logic applies even with zero incoming damage
✅ BossBars, buffs, abilities, and world effects are active immediately
Result
Predictable, deterministic boss behavior from the very first tick of combat.
🧠 AI Behavior Expansion
Major internal improvements to mob behavior logic.
New & Improved Behaviors
Passive Behavior
Natural idle movement
Non-hostile positioning
Improved awareness handling
Aggressive Behavior
Cleaner target acquisition
Reduced jitter during combat
More readable attack flow
FLEE Behavior (Expanded)
Improved disengage logic
Smarter retreat paths
Better recovery after escape
Reduced AI “panic loops”
Result
Mobs feel intentional, readable, and tactical instead of chaotic or suicidal.
👶 Baby Mob Integration – System Preparation
This version introduces full internal support for baby mobs, preparing TheMob for Mojang’s upcoming baby-mob overhaul.
New Config Support
mob-id: chicken_baby
base-type: CHICKEN
baby: true
name: "&bChicken Baby"
display-health: false
What’s included
Proper Ageable handling (API-safe)
Baby state applied at spawn
Growth locking support
Fully compatible with:
stats
behaviors
drops
visuals
combat logic
⚠️ Note: This update focuses on infrastructure, not balance. Baby-specific scaling and behavior tuning will come later.
Result
TheMob is now future-ready for Minecraft’s new baby mob models, sounds, and mechanics.
⚙️ Internal Stability Improvements
Hardened boss lifecycle tracking
Safer phase state initialization
Improved separation between:
spawn logic
combat logic
phase transitions
Reduced edge cases caused by delayed events
Result: More deterministic runtime behavior and fewer hidden edge-case bugs.
⚠ Notes
Boss template reset required (boss_template.yml)
No gameplay balance changes
No config migrations (except template reset)
Existing mobs remain compatible
Baby mobs are optional and opt-in
✅ Compatibility
Paper / Spigot 1.21+
Fully compatible with existing TheMob mob configs
Safe for Alpha & production test environments
Final Note
v1.8.3_Beta is about tightening the core:
Phases that start when they should
AI that behaves with intent
Systems ready for upcoming Minecraft features
This update lays the groundwork for v1.9+, where baby mobs, advanced behaviors, and deeper combat intelligence will fully come alive.
