Peacekeeper
by areedelahi
Peacekeeper gives server owners control over player-versus-player combat on Fabric, with PvP disabled by default and a set of commands for challenges and arenas.
What it does
PvP is switched off for everyone by default, and a server can keep it that way with protection in place. Players who want a fight send a request with pvp followed by a name, or open a challenge that anyone can accept. A challenge that is not accepted within 60 seconds expires. Accepted duels can be started at a distance, so two players can meet in an arena miles away from where they stand.
Admins can define special PvP areas in a world, and operators bypass the pvp toggle, so they can turn global PvP on or back to vanilla behavior at any time. A plugin can disable global PvP across the whole world as an automatic default. Global duels let several players join one free-for-all where everyone can hit the others. A 5-minute combat lock starts when a player fights, which stops players from running off to avoid a fight, and it also keeps mace attacks from being cut short by a player leaving the arena immediately.
The mod runs on the server only, so players join without installing it. Its one required dependency is Areed's CoreLib. Files are published for Fabric only, for game versions 26.2 and 26.3, with 1.1.0 for 26.3 as the latest file.
Key features
PvP off by default
Combat between players is disabled everywhere until an admin or a plugin changes the setting.
Duel requests
A player can send a request to a specific player, or open a challenge that anyone may accept.
Global duels and free-for-alls
Several players can accept one challenge and fight in a shared arena where everyone can hit everyone.
Admin-defined PvP areas
Admins mark areas of a world where PvP is allowed, and operators can bypass the toggle at will.
Combat lock
A 5-minute lock after a fight keeps players in place, so they cannot escape by running out of the arena.
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
How it compares
Fractal Combat is also server-side only and is published for 26.2 and 26.3 under the Creative Commons Attribution Non Commercial 4.0 license, which is not open source. PvP Limits is server-side only, open source under The Unlicense, and built for 26.1 – 26.1.2. Duels (Kits PvP) requires the server but leaves clients optional, and it targets 26.2 only under the Apache License 2.0.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Peacekeeper | Fabric | 26.2 – 26.3 | Server-side only | 2026-09-16 |
| Fractal Combat | Fabric | 26.2 – 26.3 | Server-side only | 2026-09-16 |
| PvP Limits | Fabric | 26.1 – 26.1.2 | Server-side only | 2026-06-19 |
| Duels (Kits PvP) | Fabric | 26.2 | Server required, client optional | 2026-09-15 |
Questions
Does Peacekeeper need to be installed on player clients?
What does Peacekeeper require?
Can server operators override the PvP setting?
In the catalog
Peacekeeper is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 8,071 mods support Minecraft 26.3.
More from areedelahi
Similar mods
What the author says
This makes it possible to have mace pvp in air cause it doesn't get turned of when you leave arena immediately, aswell as prevents just running out of arena to get safe.
Official listing
- Modrinth page
- modrinth.com/mod/peacekeeper
- Owner
- areedelahi
- Published
- 2026-05-29
- Updated on Modrinth
- 2026-09-16
- Facts verified
- 2026-10-15
