Minecraft plugin PvPManager

PvPManager is a Minecraft plugin that centralizes PvP control: toggles, combat tagging, anti-combat-log, newbie protection, configurable kill rewards, penalties and inventory handling.

Find a server with PvPManager

24 servers reported PvPManager

All servers with PvPManager

About PvPManager

🔌 About PvPManager

PvPManager is a Minecraft plugin for managing player-versus-player behaviour and combat-related server rules. It combines PvP toggles, combat tagging, combat-log prevention, newbie protection and several kill/respawn behaviours into a single configurable plugin aimed at server administrators.

🎯 Purpose

PvPManager's core purpose is to provide centralized, configurable controls for PvP interactions and combat-related edge cases so server owners can enforce consistent rules (toggle PvP, punish combat logging, protect newcomers, control kill rewards/penalties and manage combat restrictions).

⚙️ Features

  • Toggle PvP per-player, per-world, or globally.
  • Combat tag system with configurable timers and visual indicators (action bar/boss bar).
  • Combat-log prevention with configurable punishments (drop inventory, drop armor/exp, money penalty, kill player, broadcast/log events).
  • Newbie protection and respawn/teleport protection.
  • Anti border-hopping (prevents fleeing to safe zones while tagged) and anti kill-abuse triggers.
  • Disable actions while in combat (fly, gamemode changes, commands, enderpearls, placing blocks, etc.).
  • Inventory handling options (keep, drop or transfer drops to killer) and auto-soup support.
  • Money rewards/penalties and executable commands on kill.
  • Integrations with PlaceholderAPI and support for zone plugins (WorldGuard, Towny) and Citizens; optional integrations for specific behaviours.
  • Telemetry and usage reporting via bStats.

🧩 Who It Is For

  • Survival and SMP servers that need configurable PvP rules.
  • Servers that require combat logging protection and newbie onboarding safety.
  • Administrators who want integrated kill/reward rules and simple PvP toggles without multiple separate plugins.

🏗️ Example Use Cases

  • Enable newbie protection for first-play sessions and allow PvP only after a configurable time.
  • Tag players on combat and prevent them from using teleports, commands or entering safe zones until the tag expires.
  • Penalize players who disconnect during combat by dropping inventory or applying a server-defined punishment.
  • Automatically reward killers with money or execute custom commands on kill.

⌨️ Commands

CommandDescriptionPermissionAccess
/pvp [player]Toggle PvP for yourself or another player.not specifiedPlayer
/pvpstatusCheck your PvP status.not specifiedPlayer
/pvptagCheck time left until out of combat.not specifiedPlayer
/newbie [disable]Check newbie protection time or disable your newbie protection.not specifiedPlayer
/pvplist <offline>List PvP state of online or offline players.not specifiedAdmin
/pvpinfo [player]Show PvP-related info for a player.not specifiedAdmin
/pvpstatus [player]Check PvP status for another player.not specifiedAdmin
/pvpoverrideAllow a player to attack anywhere (override safezones).not specifiedAdmin
/newbie [add/checktime/remove]Add/remove newbie protection or check remaining time.not specifiedAdmin
/pvptag [player] [seconds]Combat-tag a player for a specified duration.not specifiedAdmin
/untag [player]Remove combat tag from a player.not specifiedAdmin
`/pvpglobal <onoff>`Toggle PvP for the entire server.not specified

Notes: the listed commands are taken from the official plugin documentation and resource page. Permission nodes for each command are documented by the project but are not reproduced here.

⚙️ Installation

📥 Setup

  • Download the official plugin JAR from the plugin's distribution page for your platform.
  • Place the JAR into the server plugins/ directory on a Spigot/Paper-compatible server.
  • Restart the server and check console logs to confirm the plugin loaded.

📦 Dependencies

  • PlaceholderAPI (optional integration for placeholders).
  • Integrations available for zone and NPC plugins such as WorldGuard, Towny and Citizens (optional, used when present).

🧠 Technical Notes

  • Confirmed supported server software includes Spigot and Paper; Folia support is also listed by the project.
  • The plugin provides a developer API and publishes dev builds for testing.
  • The project publishes source code and issue tracking on its public repository and uses bStats for telemetry.
  • Tested Minecraft versions span many releases; server owners should consult the plugin's documentation for exact compatibility with a specific server version.

🤝 When This Plugin Is Useful

PvPManager is useful when you need a single, configurable plugin to handle PvP toggles, combat tagging, combat-log punishment and newbie protection without assembling multiple separate plugins. It centralizes common PvP rules and provides admin commands and integrations to adapt behaviour to different server setups.

Comments

No comments yet

Be the first to comment.

For server admins

Authors
ChanceSD
Supported platforms
Spigot, Paper, Folia
Supported versions
1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21
Dependencies
PlaceholderAPI, WorldGuard, Towny, Citizens

Links

What servers report

Server platforms

  • Paper19
  • Purpur3
  • Endium1
  • Leaf1

Plugin versions

  • 4.0.2212
  • 3.19.104
  • 4.0.303
  • 3.32.131
  • 1.0.01

Counts come from servers that list their plugins when MSHQ checks them. Many servers hide this list, so real usage is higher.