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 Aug 16, 2024awesome plugin, still the great work, i really recommend it
-
View User Profile
-
Send Message
Posted Aug 18, 2024In reply to kingakis_2:
Thanks, glad you like it :D
-
View User Profile
-
Send Message
Posted Jun 24, 2023Its currently not working for me, in 1.20, even though it says in your file list that it should work. please help?
-
View User Profile
-
Send Message
Posted Jun 24, 2023In reply to ttvcaptainjack:
It works fine in 1.20, you probably need to check permissions or try with a non admin player
-
View User Profile
-
Send Message
Posted Mar 5, 2023how do i make it so it doesnt say anything in the chat when u get in combat someone help me out please if theres a way. And also how do i make it so when i hit someone there nametag doesnt turn red.
-
View User Profile
-
Send Message
Posted Apr 3, 2023In reply to OfficialFlarezy:
I only saw this now, you can delete the messages in the messages.properties and they won't show.
For the nametags just set "Nametag prefix" and "Color" in the config to empty. Example:
Color: ''
-
View User Profile
-
Send Message
Posted Aug 8, 2022I love this plugin. It was exactly what I was looking for....all the other so called "perfect" solutions are all abandoned now. Hopefully this plugin continues to keep updated with the times....and hopefully spigot doesn't do too many API changes in the near future xD. Thank you for this.
-
View User Profile
-
Send Message
Posted Aug 8, 2022In reply to enigma072485:
I'm glad you like it! It will keep getting updated for sure, at least while I can.
-
View User Profile
-
Send Message
Posted Jun 24, 2022How do I allow players to toggle pvp? I can't find a permission for it in the config.
I can only see:
# Players can't use the command unless they have permission
but what is the permission called?
-
View User Profile
-
Send Message
Posted Aug 8, 2022In reply to budge7cardrvr:
Ya....Probably not relevant anymore, but there is definitely a link above to a full permissions list.
I would think it would be one of these two tho....
-
View User Profile
-
Send Message
Posted Jun 22, 2022ok
-
View User Profile
-
Send Message
Posted Apr 22, 2022how to turn keep inv off when someone dies from combat?
-
View User Profile
-
Send Message
Posted Apr 6, 2022Is there a way to disable the blood effect?
-
View User Profile
-
Send Message
Posted Dec 18, 2021Can you make a 1.18 version?
-
View User Profile
-
Send Message
Posted Jan 19, 2022In reply to Breadosity:
It already works in 1.18 and will work on 1.19 and all future versions as long as Spigot doesn't change the API.
-
View User Profile
-
Send Message
Posted Apr 29, 2021how to allow any player to activate and deactivate pvp?
-
View User Profile
-
Send Message
Posted Nov 15, 2021In reply to souvanto:
u can do /pvp toggle or /pvp
-
View User Profile
-
Send Message
Posted Apr 18, 2020Great Plugin! Using it on my new server and all my players love it, thx!
-
View User Profile
-
Send Message
Posted Apr 2, 2020Agregue un error nose si es algo mio o del plugin pero porfa si me pueden ayudar lo agradezco mucho.
Pd: Intente borrar el plugin y ponerlo de 0 porque había cambiado algunas cosas en la config pero aun asi aparece lo mismo.
-
View User Profile
-
Send Message
Posted Sep 29, 2020In reply to el_fabrooo:
Translation via google:
"Add an error I don't know if it's something from me or from the plugin but please, if you can help me, I appreciate it very much. PS: I tried to delete the plugin and set it to 0 because I had changed some things in the config but still the same appears."
Im having the same error, I think. The plugin broke, and I haven't been able to fix it, even by deleting all PvPManager files.
Update: Im an idiot, i used the node PvPmanager.nocombat (or something or other) on the default role and set it to false. Plugin works great now!