OneMace
Minecraft’s Mace is a devastating weapon, capable of one-shotting even the most armored opponents. But when every player on a server can craft and spam this heavy hitter, the thrill of PvP quickly turns into chaos. That’s where OneMace steps in — a lightweight, no-nonsense plugin that enforces a hard limit: only one Mace can exist on the entire server at any time. No bypasses, no duplicates, no excuses. If you run a competitive survival, Lifesteal, or hardcore PvP server, this is the tool you need to restore strategy and balance.
What Makes OneMace Different?
Many plugins claim to control overpowered items, but they often leave loopholes. OneMace takes a radically simple approach. The server tracks a single Mace instance. Once a player crafts it, the recipe becomes disabled for everyone else. If that Mace is destroyed — whether it falls into lava, the void, or gets broken — the recipe re-enables, and a new Mace can be forged. This creates a high-stakes dynamic where the weapon becomes a coveted, almost legendary artifact. Owning it paints a target on your back, and losing it can shift the balance of power instantly.
Key Features at a Glance
- Strict One-Mace Limit: The server never allows more than one Mace to exist in any inventory, container, or the world.
- Persistent State: The plugin stores the Mace’s crafted status and owner UUID in
config.yml, so the limit survives server restarts and crashes. - Automatic Recipe Control: The Mace recipe is disabled after crafting and re-enabled only when the existing Mace is destroyed.
- Offline Player Tracking: If a player logs out with the Mace, the plugin remembers it. No crafting a second one while the original is safely tucked away in an offline inventory or Ender Chest.
- Admin Commands: Use
/onemace locateto find the current Mace holder, and/onemace fixto remove any duplicate Maces that might have slipped through (for example, due to chunk unloading). - Customizable Messages & Colors: Broadcast crafting and destruction announcements, and even give the Mace owner a colored name to make them stand out.
- Container Whitelist: Configure which containers (like Ender Chests or Anvils) are allowed to hold the Mace, preventing it from being hidden in obscure storage blocks.
Supported Versions and Server Loaders
OneMace is built for modern Minecraft Java Edition servers running version 1.21 and above, where the Mace was introduced. It works seamlessly with Paper, Spigot, and their forks, leveraging the Bukkit API to track item ownership and crafting events. Whether you’re hosting a small private SMP or a large public network, the plugin integrates without conflicts, provided you’re on a vanilla-like environment. Modded servers that alter core crafting mechanics or item entities may experience unexpected behavior, but for standard setups, OneMace is rock-solid.
How to Install OneMace
Getting started is straightforward. First, download OneMace from its official source — you’ll receive a .jar file ready to drop into your server’s plugins folder. After placing the file, restart your server (or run a reload command if your server software supports it). The plugin will generate a default config.yml with sensible settings. From there, you can tweak options like broadcast messages, allowed containers, and the Mace owner’s name color. If you’re using the foxygame.net launcher, you can skip the manual steps entirely: OneMace is available in the launcher’s add-on catalog, letting you install it with a single click and enjoy automatic updates that keep the plugin compatible with the latest Minecraft patches.
Configuration Deep Dive
The config.yml is the heart of OneMace’s flexibility. Here are the core settings you’ll want to adjust:
mace-crafted— Boolean flag that flips totrueonce the Mace is crafted.mace-owner— Stores the UUID of the player currently holding the Mace, ornullif none exists.announce-mace-messages— Toggle server-wide broadcasts for crafting and loss events.allow-locate-for-all— Iftrue, any player can use/onemace locate; otherwise, only ops can track the Mace.colored-nameandmace-name-color— Give the Mace owner a distinct colored name (e.g., RED) to make them a visible high-value target.optional-allowed-containers— List of container types where the Mace can be placed. By default, it includes ENDER_CHEST, ANVIL, and ENCHANTING, preventing players from dumping the weapon into a random barrel.offline_inventory— Automatically updated map that tracks whether an offline player logged out with the Mace, ensuring the recipe stays locked.
Commands and Permissions
OneMace adds three simple commands, all under /onemace:
/onemace locate— Reveals the current Mace holder’s location. Requiresonemace.adminpermission (default: op)./onemace fix— Scans the server for duplicate Maces and removes all but one. Also requiresonemace.admin./onemace info— Displays basic plugin information. No permission needed.
These tools give admins full control, especially when dealing with edge cases like unloaded chunks where a Mace might hide undetected.
Known Limitations and How to Handle Them
No plugin is perfect, and OneMace is upfront about its constraints. The most notable limitation: Maces in unloaded chunks cannot be detected. This is a fundamental Minecraft limitation — the server simply doesn’t process items in chunks that aren’t loaded. If a player drops the Mace in a far-off chunk and nobody visits it, the plugin won’t know it exists, potentially allowing a second Mace to be crafted. The solution? Use /onemace fix periodically if you suspect foul play, and encourage players to report any anomalies. On a well-maintained server with active chunk loading, this issue rarely surfaces.
Why OneMace is Perfect for Lifesteal and Competitive PvP
In Lifesteal SMPs, every heart matters, and a single Mace can decide the fate of an entire season. By limiting the weapon to one, OneMace transforms it into a server-wide objective. Teams will strategize to protect their Mace bearer, while rivals plot to destroy it. The colored name feature adds a layer of risk — the owner becomes a walking beacon. For competitive PvP arenas, the plugin eliminates the “who has more Maces” arms race, forcing players to rely on skill rather than item spam. The result is a more tense, memorable experience that keeps players coming back.
Final Thoughts
OneMace isn’t trying to be a bloated all-in-one solution. It does one thing and does it exceptionally well: enforcing a single Mace per server. The configuration is minimal, the commands are intuitive, and the impact on gameplay is immediate. Whether you’re tired of Mace spam ruining your server’s balance or you want to introduce a high-stakes artifact hunt, download OneMace for Minecraft today and see the difference. With support for Paper/Spigot 1.21+ and a straightforward setup, there’s no reason to let overpowered weapons dictate your server’s story. Take control, limit the Mace, and let the real competition begin.