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 i thought the same. But deleting the .jar and the Folder and reinstall after a restart doesn't fix the issue. I still can't disable the Plugin in a certain world.
@deleted_9991157 Let me know by message what were the results if you can.
@Shurkan2 You probably did something wrong with the config.
the configuration isn't working :/ I can't disable the blood, or the heal command when a player kills another. And i can't add a blacklisted-world
@NoChanceSD
I didn't even think to check the timings, thank you.
@deleted_9991157
That seems like something i might add, thanks.
And if you have the features disabled it won't have any performance impact or a minimal one(nanoseconds maybe) as the code for that feature just won't be executed.
If you want, you can also take a timings report with spigot and take a look at the results, if this plugin comes up with a very high usage feel free to tell me so i can improve it.
Hey, My server uses the plugin IP: play.energycraft.fr
Submitted a ticket suggesting that there be an option to have players keep their inventory when killed if possible. I'd like them to keep their inventory only when killed by a player.
Also, I'm a bit worried. I love some of the features in the plugin but there are many I don't use. I'm not sure how to code plugins so I don't really know if disabling a feature in the config actually prevents the lag that the feature would cause. I'm worried that the large plugin, doing so many things like controlling commands, controlling economy, tracking kills, etc would use more server resources. I don't use any of the economy feature or the new player protection feature (I just set it to auto off until they do /pvp). And with the addition of kill streaks possibly coming I'm really worried about the plugin being largely an economy PvP plugin.
@Dysthymical
I'm glad you liked it =D
Just wanted to say thanks. This plugin brought to life an equal balance between a friendly PVE/Towny server and a little bit of PVP in the mix without ruining the whole concept of the server.
@PolskiRiko
Doing what? Display tag time?
Please add Bossbar :/
@NoChanceSD
Thanks a ton for your response. Awesome plugin :)
@Ebins
Don't give players the permission to use the command. And delete users.yml file so everyone gets back to pvp enabled.
Is there any way to enable pvp server wide? Apparently, I messed up on the config, and now players have the option to chose between pvp or not. I want everyone to have pvp, period, and not be able to turn it off. I only want it disabled in places like WG zones and such. What do I need to change? Thanks! :)
@Shurkan2
Disable the nametags and that will be disables as well.
Could you please add the option to disable the colorchange of the playername in TAB-List? This would be really helpful
It would be extremly help full if the Plugin ignores the gamerule KeepInventory true. When the gamerule is on, even when the players leavs the game in PVP he dont lose his items. Pleave fix it, than it would be a perfect plugin. Sorry for my bad english, i'm from Germany. :)
Hi.
When the commands are all disabled and we have certain commands allowed, players can't use factions commands even when I try:
- f - f enemy - f claim.
others work such as
- kit - bal
I presume it's because it's two words/letters??
Thanks
Hi, Awesome plugin I have been using this for a while now :)
Today however players have found a way to get around this with the combat timer , simply by spamming <tab><shift> it kicks the player quickly and they don't get kicked as in combat. As players discovered it they started selling the method to other players ingame and im a bit helpless with it , naturally banning players caught using it but best resolve is finding a way to fix it :)
If you could let me know if this is solvable that would be great.