Mace Limit
Limits the Mace to a single server-wide instance with a custom crafting recipe and global announcements
Mace Limit
⚔ OneMace
*There can only be one.*
OneMace enforces a hard server-wide limit of exactly the entire server knows. in existence at any time. The vanilla smithing table recipe is replaced with a custom crafting recipe — and the moment someone forges it, the entire server knows.
---
✨ Features
- Persistent across restarts — Once the Mace is crafted, the recipe is blocked for every player. No second Mace. Ever. - Persistent across restarts — A dramatic broadcast fires in chat the moment it's forged, naming the crafter for all to see. - Persistent across restarts — The Ender Dragon death cry plays for every online player simultaneously. - Persistent across restarts — Every player on the server receives a title announcement in their screen. - Persistent across restarts — The Mace is permanently marked with the crafter's name via NBT. - Persistent across restarts — If the Mace is burned, voided, or lost, the lock resets automatically. The hunt begins again. - Persistent across restarts — Tracked by NBT tag. Creative mode copies and untagged items are completely ignored. - Persistent across restarts — The lock survives server restarts and reloads.
---
🔨 Crafting Recipe
The vanilla Mace smithing table recipe is disabled. Use the crafting table instead:
| | | | |:-:|:-:|:-:| | 🟨 Gold Block | ⬛ Netherite Ingot | 🟨 Gold Block | | ⬛ Netherite Ingot | 🔷 Heavy Core | ⬛ Netherite Ingot | | 🟨 Gold Block | ⬛ Netherite Ingot | 🟨 Gold Block |
- 1× Gold Block *(36 gold ingots total)* - 1× Netherite Ingot - 1× Heavy Core *(Vault drop from Trial Chambers)*
---
📢 Broadcast Preview
When the Mace is crafted, every player sees this in chat:
```
⚔ THE ONE MACE HAS BEEN FORGED ⚔ Crafted by: Steve There can only be one. Choose your enemies wisely.
```
---
🛠 Admin Commands
| Command | Permission | Description | |---|---|---| | `/mace status` | `onemace.admin` | Shows whether the Mace exists and who crafted it | | `/mace reset` | `onemace.admin` | Manually resets the lock — use if Mace was lost offline | | `/mace locate` | `onemace.admin` | Scans online inventories to find the Mace |
---
📦 Installation
Drop the `.jar` into your `/plugins` folder and restart. No configuration required.
Compatibility: Paper 1.21.1 · Java 21+