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 Feb 8, 2014@NoChanceSD
Thanks NoChanceSD, you're really doing an awesome job with this plugin!
I added comments to my feature request to explain how extremel useful dynamic addition of ranks/permissions on toggle would be.
In fact, as a bonus it would be making it possible to fix all sorts of incompatibilities. Take @levisn1 issue with /f home. That and other things could be disabled via perms in /pvp on|off mode either way.
-
View User Profile
-
Send Message
Posted Feb 8, 2014@Newwings
Won't support that one, sorry =/
-
View User Profile
-
Send Message
Posted Feb 8, 2014Hey, can you add the support for the plugin CrackShot (Guns), because I have a problem: I take damage if a player shot me up with a gun. :( Thank you.
-
View User Profile
-
Send Message
Posted Feb 8, 2014@levisn1
It blocks all command, i don't see why it wouldn't block /f home
unless you added "f" to the "allowed commands" in the config
-
View User Profile
-
Send Message
Posted Feb 6, 2014@NoChanceSD
There is an huge bug in this plugin, doesn't block /f home!!! So please take in consideration to add the support for the Factions commands
-
View User Profile
-
Send Message
Posted Feb 6, 2014@rasnyderiii
There are aliases since version 1.6.2:
- You can use /pm, /pvpm or /pvpmanager (All do the same as /pm)
- And /pvp, /toggle, /pvptoggle (All do the same as /pvp)
Won't be changing main commands though, your plugin uses /pvp but could use /bt as an example. My plugin is called PvPManager so i find it right to have /pvp
-
View User Profile
-
Send Message
Posted Feb 6, 2014looks great but /pvp creates tons of conflicts.. consider different main command and allowing alias's added.
/pvpm /pvpmanager
as exampled
-
View User Profile
-
Send Message
Posted Feb 5, 2014@piritacraft
I can't do anything with that. When does that happen, what triggers it, does it break something?
Things like that would help a lot. Thanks.
-
View User Profile
-
Send Message
Posted Feb 5, 2014more errors: http://pastebin.com/mXTnG5xF
-
View User Profile
-
Send Message
Posted Feb 5, 2014@FabioZumbi12
Ok, já actualizei o IP. E vou corrigir esse erro em próximas versões.
@OriginalMadman
lol Ok, never thought about that but it's just a one time thing right? Anyway, i guess i can get that done in next version. Also, take a look on your remaining open tickets if you can.
-
View User Profile
-
Send Message
Posted Feb 5, 2014Great, newest version works for me now IF I turn Towny compat off. Many thanks!
May I ask that we get the pvp change broadcast on first login removed (or toggle:able) since ever tourist joining now we get a message that they turned off pvp (we have default: false). My players are already going nuts ;)
-
View User Profile
-
Send Message
Posted Feb 4, 2014Olá, blz? Manin, o ip do meu sv mudou, agora é ip.areaz12server.net.br!
E uma curiosidade, quando eu dou um espaco e aperto enter da um erro(alem do "Comando Desconhecido":
Nao trava nada nem buga nada, mas eu faço espaco e enter quando as vezes o server trava, dai apareceu isso.
Vlws man!
-
View User Profile
-
Send Message
Posted Feb 1, 2014@OriginalMadman
Like i said, i couldn't find any of that behavior on my tests, maybe if you can show me on your server it would be better. And sure, the Towny support still needs improvements.
Also, for anyone interested, there is now a link for dev builds, feel free to test them if you want but expect to find bugs occasionally.
-
View User Profile
-
Send Message
Posted Feb 1, 2014@NoChanceSD
Yes we have Towny, but only in one world. With the new update, PvP is always on in all worlds even if players have it off (except the towny world, where it is off even if players have it on) - but I went back to 1.6.2 and it works perfect again as it should - including in the towny world.
For our case, we want pvpmanager to override whatever Towny wants. Perhaps you could make it a true/false config setting to override towny or not?
-
View User Profile
-
Send Message
Posted Feb 1, 2014@Mortalsinn
Yes, should work like that. But for it to work properly you need to have the World PvP flag on Towny disabled.
-
View User Profile
-
Send Message
Posted Feb 1, 2014@NoChanceSD
Just need some clarification - There are two types of Towny PVP Flags - The Towny World PvP Flag which Turns on PvP world wide and then there are the Per Town PvP Flags
If PvP is off with your plugin, say during the day and someone turns on PvP just in one Town - will there be just PvP in that Town?
-
View User Profile
-
Send Message
Posted Jan 31, 2014Broken? I did quite a few tests on this one, how can that be lol
Any console errors? I will try it now.
Edit: All good here... do you have towny? If your towny world has the flag to allow pvp, it overrides PvPManager.
-
View User Profile
-
Send Message
Posted Jan 31, 2014Thanks for the update. However, it's is broken for us. pvp is always on it seems.
-
View User Profile
-
Send Message
Posted Jan 29, 2014Awesome... Yeah kinda need that blocked as enderpearling away is as bad as logging out haha ;)
-
View User Profile
-
Send Message
Posted Jan 29, 2014@aligc
I understand why you would be confused, by teleportation i mean using commands. Well, it's the same as just saying "blocks commands" now that i think about it.
Will add a possibility to block enderpearl in next versions though.