MyCommands v2.5
!!! BOGUE !!!
Major Bug Fix Update
Major Fixes
- Command System - Fixed registration of 45 commands + UUID cooldowns
- Graphical Interfaces - /homegui and /warpgui fully functional
- PlaceholderAPI - 29 working placeholders (statistics, cooldowns, homes, warps)
- Vault Economy - Fixed configuration (prices → costs) + improved support
- MySQL - Fixed 34 keys (database.* → storage.mysql.*) + HikariCP pool
- Cache System - Fixed expiration counting + optimized performance
- Migration Tool - Working bidirectional YAML ↔ MySQL migration
✨ New Features & Improvements
- Cooldown messages in French and English (UTF-8)
- bStats metrics for usage statistics
- Improved PlayerStats architecture (Map + Enum)
- Complete public methods documentation
- Better data encapsulation
Compatibility
Server: Spigot/Paper 1.16+
Dependencies: PlaceholderAPI 2.11+ • Vault (optional) • MySQL/MariaDB (optional)
⚠️ Important Notes
Before updating:
- Backup your plugins/MyCommands/ folder
- Backup your config.yml
- Stop the server
MySQL Configuration:
MySQL configuration keys have changed:
Code (Text):
Old: database.host, database.port, database.name...
New: storage.mysql.host, storage.mysql.port, storage.mysql.database...
PlaceholderAPI:
29 new placeholders available for your scoreboards, TAB, FeatherBoard, etc.
Installation
1. Backup your current configuration
2. Stop your server
3. Replace
MyCommands.jar in the
plugins/ folder
4. (Optional) Update
config.yml with new MySQL keys
5. Restart the server