GoodMC: Old Combat & Blockhitting
by Buvtack
GoodMC: Old Combat & Blockhitting restores the older combat behavior of earlier Minecraft releases for players who want classic swords, axes and shields.
What it does
Legacy combat changes are grouped under one mod. Attack cooldown is removed globally, sword blocking returns on right click and blocking with a sword deflects half of incoming damage. Sweep attacks can be turned off unless the Sweeping Edge enchantment is used, and the axe damage values of the earlier era are restored. Sharpness and Strength get a rebalance, and shields can be disabled entirely. A built-in config lets the mod be adjusted in-game.
The mod is built around swing and blockhitting animations from the classic combat era, and it ships with a gallery that shows which features were added or changed. It needs Fabric API on Fabric, and it is published for Fabric, Forge, NeoForge and Quilt. Files exist for 1.12.2, 1.20.1, 26.2 and 26.3, and the latest builds target 26.3 on Fabric and NeoForge and 1.20.1 on Forge and Quilt. The license is All rights reserved, so the code is not open source.
Key features
Global attack cooldown removal
The attack cooldown is removed for every weapon, so each swing lands at the faster classic rate.
Sword blocking on right click
Right clicking with a sword raises a block that deflects half of the incoming damage.
Sweep attack control
Sweep attacks are disabled unless the player uses a tool with the Sweeping Edge enchantment.
Configurable in-game
Every change can be switched on or off from an in-game config, without editing files outside the game.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 1 mod
Use cases
Old-style PvP servers
Server owners who run classic-style combat can install the mod so the fights match the older rules.
Nostalgia playthroughs
Players who want the swing and blocking feel of older releases can enable the classic animations on a single-player world.
Who it’s for: Players and server owners who want the combat rules and blockhitting animations of classic Minecraft on a current game version.
How it compares
No Attack Cooldown removes the cooldown as well, with files for 1.20.1 – 26.2 under the BSD 2-Clause License, so it is open source. Swept Away covers sweep attacks only, is server-side only and is open source under the GNU General Public License v3.0 only. Old Combat Mod is also All rights reserved and is server-side only, with files for 1.16.4 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| GoodMC: Old Combat & Blockhitting | Fabric, Forge, NeoForge and Quilt | 1.12.2 – 26.3 | Client and server | 2026-10-10 |
| No Attack Cooldown | Fabric, Forge and NeoForge | 1.20.1 – 26.2 | Client and server | 2026-06-19 |
| Swept Away | Fabric and NeoForge | 1.20.1 – 26.3 | Server-side only | 2026-09-21 |
| Old Combat Mod | Fabric, Forge, NeoForge and Quilt | 1.16.4 – 26.3 | Server-side only | 2026-06-28 |
Questions
Does GoodMC need Fabric API?
Does the server need GoodMC too?
Which versions are supported?
In the catalog
GoodMC: Old Combat & Blockhitting is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Buvtack
Similar mods
What the author says
GoodMC is a lightweight combat mod which overhauls the combat system in Minecraft to what it was prior to the Combat Update (1.9). 😲 Comes with a built-in config. No need to mess with files outside the game. In addition, it brings back the old animations of blockhitting, swing, itemheld and more from Minecraft 1.7.10.
Official listing
- Modrinth page
- modrinth.com/mod/goodmc-old-combat
- Owner
- Buvtack
- Published
- 2026-04-07
- Updated on Modrinth
- 2026-10-10
- Facts verified
- 2026-10-15
