Create a Minecraft Paper/Spigot plugin for version 1.21.11 inspired by Jujutsu Kaisen that adds a Divine General Mahoraga boss with full anime-accurate abilities, animations, and mechanics. ⚔️ CORE BOSS DETAILS Entity Type: Iron Golem Boss Name: Divine General Mahoraga Health: 420 HP Bossbar enabled Extremely strong PvP/PvE boss 🌻 DIVINE WHEEL OF ADAPTATION (MOST IMPORTANT) Create Mahoraga’s signature wheel: Design: Use ArmorStand Helmet: Sunflower Invisible, no gravity, marker true, invulnerable Positioned above Mahoraga’s head (Y + ~2.5) Behavior: Wheel must be horizontal (flat disc) not vertical Spins continuously Smooth rotation every tick Always follows Mahoraga’s head perfectly NEVER clips inside head (must stay above) Animation: Normal → slow spin During adaptation → fast spin Full adaptation → very fast + glow effect 🧠 ADAPTATION SYSTEM Mahoraga adapts to attacks like in the anime. Track damage types: Melee Projectiles Fire Explosion Magic Mechanic: Each time Mahoraga takes damage → adaptation counter increases After thresholds: 3 hits → Level 1 6 hits → Level 2 10 hits → Level 3 (Full Adaptation) Effects: Reduces damage from that type At full adaptation → near immunity Wheel spins faster per level Visuals: Particles: ENCHANTMENT_TABLE, END_ROD, CRIT Spiral effect around wheel Burst when adaptation level increases ⚔️ SWORD OF EXTERMINATION Mahoraga must have a powerful sword ability: Behavior: Summons sword in hand (Netherite Sword or custom) On attack: Deals massive damage Applies knockback Causes explosion effect (no block damage optional) Special Ability: Right-click skill (or timed skill): Summons a glowing slash attack Sends shockwave forward Damages multiple players 🎬 SUMMON ANIMATION (VERY IMPORTANT) When Mahoraga is summoned: Play dramatic animation: Lightning strikes Explosion particles Screen shake effect (optional) Spawn wheel first (spinning slowly) Then spawn Mahoraga Play sounds: Wither spawn Ender Dragon growl Bossbar appears 💥 ABILITIES 1. Adaptation Burst When adapting: AoE knockback Particle explosion 2. Slam Attack Jumps and slams ground Causes AoE damage + knockback 3. Regeneration Slowly heals over time Faster when not in combat 4. Target Lock Locks onto nearest player Gains speed boost 🔊 SOUND DESIGN Use powerful sounds: Spawn → Wither spawn + dragon growl Adapt → Beacon activate + thunder Attack → Anvil hit + explosion Full adaptation → Lightning thunder ✨ PARTICLES Use: ENCHANTMENT_TABLE (magic aura) END_ROD (divine energy) FLASH (impact) EXPLOSION (attacks) 📜 COMMANDS /jjk mahoraga spawn /jjk mahoraga despawn /jjk mahoraga sword /jjk mahoraga wheel Descriptions: spawn → spawns Mahoraga boss despawn → removes boss sword → gives Sword of Extermination wheel → gives adaptation wheel item (optional wearable) ⚙️ CONFIG FILE boss-health: 420 wheel-height: 2.5 spin-speed-normal: 10 spin-speed-adapt: 25 spin-speed-max: 40 adapt-hits-level-1: 3 adapt-hits-level-2: 6 adapt-hits-level-3: 10 slam-damage: 10 sword-damage: 15 regen-rate: 1 🧪 TECHNICAL REQUIREMENTS Use BukkitRunnable for: Wheel spinning Following system Use EntityDamageEvent for adaptation Store adaptation in HashMap per boss instance Optimize for PvP (no lag) Wheel must NEVER desync 🎯 FINAL GOAL Create a fully anime-accurate Mahoraga boss that: Has a perfect spinning adaptation wheel Uses Sword of Extermination Adapts to all attacks dynamically Has epic summon animation Works smoothly on Minecraft 1.21.11 Paper