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)
when i do /pm it is not giving me a list but it gives pm <to> <message>
it its not doing what it have to do when i use the commands. FIX!
@twintiptex
Yes, if it's possible without hooking into crackshot i will do it.
@NoChanceSD
Sorry to be a bother, but was just wondering if you were planning on making the plugin compatible with Crackshot.
I did a huge recode of the plugin(probably breaking some plugins that hooked into PvPManager) which made me bump the version to 3.0-SNAPSHOT. Development builds of this version are already available, if anyone wants to report bugs, please do so.
Includes support for FactionsUUID and WorldGuard PvP flag set to allow now overrides PvPManager.
@xDizasterCYx Added in latest dev builds
@jdev7 Do potions damage them? They shouldn't.
Hi, my server is using PvPManager: mc.hazcraft.fr
Is there a way for players with the permission "pvpmanager.nopvp" to not be able to damage players with potions with PvP Enabled?
I'm trying to set up my server to allow players to sign up for PvP, so only players signed up for PvP can attack each other. But I don't want players not signed up for PvP to be able to throw potions at the PvP players. Any help?
Add support for FactionsUUID:
http://www.spigotmc.org/resources/factionsuuid.1035/
@NoChanceSD
Yes, a worldguard region with pvp set to deny blocks gunshot damage.
@twintiptex
Would be nice if that plugin triggered a entitydamagebyentity event on shot, that would make it compatible with all pvp plugins. Do worldguard regions block the gun shots?
If they do then crackshot may already trigger the event.
@NoChanceSD
So I've got a major issue for the compatibility of this on my server. I tested the plugin on a testing server, got it all set up, and when I whitelisted and transferred my files to my main server, I found out that crackshot guns do not PvP tag players. Guns are a major aspect of my server and I'd really appreciate it if you could provide compatibility for crackshot. I love the idea of having open-gated safezones for my server, hope it's not too hard. D: Thanks again-
https://github.com/Shampaggon/CrackShot/wiki/Hooking-into-CrackShot <A link to a page about hooking into crackshot.
@twintiptex
I won't decline that suggestion as i have been considering it, however it would only work for specific plugin regions like worldguard. Currently it works for pretty much any region plugin.
@NoChanceSD
Seems I just didn't have the most recent version of worldguard, sorry about that.
It would be cool however if you added the option to just not let a tagged player enter a nopvp region, as I would find that more useful than allowing pvp in the region while tagged. Just a suggestion!
@twintiptex
Did you try use it? Afaik it did exactly that..
Hey, I was wondering for the Ignore Zones For Tagged area of the config if there was any chance you could have it hook into worldguard for that. I use worldguard for my safezones with the flag 'pvp' set to deny, so if your plugin could check if there's a worldguard region with pvp denied and either not let you in or let you pvp in it that would be awesome. May be asking too much but thought it was worth the ask, thanks.
Hi. I'm using your plugin on my server and it works great! IP: LynxPrison.mineit.ovh
I would like it if you added my server to the list of servers using your plugin. Thanks.
I tested both cases and the /pm thing is from essentials, conflicts with this. The config problem doesn't happen here, all working fine.
@Shurkan2 @FabioZumbi12 I will try to find the cause for both your problems. Thanks.
The command /pm update seems not working. This command looks for a player and is not updating.