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.
