CurseForge Blog

9 Best Minecraft PvP Mods for Gladiators at Heart by Community Downloads

Master PvP in Minecraft with mods for smoother swings, combat rolls, parries, armor durability HUDs, and real-time effect timers.

9 Best Minecraft PvP Mods for Gladiators at Heart by Community Downloads

Minecraft PvP is all about timing and great movements. These mods focus on combat improvements like smoother melee, bug fixes, movement options, and HUD tools for tracking effects and armor durability.

1. Better Combat

Better Combat Mod

Better Combat works melee with smooth one/two-handed and dual-wield animations, better weapon collision (no cursor pixel hunting), and a more natural swing timing with combos for certain weapons.

This mod also supports dual wielding any one-handed pair, locks the offhand for two-handed weapons, and rebalances Sweeping Edge for multi-target hits. It's configurable and broadly compatible but won't play nice with other major combat-rewrite mods.

2. Simply Swords

Simply Swords Mod

Simply Swords is a mod that expands PvP weapon choices with a big lineup of new gear like spears, glaives, chakrams, katanas, rapiers, greathammers/axes, and more, so fights aren't just sword vs axe every time.

This mod is great for kits and modpacks because different weapon types naturally create different matchups (reach, speed, and burst), which keeps duels from feeling the same.

3. Combat Roll

Combat Roll Mod

Combat Roll simply adds a useful combat roll ("R" key by default) for quick dodges and repositioning, with a server-configurable cooldown (4 seconds by default) and optional invulnerability frames you can enable. Depending on your configuration, each roll can cost hunger, showing a cooldown timer on your HUD. Keep in mind that you can only roll when not using an item, jumping, or swimming.

The mod goes even further by including roll attributes (like distance, recharge, or roll count) and enchantments that boost them via extra rolls, faster recharge, and longer roll distance. All in all, this is a very interesting mod for PvP servers that can be easily configured to your own taste.

4. Guarding

Guarding Mod

Guarding expands shields, making them trimmable and nice-looking but also with a set of whole new mechanics like perfect block that shoves enemies back, and a more responsive blocking delay similar to the Combat Tests snapshots.

This mod also adds shield-focused enchantments like Pummeling (more parry knockback) and Barbed (thorns on your shield), and a Netherite Shield giving similar advantages to an actual netherite shield, only more durable, with some knockback resistance, and one that doesn't melt in fire or lava.

5. Responsive Shields

Responsive Shields lets you reconfigure Minecraft's hidden 5-tick delay when raising a shield so that blocks happen when you react and not a quarter of a second later, helping avoid moments of unfair frustration for any PvP enjoyer.

This mod is configurable through a simple setting that controls raise time in ticks, set it to 0 for instant blocking, 5 for vanilla, or 1-2 for a nice middle ground that still feels fair.

6. Epic Fight

Epic Fight Mod

Epic Fight replaces vanilla combat with a more epic and soulslike system built around battle mode, new animations, health bar, and deeper fight mechanics for both players and mobs. It also adds moves like dash attacks, dodging, and special attacks.

This mod introduces new combat mechanics like stamina, combat stats (Impact, Weight, and Stun Armor), and learnable skills (Dodge/Guard/Passive) found in loot or from drops, making it best suited as a new combat style to add to a modpack or server-wide. A lot of mods can nicely integrate with Epic Fight as well to add new mobs and bosses designed around the new combat style, new weapons, new movements, new skills, more engaging PVP experience, and much more. Some recommended integrations here include Epic Knights and Simply Swords EpicFied 2.

7. Better Hurt Timer

Better Hurt Timer Mod

Better Hurt Timer removes vanilla damage immunity and fixes hurt animations to make combat feel fairer in PvP. It ties damage frequency to attack speed, so click spamming (especially with fists) won't magically out-DPS proper weapons, and landing hits on time matters more.

This mod also uses damage-type-specific i-frames to prevent stacked sources like fire/lava from instantly shredding armor, protects armor/shields from rapid durability loss, and can reduce unwanted knockback and hurt-animation spam through configuration.

8. Armor Durability HUD

Armor Durability HUD Mod

Armor Durability HUD shows your armor durability on-screen, which is huge for PvP and crystal PvP. When your gear starts dropping durability, you'll know exactly when to back off or repair instead of getting surprised mid-fight. It can also be displayed in a horizontal layout for a cleaner look.

The mod also lets you move and toggle the HUD indicator from the GUI. The default GUI key is "N" which can be freely rebinded to another key.

9. GUI Effect Timer

GUI Effect Timer Mod
The premise of GUI Effect Timer is simple – it displays the cooldown timer of each active effect badge so you can see exactly when your effects will run out.

How to Install Mods 

How to Install with the CurseForge App

  1. Open CurseForge → Minecraft and create a profile with the modloader and version you need, Fabric, Quilt, NeoForge or Forge (depending on which mods you are looking to install). 
  2. Open your profile and click the three dots next to "Play".
  3. Click on "Add More Content" from the available options.
  4. Search the mod you need and click "Install".
  5. Play from the CurseForge app.

How to Install Mods Manually

  1. Install a mod loader that matches your Minecraft version (Fabric, Quilt, NeoForge, or Forge).
  2. Run the installer to add a new profile in the Minecraft Launcher.
  3. Download the mod’s .jar file from its project page. Making sure both the Minecraft version and loader version match.
  4. Drop the .jar into the mods folder inside your .minecraft directory (create the folder if it doesn’t exist).
  5. Launch Minecraft using the new loader profile.

Note: Make sure to check if the mod has been recognized by the game. On the title screen, click “Mods”. If the mod lists any required dependencies (like Fabric API), install those too. Please also note that if using Fabric, the "Mods" button will only appear if the "Mod Menu" mod is installed. 

Common mods folder locations: 

  • Windows: %AppData%\.minecraft\mods 
  • macOS: ~/Library/Application Support/minecraft/mods
  • Linux: /home/<your-username>/.minecraft/mods

Common Issues and Quick Fixes

Game crashes on launch after adding these mods

You’ve probably mixed up versions or loaders. Make sure every mod matches your Minecraft version and your loader (Fabric vs Forge vs NeoForge).

  • Better Combat and EpicFight 

These are also known to crash with some visual mods.

  • Better Hurt Timer 

This mod could cause some issues. If playing on 1.16.5 or older you can try using Nodami instead.

I’m getting a “Missing dependency” error

Install the required library mods. If a dependency is missing, the game won’t start.

Combat feels weird or buggy after installing multiple combat mods

Avoid stacking major combat overhauls. Use one main system (Better Combat or Epic Fight), then add lighter PvP QoL mods (timers, durability HUD, shield tweaks).

Combat Roll won’t work in multiplayer

Movement/combat ability mods often need to be installed server-side too. If it works in singleplayer but not on a server, install the same mod version on the server.

My roll/HUD keys don’t work

Keybind conflict. Combat Roll uses R by default and Armor Durability HUD uses N. Rebind them in controls if another mod already uses those keys.

Armor Durability HUD isn’t showing

No armor equipped = it may show empty slots or look blank. Also check if the HUD is toggled off in its GUI settings, or if the HUD is off-screen after changing UI scale.

GUI Effect Timer shows no timers

It’s client-side, so you need it installed on your game. Also check UI scale and whether effect badges are enabled in your HUD settings. If you changed text color to something dark, it may be just invisible.

Performance drops in fights

Start by disabling the heaviest visuals/animations (especially with big combat overhauls) and reduce extra PvP HUD elements. Also avoid running multiple combat animation systems at once.