BlossomPVP
by CodedSakura
BlossomPVP adds a server-side command that lets players switch player-versus-player combat on or off, with permission and translation support for Blossom-series servers.
What it does
Players use a Blossom-series PvP command to enable or disable PvP for themselves. A setting controls whether a player starts with PvP enabled by default, and running the command with parameters can query the current state or toggle it. Translation keys cover the messages the command sends, and the full list of keys with available arguments is in the mod's en_us language file.
The command checks permissions for its actions, which can be managed through fabric-permissions-api or LuckPerms. Blossom-series mods are built around this shared library, so BlossomPVP needs BlossomLib installed alongside it. The mod is published for Fabric and Quilt across 23 release versions, 1.19.4 – 26.3, and its environment is server-side only, so players join without installing it. It is released under the MIT License and is open source.
Key features
PvP toggle command
A Blossom-series command enables or disables PvP for the player who runs it.
Default PvP state
A configuration setting decides whether players begin with PvP enabled or disabled.
Query or toggle
Running the command with a parameter either reports the current PvP state or changes it.
Permission checks
Command actions are gated by permissions that fabric-permissions-api or LuckPerms can manage.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x5 of 5 versions with builds
1.19.x1 of 1 version 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
Use cases
Opt-in PvP servers
A server can start players with PvP disabled and let them choose when to join combat.
Permission-controlled arenas
Server staff can limit who may change their PvP state by assigning permissions through LuckPerms.
Who it’s for: Server owners running Fabric or Quilt servers with Blossom-series mods who want players to control their own PvP status. Players on such servers do not need to install anything.
How it compares
PvP Toggle is also server-side only on Fabric, with files for 1.20.1 – 26.3, but it is released under All rights reserved and is not open source. PvPControl is server-side only, under the MIT License, and covers Fabric builds for 1.20 – 1.21.11, so it stops short of the newest versions. Both are Fabric-only, while BlossomPVP also targets Quilt.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| BlossomPVP | Fabric and Quilt | 1.19.4 – 26.3 | Server-side only | 2026-09-16 |
| PvP Toggle | Fabric | 1.20.1 – 26.3 | Server-side only | 2026-09-19 |
| PvPControl | Fabric | 1.20 – 1.21.11 | Server-side only | 2026-02-08 |
Questions
Does BlossomPVP require BlossomLib?
Which loaders can run BlossomPVP?
Can permissions be managed without LuckPerms?
In the catalog
BlossomPVP 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 CodedSakura
Similar mods
What the author says
BlossomPVP is a Minecraft Fabric mod in the Blossom-series mods that provides /pvp command This mod's config file can be found at config/BlossomMods/BlossomPVP.json, after running the server with the mod at least once.
Official listing
- Modrinth page
- modrinth.com/mod/blossompvp
- Owner
- CodedSakura
- Published
- 2023-07-03
- Updated on Modrinth
- 2026-09-16
- Facts verified
- 2026-10-15
