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)
@NoChanceSD,
Well the configuration description for 'Silent' is "# Silent - Should messages be sent when players are in/out combat". I initially set this to true, thinking that messages >will< be sent when players are in/out of combat. I'm seeming a little obsessive over this, don't need to mind my two cents.
Regarding the issue about the money loss message, of course a message should be sent to the player saying how much money they have lost? For instance, if the player takes off $200 from the other person, it would be fair to notify both, not just the gainer.
So would it be possible to just completely disable the scoreboard functionality?
@Peter061
Don't give players the permission to toggle pvp.
@NoChanceSD
Hey i love your plugin dude really good keeps pvp handled just as a feature request can you add the feature to be able to disable the option to toggle pvp? Its not an issue for players as much but it has a small effect on my survival games. - Thanks
@MineacerDev
I will probably fix the respawn location, the message probably not, they log out and i don't have a database to keep their names for when they log back in, unless i used users.yml file.
And i don't see how "Silent: false" is confusing, if silent is true means it silently tags the players and false is the opposite?
I'm running Spigot 1.8 and there are several bugs in this plugin.
- Tag messages do not work. - When player relogs, they get killed, but they do not respawn at spawn. They come back alive on the location they died at. - Implement a message on person that died and lost money?
EDIT: Tag messages do work, I think the "Silent: false" description in the config needs rephrasing.
@Nentify
That's really weird, the error is on Bungee, i though it was on the server, i will have to test that because i have no idea of the cause yet.
The second error i believe it's already fixed in latest version.
@NoChanceSD
http://pastebin.com/YzzKsj3s
I'm also getting (http://pastebin.com/HDc5mR58) occasionally in console I believe when a fake player (machine) attacks a mob. But this issue isn't as important.
@Nentify
Can you post console log with the error?
@Fecian
Don't give them the permission for the command.
So i like every feature of this plugin aside from the fact you can't completely disable toggling PvP.
Toggling the ability to use /pvp command to false, players can then use signs.
Turning sign use off, re-enables using commands.
Therefore we can't disable toggling pvp completely.
@NoChanceSD
When getting kicked from a server, I get this (http://i.nentify.me/14BoAa38.png) when being reconnected to the lobby server.
@Nentify
It is, just change the nametag color to "none" in config.
And you have to be more specific on "issues on Bungee".
Is it possible to disable the name tag colours/scoreboard completely? Causing issues on Bungee network.
Great update!! Thanks for being on it <3
Regards, -LA-
@little_dude187
You might be in the wrong page, there is no NPCs in this plugin right now.
http://dev.bukkit.org/bukkit-plugins/pvpmanager/tickets/132-infinite-newbie-protection/
Infinite noob protection issue.
@LegendaryAdmin
Yeah, blood splatter isn't working properly for me either. Using dev build #76.
whenever i come onto my server i always have pvp disabled so i have to type /pvp and i have the pvp on enabled in the config.yml
Same Problem
Plugin Disabled, Pls Fix it!
Hopefully NPC spawning works soon, I really hate to kill people just for logging out...
The blood splatter seems to be not working, it looks like it is using the stone texture. Is there a way for me to fix this on my end?
Thanks for the great work! =]