I never expected this plugin to gain such widespread popularity.
To be honest, I hadn’t checked this resource for almost a year and didn’t anticipate that so many of you would continue to use and enjoy it.
Thank you for your trust and support. Now, let’s talk about what’s new:
✅ Codebase and Performance
- Complete codebase refactor — every class has been rewritten with modern development practices.
- Improved error handling — all known bugs and potential issues have been identified and resolved.
- Maximum optimization — the plugin now performs significantly better, even on large-scale servers.
- New data storage system — redesigned for maximum efficiency and scalability.
Feature Enhancements
- Multi-line message support — now possible via \n in config strings.
- Configurable messages — extensive new message options (e.g., first kit redemption, command-specific messages).
- Dynamic /kit command behavior — redirect it to external menus (AbstractMenus, DeluxeMenus, etc.).
- Kit names — each kit can now have both an id and a name.
Use %kit_name% for display name (with color support including RGB), and %kit_id% for its identifier.
- Time formatting — centralized formatting for time in both messages and placeholders.
- Inventory handling — configurable option to drop items when the inventory is full.
- Placeholder settings — fine-tuned control over what placeholders are active.
- PlaceholderAPI is now optional — recognized as a soft dependency instead of a hard one.
⚙️ Command and UX Improvements
- Smart tab completion — /kit and other commands now suggest valid next arguments if the sender has permission.
- Message suppression — want to remove a message? Just leave it empty in the config.
- Expanded version support — now compatible with all Minecraft versions up to 1.21.
Thank you once again for continuing to use this plugin.
Your feedback means a lot — feel free to share your thoughts and suggestions!
Enjoy the update!