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)
First of all, this is a superb plugin, I have been looking for a PVP manager with all these features, im so happy to find this!
We are having an issue with the "Anti Border Hopping", Players tagged in combat can go into a worldguard pvp free zone and be protected, I have tried Ignore Zones For Tagged: false and Ignore Zones For Tagged: true, neither changes this. I am using the latest development build of WorldGuard.
any chance you could hook into worldguard to make a flag to force pvp or no pvp in some regions? instead of the whole world?
Does this disable pvp, if a defender has it toggled off, but the attacker has it on?
Hi, I have made a brazilian translate... http://pastebin.com/nfuVRVVz
If you want to put inside the plugin feel free to do it :)
HW
We are also receiving the 'PlayerJoinEvent' error in the console pretty consistently but there is no apparent trigger to the error:
http://paste.ubuntu.com/10497875/
Thoughts?
it would be nice if you did add in the features to track kills and deaths.
i also recommend a feature to enable an item to keep track of the number of players it kills.
Ok, the messages properties file is extremely customisable yet one message is missing to customise.
It is after when you disable pvp protection.
Please add this to the messages file, thanks!
Hello!
How do i configure this plugin, so i only use the Anti-PVP log functions? I dont want players to use the /pvp command at all ( i know i can remove the node ). When i block this, will all the players be able to get attacked? Because that's what i'm looking for. Players need to be attacked everywhere outside the safezone without toggling themselfs to allow safety. Many thanks!
Hey sir,
Getting this error: http://pastebin.com/PFARXUej
Help please?
@NoChanceSD
Befor the 1.8 even if our PvP (with PvPManager) was on OFF, we could hit ou be hit if we were in a region where the flag PvP was "allow"
@Almathy
I don't know if i understood everything you said but if pvp is off you shouldn't be able to attack right?
Hi !
In 1.7 worldguard regions where pvp is allow were priority on PvPManager even if our PvP was OFF, now, in 1.8, if our PvP is OFF we can't fight on WG regions where pvp is allow. How I can do for make WorldGuard priority ?
Thanks !
@NoChanceSD
It would be cool of you to add it, because i really need it, and this is the only plugin i can use! CombatLog spams some info's message which lags the server...
And it could be cool to add a permission like this: pvpmanager.bypass.dropitems pvpmanager.bypass.droparmour pvpmanager.bypass.dropxp if you have this permission and you leave the server when you are in combat, you dont lose the items, i give this idea, because i need to drop items in some worlds but in some other worlds not, but i still want the plugin to check who left in combat).
Again, i really need to add a temporal ban when you leave in combat!
Thanks!
@xtomyserrax
You will have to try it in 1.7, it should be compatible though.
About the ban, maybe in a future update.
@NoChanceSD
Hey, i have this questions and this suggestion about your plugin!
Suggestion: Could you add that when you leave the server in combat you can be punished with a temporal ban?
Questions: Does the last version of the plugin work with Spigot 1.7.10 ? Could you make your versions compatioble with 1.7 ?
Thanks!
@Alfonsinjo
Sure, just send me the link or send it through message, i will add it.
Hey, if you want I can translate your plugin into german, cause im from german ;) LG Alfonsinjo
@Nentify
Try writing 'none' in the nametag colors and did you test the latest version? Let me know if it still has errors on latest.
@MineacerDev
The problem is that the player logs out and once he does that, i no longer know "who he is" to send him a message when he logs back. That problem can only be fixed by saving his uuid somewhere like a file or a database, i plan to have a database soon but not yet.
@Peter061
What does it say when you do "/pvp status" ? If it says disabled then it is disabled by pvpmanager, enable it with /pvp and should be fine, if not let me know.
@Peter061
Unless its from worldedit.. im not too sure.
@NoChanceSD
There is glitches sometimes when a player joins and switches worlds the pvp option is auto set to disabled. This happens with my staff members aswell it has seperate triggers. Thats why i requested this feature.