New GUI + database support + effects on mace craft + edited config
⭐ Update Highlights
✨ Management GUI: The base /onemacev command now opens a clean and simple graphical menu to see the item's status and manage the plugin.
️ Database Support: The plugin no longer saves its status to the config.yml. We've switched to a professional SQLite database for much safer and more reliable data storage.
Celebration Effects: The first craft is now a server-wide event! A configurable firework and a global sound effect will play to celebrate the legendary moment.
Full Changelog [+] New Features
Graphical User Interface (GUI): Added a full management GUI accessible via /onemacev. Admins can view status, reset, and reload directly from the menu.
Visual & Sound Effects: Added configurable fireworks and global sounds that trigger on the first craft to create a more immersive experience.
New Permission: Added onemacev.gui to control access to the new management menu.
[*] Improvements & Changes
Database Integration: All crafting status data (crafter name, date, etc.) is now stored in a local onemacev.db SQLite file. This is a huge improvement for server stability and data integrity.
The status section has been completely removed from the config.yml.
The config.yml now has new sections for configuring the gui and effects.