PvPManager
Using multiple plugins to handle PvP? Don't want to use yet another plugin just for that one feature? Or even simply looking for an updated Combat Log plugin with great performance?
Supports servers running Spigot / Paper / Folia
Supports PlaceholderAPI - List of placeholders or /papi info pvpmanager
Features
- Prevent PvP Log with various punishments
- Toggle PvP with commands
- Disables Fly/GameMode/Disguises/Invisibility when entering combat
- Newbie Protection (New players are protected when they join)
- Auto Soup (Soup is instantly consumed and heals player)
- Anti Border Hopping (Players can't run to safe zones while tagged)
- Anti Kill Abuse (Killing the same player several times can be stopped)
- Respawn Protection
Other Features
- Blood animation on hit
- Block placing lava/fire near players with PvP disabled
- Block Commands and Enderpearls while in combat
- Block Placing blocks while in combat
- Detects Auto Disconnect hack and still punishes the player
- Transfer a player's drops directly to his killer
- Can be disabled in specific worlds
- Everything is configurable including messages
Commands
/pvp [player] - Toggles PvP/pvpstatus - Check your PvP status/pvptag - Check time left until out of combat/newbie [disable] - Check time left as newbie or disable protection
/pvplist <offline> - List the PvP state of all online or offline players/pvpinfo [player] - Shows info about you or other player/pvpstatus [player] - Check yours or other player PvP status/pvpoverride - Allows player to attack anywhere/newbie [add/checktime/remove] - Add/remove newbie protection or check time left/pvptag [player] [seconds] - Combat tags a player/untag [player] - Untags a player/pvpglobal <on|off> - Toggle PvP for the whole server/announce - Mainly to be used in the config, can broadcast messages without any prefix/pmr - Shows PvPManager help page/pmr cleanup- Clean players from database/pmr locale- Change your message file to another language/pmr reload - Reloads PvPManager/pmr worlds - Clickable menu to manage world PvP/pmr update - Update PvPManager to latest version
Aliases:
- /pvp - /toggle or /pvptoggle
- /pmr - /pvpmanager or /pvpm
To see all permissions check the Full List
Languages
You can customize the ingame PvPManager messages by editing the file "messages.properties". Change locale to your own language in config.yml or edit the default messages file, it supports color codes (&1, &2, etc) and hex color codes.
You can help translate to your language here: Crowdin
Notes
- PvPManager has an auto updater, it's optional and possible to disable by going to /plugins/PvPManager/config.yml and opt-out under the 'Update Check' section
- If you find a bug, please create a ticket so it can be fixed
- Do you want a similar plugin but directed to PvE? Try my other plugin PvEManager
- Looking for the old PvPTimer feature? Here it is: PvPCycle
Donations

If you appreciate my work and/or make profit from your server, donations are welcome!
PvPManager Premium
bStats
Since 02/10/2019 (Started tracking on v3.5)
-
View User Profile
-
Send Message
Posted Apr 25, 2014sorry but, whats autosoup? isnt that a hack? does it ban it?
-
View User Profile
-
Send Message
Posted Apr 25, 2014Can you add one of these options (this pertains to the pvp logging feature)
Either: Hook with world guard to set which regions the player should not automatically die in Or: Spawn an npc on death with your loot for X amount of seconds
-
View User Profile
-
Send Message
Posted Apr 24, 2014@erdrickk
Read the config file, if you disable Towny support in the config, PvPManager will then override Towny. And set the towny world flag to nopvp. I believe it should work that way.
-
View User Profile
-
Send Message
Posted Apr 24, 2014I'm a bit confused and I was hoping you could help. I use Towny and I want to use the PvP Timer so it's PvP only during the night
For some reason PvP is always enabled even during the day even though it says PvP disabled. What am I doing wrong? I have PvP enabled in the server properties but disabled in the towny config.
-
View User Profile
-
Send Message
Posted Apr 23, 2014@xion87
That doesn't help at all in fixing the error, please post a link to a full error.
I can't really tell what's wrong from that.
-
View User Profile
-
Send Message
Posted Apr 23, 201419:50:13 CONSOLE: ERROR]: Could not pass event DisallowedPVPEvent to PvPManager v1.9.6 19:50:13 CONSOLE: Source) [?:?] 19:50:13 CONSOLE: Source) [?:?]
-
View User Profile
-
Send Message
Posted Apr 22, 2014New update (1.9.6) offers possibility to choose a locale and fixes a few bugs.
For now there are English(en), Russian(ru) and Chinese(ch) as options.
You can change this in the config file and on next reload/restart it will change the messages file to the specified language which you can also edit.
Feel free to send me other translations by message or github pull request.
-
View User Profile
-
Send Message
Posted Apr 21, 2014@Ipzen
I suggest you create a ticket, i end up forgetting suggestions from comments.
But sure, i can probably add that, only in version 2.0+ though.
-
View User Profile
-
Send Message
Posted Apr 21, 2014@NoChanceSD
Yea, i use pvp disable as default, so my players can choose if they want to pvp or not.
It would be great if you could add so we could choose colours when pvp is off, on and during combat,
ex, Non PVP - Green, PVP - Blue , Combat - Red
-
View User Profile
-
Send Message
Posted Apr 17, 2014@alphaxrice
Permission pvpmanager.override = override everything
Also, worlguard regions with pvp allow = override everything
-
View User Profile
-
Send Message
Posted Apr 17, 2014how come people can hit their factions members ?
-
View User Profile
-
Send Message
Posted Apr 14, 2014@Ipzen
Sounds good but keep in mind that unless you changed default pvp everyone will have pvp enabled(and red name in this case) by default.
-
View User Profile
-
Send Message
Posted Apr 14, 2014Nametags gets red when someone is in "battle", Is it possible to change so the nametag changes when a player have PVP activated and not only in combat?
If not, is it something you maybe can add? :)
Cheers!
-
View User Profile
-
Send Message
Posted Apr 12, 2014@Nikecow
Disable the timer in PvPTimer.yml
-
View User Profile
-
Send Message
Posted Apr 12, 2014Is it possible to keep some worlds permanently PVP disabled and some worlds permanently PVP enabled? How do I do this with the "Start PvP" timer?
-
View User Profile
-
Send Message
Posted Apr 8, 2014add support for libdisguise :)
-
View User Profile
-
Send Message
Posted Apr 6, 2014@NoChanceSD
I could really use some more votes in the poll, if this removal happens it will be in v2.0 so the faster this gets decided the faster i can work on it.
-
View User Profile
-
Send Message
Posted Apr 5, 2014@soulscapex
Thanks, removed from bukkit for now, it wasn't even approved yet anyway.
-
View User Profile
-
Send Message
Posted Apr 5, 2014@NoChanceSD
error with 1.91.
http://pastebin.com/dqXhs4Gh
-
View User Profile
-
Send Message
Posted Apr 4, 2014Version 1.9.1 is out here, should fix recent bugs reported and be compatible with other plugins changing name colors(name being reset to white after out of combat).