# Version 2.0 - Rework
This version is a fully rewritten plugin. It removes the hardcoded single mace limit, introducing configurable limits, in-game GUI management, live tracking, and custom recipes.
## Configurable Crafting Limit
The server is no longer restricted to one Mace! You can now configure the number of Maces that can be crafted server wide (up to a maximum of 7). Once the limit is reached, recipes are automatically disabled.
## Full In-Game GUI
All plugin settings can now be managed directly in-game.
**Access:** `/om settings` (or `/onemace settings`)
* Change the server Mace crafting limit
* Edit individual Mace recipes
* Toggle plugin features
* Manage container restrictions
## Custom Crafting & Attributes
Each Mace can now be customized individually.
* **Custom Recipes:** Modify the crafting recipe for each Mace through the GUI.
* **Attributes:** Toggle traits such as **Fire Immunity** and **Enchantability** per Mace.
* **Cosmetics:** Choose whether the crafter’s name appears in announcements and whether attributes appear in the item lore.
## Tracking & Container Restrictions
* **Live Tracking:** Use `/om locate` to find the location of any crafted Mace, including player inventories and containers.
* **Container Restrictions:** Prevent Maces from being stored in specific containers (Ender Chests, Shulker Boxes, Chests, Furnaces, etc.).
## New Admin Commands & Configs
New tools and files have been added for server admins to manage the plugin easily.
* Added `/om locate` to track active Maces.
* Added `/om reset [confirm]` to safely wipe Mace data and restart the limit.
* Added `/om reload` to reload configuration files.
* **New Files:** Data and settings have been split into `config.yml`, `data.yml`, `maces.yml`, and `messages.yml`. All plugin messages are now 100% customizable!
## Disclaimer
The plugin description has been updated to reflect version 2.0. Features described may not apply to older versions.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }