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 Sep 18, 2014@pepper82 i got the same issue time ago is a bug caused by the plugin MinigamesLib and their games...
-
View User Profile
-
Send Message
Posted Sep 15, 2014There is a bug when you have essentials and the setting:
When a player logs out and gets killed he instantly respawns on the position where he died instead of his home / bed.
Can you fix it?
-
View User Profile
-
Send Message
Posted Sep 7, 2014There is no bukkit 1.8 and bukkit seems to be going down so i guess i won't be making more updates.
Edit: If another API shows up like Sponge, Spigot, etc i will surely update though.
-
View User Profile
-
Send Message
Posted Sep 7, 2014plugin breaks in 1.8 PLEASE FIX!
-
View User Profile
-
Send Message
Posted Sep 3, 2014@NoChanceSD
I'm asking specifically so I can link it up with other plugins to run the command for a player. I wrote a custom plugin that makes players become a criminal if they get too many reports of murder. The plugin would would execute the command as the player and override their permissions to turn their pvp on, so they cant turn it back off.
Basically, player killers would be stuck in pvp mode. If I toggle it, I dont know if its turning on or off.
-
View User Profile
-
Send Message
Posted Aug 31, 2014Can you add option to completly deny chat messages when you are in combat? Something like Stop Commands, but it would be Stop Chat so players cannot spam and get kicked while they don't get killed. Thanks so much for this great plugin ;)
-
View User Profile
-
Send Message
Posted Aug 23, 2014@sparts It's impossible for me to say it works with all plugins, i guess grief prevention wants to have higher priority at pvp than other plugins, i will see what i can do.
@InsomniaCraft The plugin had those options before but a toggle seemed better to me and the other option was removed. I don't think i will re-add it.
-
View User Profile
-
Send Message
Posted Aug 23, 2014Could you allow /pvp off and /pvp on instead of just a toggle.
-
View User Profile
-
Send Message
Posted Aug 23, 2014Does Ignore Zones For Tagged: true not work for grief prevention? I have admin claims as safe zones and it seems admin claims override that setting. As soon as you run in an admin claim, you're safe from pvp (thus people abuse it).
-
View User Profile
-
Send Message
Posted Aug 21, 2014Love this plugin, great work! Totally looking forward to the addition of the option to take money from the victim and give it to the killer.
-
View User Profile
-
Send Message
Posted Aug 17, 2014@Adondriel
I know, I just get lazy sometimes especially when making a lot of quick config changes.
-
View User Profile
-
Send Message
Posted Aug 17, 2014@Cometear
Also, never use any type of /reload unless it is specific to that plugin. 90% of the time it will break other plugins. What you should do is, stop the server, edit the config, start the server to ensure that nothing is held in ram, which could cause your config changes to not actually change.
-
View User Profile
-
Send Message
Posted Aug 16, 2014@Cometear
Yes, usually config problems like that are caused by users. Try to paste the config text in a Yaml Parser next time, it tells you where you have wrong spacing, etc.
-
View User Profile
-
Send Message
Posted Aug 16, 2014@Cometear
Nevermind xD I fixed it. I had some spacing wrong someone else checked. Sorry for my rant, I usually give up plugins after getting frustrated but knowing that it's better than the others made me even more frustrated. I knew I couldn't give it up.
-
View User Profile
-
Send Message
Posted Aug 16, 2014I am ready to give up with this plugin all together. It had worked really amazingly until I did a /reload, which had worked fine plenty of times before. Now no matter what I do, the config resets. I have a very precise configuration I want, and this is the only plugin that can provide it. I've tried stopping my server, configuring it, saving it, and starting my server (making sure Auto Update and Auto Check were disabled) but it automatically resets to the default. I've tried putting it in a doing a /reload, I've tried /pm reload. Anytime it reloads, it resets. Help please!
-
View User Profile
-
Send Message
Posted Aug 13, 2014@pepper82
Try to tag him, when he gets untagged it should fix it. If not, try using this command "/scoreboard teams leave Y2Jpoddi". That was probably a glitch on log out, doesn't usually happen.
-
View User Profile
-
Send Message
Posted Aug 13, 2014I have found a bug, but not sure how to fix it or what is causing it to happen. I have a player called "Y2Jpoddi" on my server. His display name (name over his head) is always red, no matter what he does, no matter how often we restart the server or the plugin.
-
View User Profile
-
Send Message
Posted Aug 6, 2014@dadee971
You are right, thanks for the report. I will fix that for next version (not 2.3.7 which is already waiting approval)
-
View User Profile
-
Send Message
Posted Aug 6, 2014Hi. Using: PvPManager v2.3.1 for CB 1.7.9-R0.2, on Spigot 1.7.9.
Everything is working Well, except the multiple World options.
Even if i disable it in some world, like, minigames world (paintball), or Battle arena, players get kick for Killing abuse.
-
View User Profile
-
Send Message
Posted Aug 4, 2014@NoChanceSD Sure bro.