nPvP - PvP Management Plugin with Region Support
📋 Description A plugin for managing player PvP mode with enable/disable functionality, WorldGuard region support, status saving in an SQLite database, and PlaceholderAPI integration.
✨ Main Features
/pvpcommand — toggles PvP mode for the player- Automatic PvP enabling in specified worlds and WorldGuard regions
- Saves PvP status in an SQLite database between sessions
- Damage protection when PvP is disabled
- PlaceholderAPI integration for status display
- Colorful messages with color code support
🎮 Commands
/pvp— toggle PvP mode (requires permissionnpvp.toggle)
🔐 Permissions
npvp.toggle— allows using the/pvpcommand (default: true)npvp.admin— administrative permission (default: op)
🏰 WorldGuard Region Support
- Automatically enables PvP in specified regions
- Disables the ability to turn PvP off in those regions
- Fully configurable
📊 PlaceholderAPI Placeholders
%npvp_status% — shows the PvP status (Enabled/Disabled)
%npvp_enabled% — shows true/false PvP status
⚙️ Configuration Example
always-pvp-worlds:
- "duel"
pvp-regions:
- "pvp"
- "example_region"
messages:
only-players: "&c&lPvP &8▪ &cThis command is only available to players!"
always-pvp-world: "&c&lPvP &8▪ &cPvP is always enabled in this world and cannot be changed!"
always-pvp-region: "&c&lPvP &8▪ &cPvP is always enabled in this region and cannot be changed!"
pvp-enabled: "&a&lPvP &8▪ &aPvP enabled! You can now attack and be attacked by other players."
pvp-disabled: "&c&lPvP &8▪ &cPvP disabled! You are protected from other players’ damage."
placeholder:
enabled: "&aOn"
disabled: "&cOff"
🔧 Requirements
- Paper 1.21.4+
- Java 21+
- PlaceholderAPI (optional, for placeholders)
- WorldGuard (optional, for region support)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21.4, 1.21.5, 1.21.6
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Verified by MCModsHub
- Ships as npvp-1.0.1.jar — drop this file into the mods folder
- Download size: 12.9 MB
- Download link checked 20 Aug 2026 — working
These come from our own check of the pack file, not from the source page.
