Auto Mace PvP is a lightweight client-side Fabric mod that automates the wind charge jump + mace smash combo.
Keys: R starts the combo, J turns the mod on/off ("ON / OFF" message above the hotbar). Both are rebindable in Options → Controls → Auto Mace PvP.
The combo (press R):
- Selects a wind charge from your hotbar (or uses the one in your off hand) and jumps.
- Near the top of the jump it throws the charge straight down – you get launched about 7 blocks up.
- Swaps to your mace and restores your camera.
- On the way down, as soon as vanilla counts the hit as a smash (fall distance over 1.5 blocks)
and a target is within normal reach, it aims at the target and swings. With
requireFullCooldownon it waits for a full attack cooldown, so the hit is a full-damage crit smash.
Auto smash without the key: while autoSmashWhenFalling is on, the aim + swing part works on
any fall while you hold a mace – manual jumps, elytra dives, riptide.
Legit actions only: the throw is a normal item use, the swing a normal attack, the jump a normal jump input. Vanilla reach, vanilla cooldown, no speed or velocity changes.
Settings (config/automacepvp.json, created on first launch):
jumpFirst(defaulttrue) – jump before the throw for a higher launchthrowDelayTicks(default4) – ticks between the jump and the throw (4 = near the top of the jump)restoreLookAfterThrow(defaulttrue) – put the camera back after the one-tick look downrequireFullCooldown(defaulttrue) – only smash on a full attack cooldown (max damage + crit)playersOnly(defaulttrue) – only target players (false = mobs too)autoSmashWhenFalling(defaulttrue) – auto-aim + smash on any fall while holding a macemaxAirTicks(default100) – safety timeout for the comboenabledOnStart(defaulttrue) – start enabled when the game launches
You need a mace and at least one wind charge in your hotbar (or the wind charge in the off hand).
Requirements: Fabric Loader, Fabric API, Minecraft 1.21.8 – 1.21.11, Java 21. Client side only.
