ModsFinder

Practical PvP

by burnttoastdev

Practical PvP is a server-side balance mod that adds combat logging and reworks ender pearls, elytras and other PvP mechanics for servers.

FabricForgeNeoForgeQuiltServer required, client optionalGNU Affero General Public License v3.0 onlyOpen source1.21 – 1.21.8

What it does

The mod targets fights between players. Hitting another player starts a combat timer, 30 seconds by default, and leaving the server before it ends results in the player being killed when they rejoin. A server-wide chat announcement reports when someone dies while combat logging, and a timer in the hotbar shows how long remains until a safe logout. Server operators can change the duration of the timer with a command.

Other changes aim to balance PvP: ender pearls are reworked so they do not stack, and elytras are replaced with other transportation modes so players are not limited to flying. An unbreakable leather chestplate is also changed. Servers must run the mod, while players may leave it out and join without installing anything. It is published for Fabric, Forge, NeoForge and Quilt across 9 release versions, 1.21 – 1.21.8, under the GNU Affero General Public License v3.0 only, and the source code is open.

Key features

  1. Combat timer

    A timer, 30 seconds by default, starts when a player is hit by another player and runs while combat continues.

  2. Combat logging penalty

    Leaving the server during the timer leads to the player being killed upon rejoining, which discourages escaping fights.

  3. Hotbar timer and announcements

    A hotbar display shows the time until a safe logout, and a server-wide message reports deaths caused by combat logging.

  4. Ender pearl and elytra changes

    Ender pearls are no longer stackable, only Endermen drop them, and other transportation modes replace the elytra.

Compatibility

Latest build for each game version and loader.

1.21.x9 of 9 versions with builds
1.21.81.11.11.11.1
1.21.71.11.11.11.1
1.21.61.11.11.11.1
1.21.51.11.11.11.1
1.21.41.0.11.0.11.0.11.0.1
1.21.31.0.11.0.11.0.11.0.1
1.21.21.0.11.0.11.0.11.0.1
1.21.11.0.11.0.11.0.11.0.1
1.211.0.11.0.11.0.11.0.1
ReleaseBetaAlphaNot available

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

Use cases

Balanced server PvP

Server owners running player versus player games can use the timer and logging penalty to keep fights from being abandoned.

Who it’s for: Server owners who want a more balanced and effective PvP server, with fights that players can finish without worrying about others leaving mid combat.

How it compares

Full comparison

Fair Fight is a server-side only mod, open source under the MIT License, with files for 1.21.11 – 26.3 on Fabric, Forge, NeoForge and Quilt. Dynamic pvp crosshair is client-side only and is not open source, published for Fabric, NeoForge and Quilt across 1.21 – 1.21.11. aicheye's Combat Tagging is server-side only and open source under the CC0 1.0 Universal license, with Fabric files for 1.21.4 – 1.21.11.

ModLoadersGame versionsEnvironmentUpdated
Practical PvPFabric, Forge, NeoForge and Quilt1.21 – 1.21.8Server required, client optional2026-02-11
Fair FightFabric, Forge, NeoForge and Quilt1.21.11 – 26.3Server-side only2026-08-05
Dynamic pvp crosshairFabric, NeoForge and Quilt1.21 – 1.21.11Client-side only2026-02-28
aicheye's Combat TaggingFabric1.21.4 – 1.21.11Server-side only2026-04-03

Questions

Does Practical PvP need to be installed on the client?

No. Only the server has to run it, and players can join without the mod, so installing it on the client is optional.

Can server operators change the combat timer?

Yes. The duration of the combat timer can be customized with a command, and 30 seconds is the default.

Which loaders and versions does Practical PvP support?

The mod is published for Fabric, Forge, NeoForge and Quilt. Files cover 1.21 – 1.21.8, with 1.1 for 1.21.8 as the latest file.

In the catalog

Practical PvP is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 17,695 mods support Minecraft 1.21.8.

More from burnttoastdev

All projects

Similar mods

What the author says

Want balanced, more effective PvP on your server? Practical PvP delivers. This data pack brings essential balance changes by adding combat logging, making ender pearls non-stackable, and making elytras useless. These features create a more enjoyable experience for everyone, as players can fight without worrying about…
burnttoastdev, on the Modrinth page

Official listing

Owner
burnttoastdev
Published
2025-05-26
Updated on Modrinth
2026-02-11
Facts verified
2026-10-15

Tags