✨ 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.
Smart Update Checker: The update checker logic has been completely fixed. It now correctly identifies when a new version is actually newer, and won't bug you about older versions.
Make ANY Item Legendary: You are no longer limited to just the Mace! You can now define any item in the config.yml to be the one-time craft.
Total Message Control: Every single message, including command outputs, is now in the config.yml and supports & color codes.
PlaceholderAPI Support: Full support for PlaceholderAPI (%onemacev_...%) has been added.
Full Changelog [+] New Features
Update Checker: The plugin now automatically checks for new versions on startup and will notify admins in the console.
In-Game Update Notifications: Players with the onemacev.notify.update permission will be notified about new updates when they join the server.
PlaceholderAPI Support: Added placeholders for is_crafted, first_crafter, and craft_date.
New Command: Added the /onemacev who command to see who crafted the first item.
Tab Completion: All admin commands now have tab completion for easier use.
[*] Improvements & Changes
Fully Configurable Item: You can now set the limited_item and the banned_ingredients directly in the config.yml. You are no longer locked to the Mace!
Complete Message Customization: All plugin messages, including those for admin commands, have been moved to the config.yml for full control.
Switched to Legacy Color Codes: All messages now use standard & color codes instead of MiniMessage for easier editing.
Full English Translation: The default configuration and all plugin descriptions are now in English for a wider audience.