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 Mar 11, 2014I love the plugin but I have a big problem. We have an existing player base. Today I have installed the plugin and every player's pvp is set to off by default. I double checked the config and everything is correct in there but default setting for PVP is OFF for existing players (did not check for new players). Also I don't want players to be able to change their PVP status via command.
Is there any solution for this problem?
I tried putting the permission pvpmanager.override for players but then they can pvp even in worldguard regions with pvp flag set to off.
-
View User Profile
-
Send Message
Posted Mar 10, 2014Dev Build 18 already includes changing nametag colors in combat!
It's still experimental and can't be turned off in config, so be aware of that, if someone wants to give it a try and report some possible bugs would be nice though.
That build also allows turning border hopping on/off.
-
View User Profile
-
Send Message
Posted Mar 10, 2014@Analskav
Try setting "block enderpearls" to false or mess with other config options like the "Towny Support" one.
-
View User Profile
-
Send Message
Posted Mar 10, 2014@NoChanceSD
Thank you , cause i was forced to rollback to older version, due to the safezone killing my players love to duel it out before they drop down into warzones. so they know how the players fight..... i love you plugin and support on our feedback keep up the good wrk.
-
View User Profile
-
Send Message
Posted Mar 10, 2014Hello!
Im running a townyserver and we have it setup so you cant enderpearl in other players towns, just your own.
Im pretty sure this plugin overrides its, is there anyway to fix it?
-
View User Profile
-
Send Message
Posted Mar 9, 2014@igwb
Yes, it protects a player for the defined minutes and then expires. It doesn't persist through restarts though so if one of your players still gets pvp disabled after a restart it's not newbie protection for sure.
So, the only way i see for that to happen is the player having the permission pvpmanager.nopvp, there isn't really any reason for the pvp status of a player changing by itself.
-
View User Profile
-
Send Message
Posted Mar 9, 2014@NoChanceSD
Thank you for the quick reply.
I'm pretty sure that it's not the newbie protection. Unfortunatly /pvp status doesn't tell me about that. The problem has existed for a few days now, so the protection should have expired. Does it count the time the players are on the server or the total time since they first joined? I was also unable to find where the plugin stores the countdown for the newbie protection. Do you keep it stored in memory?
Perhaps I have misunderstood how the newbie protection works. I expect it to protect new player for whatever minutes I set in to config after the first time they joined. Is that the case?
-
View User Profile
-
Send Message
Posted Mar 9, 2014@igwb
They might still have newbie protection maybe? I see you set it to 180 minutes
-
View User Profile
-
Send Message
Posted Mar 9, 2014Hey, I'm having a small problem on my PvP server. For some reason people always get switched to PvP-Off. I don't want that to happen at all and they don't have permission for /pvp. Even when I turn it on for them, it turns off some time later. I'm out of ideas. Did I miss a config option?
List of plugins in use and PvPManager config: https://gist.github.com/igwb/bc5df1fe9f73f87c5689
Using PvPManager version 1.8.2 and CraftBukkit version git-Bukkit-1.7.2-R0.3-b3020jnks (MC: 1.7.2) (Implementing API version 1.7.2-R0.3)
-
View User Profile
-
Send Message
Posted Mar 8, 2014@soulscapex
There isn't but i will add a config option i guess.
-
View User Profile
-
Send Message
Posted Mar 8, 2014anyway to turn off the safezone bypass cause i use a duel plugin taht they duel in safezone now its killin them
-
View User Profile
-
Send Message
Posted Mar 7, 2014@Thoranos
Just to make sure, are you using PvPManager v1.8.2?
-
View User Profile
-
Send Message
Posted Mar 7, 2014But I have tested it properly but the player could not attack me despite flag. I look again exactly as if I have overlooked something
-
View User Profile
-
Send Message
Posted Mar 7, 2014It works just fine, my best is that Thoranos is not testing it properly. You have to start combat outside the safe zone first, THEN run back in to the safe zone and you can still attack each other even if the safe zone is flagged no PVP either via World Guard or Towny.
-
View User Profile
-
Send Message
Posted Mar 6, 2014@Thoranos
It should be enabled by default, are they in combat? They are only vulnerable in safe zones while in combat.
-
View User Profile
-
Send Message
Posted Mar 6, 2014what permission for enable border hopping? My Players cant hit others in "safe" zone with PVP enabled
-
View User Profile
-
Send Message
Posted Mar 5, 2014@SmallSansSerif
:) Also already uploaded it to bukkit but considering recent approval times it will take a while to be approved.
-
View User Profile
-
Send Message
Posted Mar 5, 2014@NoChanceSD
Thanks for the border hopping addition.. Awesome!
-
View User Profile
-
Send Message
Posted Mar 5, 2014@BlackFing85
I don't know, i will see about that when i actually add the tags.
-
View User Profile
-
Send Message
Posted Mar 4, 2014@NoChanceSD
Ok one more thing. Could you add support for the plugin ColoredTags so when you have a custom nametag on that plugin if you go into combat pvpmanager will change it to the nametag you have in the config and when your out of combat then it will change back to whatever you have set in ColoredTags?