ModsFinder

better fight

by zhengzhengyiyi

Better Fight changes how villagers and mobs engage in combat, adding villager fights, Ghast fights and a cooldown on moving hits for players.

FabricForgeServer-side onlyApache License 2.0Open source1.16 – 1.21.11

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

  1. Villager combat

    Villagers can fight other mobs, which changes how villages and their surroundings behave during encounters.

  2. Ghast fights

    Ghasts take part in the combat changes, adding a new kind of fight beyond the default behavior.

  3. Moving hit cooldown

    A cooldown limits how often a hit can land while the player is moving, slowing down repeated strikes.

  4. Forced diamond sword hits

    The player can be made to strike an entity with a diamond sword, which makes the combat rules stricter.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.111.1.2Not available
1.21.101.1.2Not available
1.21.91.1.2Not available
1.21.81.1.21.0.0
1.21.71.1.2Not available
1.21.61.1.2Not available
1.21.51.1.2Not available
1.21.41.1.2Not available
1.21.31.1.2Not available
1.21.21.1.2Not available
1.21.11.1.2Not available
1.211.0.6Not available
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
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
better fightFabric and Forge1.16 – 1.21.11Server-side only2025-08-19
Better Snowball FightFabric, Forge and NeoForge1.16.5 – 1.21.1Client and server2025-01-07
1 HitFabric, Forge, NeoForge and Quilt1.16 – 26.3Server required, client optional2026-08-14
Mob Fight UtilsFabric and Quilt1.19.1 – 1.20.4Server-side only2023-12-15

Questions

Does Better Fight need Architectury API?

Yes. Architectury API is a required dependency, and Fabric API is required as well.

Which loaders does Better Fight support?

Files are published for Fabric and Forge. The latest Fabric file is 1.1.3 for 1.19.4, and the latest Forge file is 1.0.0 for 1.21.8, marked as beta.

Does Better Fight have to be installed on the client?

No. Server owners install it, and players connect with no copy of their own.

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

All projects

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
zhengzhengyiyi, on the Modrinth page

Official listing

Owner
zhengzhengyiyi
Published
2025-04-16
Updated on Modrinth
2025-08-19
Facts verified
2026-10-15

Tags