
Mace Forge
An Easy Plugin To Add A Dash And Give Limits To The Mace Enchants And A Lot More !
⚡ MaceForge
There can only be one.
MaceForge turns the Mace into something your server will actually remember. Instead of everyone running around with the same weapon, this plugin makes the Mace a rare, legendary item — one per world, forged by the first player to craft it, and gone for good if it's ever destroyed. It's the kind of thing that creates rivalries, stories, and moments you'll be talking about weeks later.
🔨 The Forged Mace
When a player crafts a Mace for the first time, it becomes The Forged Mace — a unique, named item with a custom look that sets it apart from everything else in the game. Nobody else can craft another one until an admin resets it. This isn't just a cosmetic thing either, the item is tracked using persistent data so it survives restarts, world saves, and everything in between.
Once it exists, it exists. Simple as that.
⚡ Dash Ability
The Forged Mace comes with a built-in dash. Shift + Right Click while holding it and you'll launch forward in the direction you're looking — great for closing gaps, escaping fights, or just getting around fast.
But there's a catch.
If you dash and hit a player or mob mid-air, your dash resets instantly. No cooldown, ready to go again. If you dash and miss — meaning you land on the ground without hitting anything — you're locked out for 30 seconds (configurable). It's a risk-reward system that makes combat with the mace feel completely different from anything vanilla.
The dash also has particle and sound effects so everyone nearby knows when it's been used.
🔒 Enchantment Limits
Overpowered enchantments are automatically capped. Density and Breach have configurable max levels — if someone tries to push past the limit using an enchanting table or anvil, the plugin silently clamps it back down and notifies the player. No exploiting, no drama.
You can set any limit you want in the config, or set it to -1 to allow unlimited levels if that's what fits your server.
⚙️ Config
Everything important is toggleable:
# Only allow one Mace to exist at a time
one-mace-only: true
# Turn the dash on or off
dash-enabled: true
# How long the cooldown is if you miss your dash
miss-cooldown-seconds: 30
# Max enchantment levels (set -1 for unlimited)
enchant-limits:
density: 5
breach: 4
💬 Commands
| Command | What it does |
|---|---|
/maceforge | Shows plugin info and current config values |
/maceforge reload | Reloads the config without restarting |
/macereset | Resets the mace so a new one can be crafted (ops only) |
📋 Permissions
| Permission | Who has it |
|---|---|
maceforge.reload | Allows using /maceforge reload |
/macereset | Ops only, no permission node needed |
🖥️ Requirements
- Paper 1.21+ (does not work on Spigot or CraftBukkit)
- Java 21+
This plugin uses Paper-specific APIs and will not load on Spigot. Make sure your server is running Paper.
💡 Why MaceForge?
Vanilla Maces are cool, but once everyone has one the novelty wears off fast. MaceForge was built around one idea — what if the Mace was actually special? One item, one owner, and a whole server of people who want it. Whether you're running a survival SMP, a competitive server, or just want something that shakes up how people fight, this plugin does exactly that without needing any resource packs, client mods, or complicated setup.
Drop it in, start the server, and let the chaos begin.
Made by Drayic — if you run into any issues or have suggestions, feel free to talk to me on the discord server.
This text was made by Ai since I am to lazy to arrange the text and make it look cool , Sorry.
