• Changelog
- Added compatibility improvements for multiple Minecraft/Spigot versions.
- Fixed Java 8 compilation issues.
- Improved support for older servers by using safer compatibility handling for modern API features.
- Added fallback handling for titles, glowing entities, scoreboard tags, and equipment hand slots.
- Prevented boss-system related crashes on unsupported older server versions.
- The core mob control features now remain available on legacy versions.
- Rebuilt the plugin successfully with Maven.
Compatibility Note
ControlMobs is designed to support legacy and modern Spigot versions. The advanced boss system is only enabled on
supported modern server versions, while the main mob control features continue working on older versions.
ControlMobs - Changelog
All notable changes to this project will be documented in this file.
[2.0.0] - Major Update
Added
Changed
- 20+ New Boss Abilities:
- Meteor Strike - Rain meteors from the sky
- Life Drain - Steal health from targets
- Chain Lightning - Jump lightning between players
- Teleport - Blink with blindness effect
- Shield - Invulnerability barrier
- Gravity Trap - Launch players upward
- Arrow Rain - Volley of arrows
- Clone - Summon illusion copies
- Fireball Barrage - Multiple explosive fireballs
- Freeze - Ice immobilization effect
- Earthquake - Ground pound with knockup
- Poison Cloud - Lingering poison aura
- Beam Attack - Continuous damage beam
- Summon Ride - Mount and control creatures
- Explosion - Self-destruct ability
- Blind - Vision impairment effect
- 5 New Boss Types:
- FireLord - Fire/Earth elemental boss
- IceColossus - Frozen ice giant
- ShadowWraith - Dark shadow assassin
- GuardianSentinel - Mechanical guardian
- NatureGuardian - Forest protector
- Friendly Mob System:
- Toggle friendly mob attacks on/off
- Toggle friendly mob protection on/off
- Per-mob custom settings
- Protection status commands
- Customizable denial messages
- New Commands:
- /cmobs friendly attack [on/off]
- /cmobs friendly protect [on/off]
- /cmobs friendly status
- /cmobs stats [player]
- /cmobs bosslist
- /cmobs bosskill <boss>
- New Mob Features:
- Fire aura damage
- Ice aura slowing
- Speed boost aura
- Explosion on death
- Minion spawn on death
- Glowing effect toggle
- Custom name colors
Fixed
- Completely rewritten BossManager for better performance
- Improved ability cooldown system
- Enhanced phase transition effects
- Better particle and sound effects
- Updated to Spigot/Paper 1.20.4
- Migrated to Java 17
- Various particle compatibility issues
- Potion effect type compatibility
- Mob equipment cloning errors
- Entity targeting issues
ControlMobs – Update Changelog
Version 1.0.1-BETA – Major PvE Statistics & Leaderboard Update
Added
• Mob Kills tracking (hostile mobs)
• Animal Kills tracking (passive entities)
• Mob Deaths tracking (when killed by hostile mobs)
• KD Ratio calculation
• Top 10 Mob Kills leaderboard
• Top 10 Animal Kills leaderboard
• Top 10 Mob Deaths leaderboard
• Full PlaceholderAPI expansion support
• Configurable leaderboard format in config.yml
• Customizable unknown-player and empty-slot messages
Improved
• Leaderboard system rewritten for better sorting accuracy
• OfflinePlayer name handling improved
• Data saving reliability in player_data.yml
• Placeholder parsing stability
• General performance optimizations in stat handling
Changed
• Statistics system separated into categories (Mob / Animal / Death)
• Leaderboard output now fully configurable via config.yml
• KD calculation now safely handles division by zero
Fixed
• Resolved edge case where null player names caused errors
• Fixed placeholder returning invalid values when no data existed
• Minor formatting issues in leaderboard output
Internal
• Refactored PlayerStatsManager structure
• Improved modular separation between statistics and placeholder handling
• Cleaned up event logic in MobListener
This update significantly expands the competitive PvE functionality of ControlMobs while maintaining lightweight performance and multi-version compatibility.![]()
![]()
