better fight
Better Fight changes how villagers and mobs engage in combat, adding villager fights, Ghast fights and a cooldown on moving hits for players.
What it does
When the mod is active, villagers can fight other mobs, and the player can also be made to fight mobs. A cooldown applies to moving hits, and the player can be forced to use a diamond sword to strike an entity. The changes take effect on the server, so players connecting to it need nothing extra.
Better Fight requires Architectury API and Fabric API. It is published for Fabric and Forge across 34 release versions, 1.16 – 1.21.11, and is open source under the Apache License 2.0. The planned feature update is listed as upcoming work, and the author asks for support on more Minecraft versions.
Key features
Villager combat
Villagers can fight other mobs, which changes how villages and their surroundings behave during encounters.
Ghast fights
Ghasts take part in the combat changes, adding a new kind of fight beyond the default behavior.
Moving hit cooldown
A cooldown limits how often a hit can land while the player is moving, slowing down repeated strikes.
Forced diamond sword hits
The player can be made to strike an entity with a diamond sword, which makes the combat rules stricter.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
1.20.x6 of 6 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Better Snowball Fight runs on client and server, is published for Fabric, Forge and NeoForge across 1.16.5 – 1.21.1, and is released under the MIT License. 1 Hit is published for Fabric, Forge, NeoForge and Quilt across 1.16 – 26.3, and the server requires it while the client may leave it out. Mob Fight Utils is published for Fabric and Quilt across 1.19.1 – 1.20.4, and the server requires it while clients need nothing.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| better fight | Fabric and Forge | 1.16 – 1.21.11 | Server-side only | 2025-08-19 |
| Better Snowball Fight | Fabric, Forge and NeoForge | 1.16.5 – 1.21.1 | Client and server | 2025-01-07 |
| 1 Hit | Fabric, Forge, NeoForge and Quilt | 1.16 – 26.3 | Server required, client optional | 2026-08-14 |
| Mob Fight Utils | Fabric and Quilt | 1.19.1 – 1.20.4 | Server-side only | 2023-12-15 |
Questions
Does Better Fight need Architectury API?
Which loaders does Better Fight support?
Does Better Fight have to be installed on the client?
In the catalog
better fight is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from zhengzhengyiyi
Similar mods
What the author says
to add force when player is using diamond sword to hit entity. 2. There is a cool down for moving hit
Official listing
- Modrinth page
- modrinth.com/mod/better-fight
- Owner
- zhengzhengyiyi
- Published
- 2025-04-16
- Updated on Modrinth
- 2025-08-19
- Facts verified
- 2026-10-15
