Mace Limit

Limits the Mace to a single server-wide instance with a custom crafting recipe and global announcements

137

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 |

- Gold Block *(36 gold ingots total)* - Netherite Ingot - 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+

ADS