PvPManager
Description
PvPManager aims to be the all in one PvP plugin. Meaning that instead of using multiple plugins that change/customize the PvP experience in your server you would just use PvPManager.

One of its main features is to stop combat log and it was designed to be as efficient as possible which is ideal for large servers. All the features have multi world support and can be enabled/disabled according to your liking.

If you have questions or need support please create a new issue
Join Discord for support/questions

v9x1FYB.png

Features
  • Tag System! (Stop combat log and more)
  • When you enter PvP your nametag will change color/prefix
  • Also has an option to get tagged by any damage (PvE)
  • Define how long will the players be tagged!
  • The message will display the person you tagged/tagged you.
  • You can check time left with /tag
  • Can block enderpearl usage while tagged
  • Can block placing blocks while tagged
  • Possible to whitelist/blacklist commands and subcommands while tagged
  • Disable Fly/GameMode/Disguises/Invisibility/GodMode on combat!
  • Completely configurable
  • Disables Godmode from Essentials or CommandBook
  • Toggle PvP per player easily!
  • Protects you from any kind of PvP including splash potions
  • Blocks lava/fire placing near you!
  • Optionally switch your nametag color according to PvP status!
  • Execute custom commands on PvP Toggle and specify a cooldown!
  • Prevent Combat Log with various punishments!
  • Drop inventory, armor or exp separately
  • Apply a money penalty or kill the player!
  • Broadcasts and logs to a file when someone pvp logs!
  • Spawn a NPC on Combat Log! (Supports 1.7.9+)
  • One of the premium only features!
  • Option to not spawn NPC inside WorldGuard regions.
  • The NPC will appear using the same equipment as the player!
  • The NPC will have the player's skin!
  • If the NPC dies so does the player when he logs back in!
  • If the NPC drops items the player will also lose them!
  • You can control if the NPC will drop only armor, inventory or exp!
  • Copies many other things from the player such as food level
  • Despawns after specified time, possible to block player login while it's spawned
  • Automatic Respawn![ (Supports 1.7.9+)
  • Another premium only feature!
  • Just as the name suggests, no need to click the respawn button!
  • Actually lets the player die before respawn, not a fake respawn
  • Control player's drops on death!
  • ALWAYS mode - PvPManager does nothing with the drops
  • DROP mode - Players only drop items when killed in PvP
  • KEEP mode - Players only drop items when killed in PvE
  • TRANSFER mode - Same as DROP but items are transferred to the killer!
  • Newbie Protection!
  • New players are PvP protected(Or PvE if enabled in config).
  • Can block them from picking up items while protected!
  • Define for how long they will be protected
  • Anti Border Hopping!
  • Players can be attacked inside safezones while tagged by other tagged players!
  • Pushback player when he tries to enter a WorldGuard region while tagged
  • First option supports all zones including WorldGuard, Factions(UUID) and GriefPrevention, pushback only supports WorldGuard for now
  • Anti Kill Abuse!
  • Killing the same player several times over a period of time will trigger custom commands.
  • Those commands are up to you. Kick, ban, warn etc
  • Respawn Protection
  • Stop spawn killing by adding some seconds of protection on respawn
  • Custom Commands on Kill
  • Execute a custom command on each kill
  • You could give the killer a speed boost or some special item!
  • Money Rewards/Penalties!
  • Reward money to the killer
  • Take money from the killed player
  • Supports percentages so the player could lose 5% of his money as an example!
Configuration File
plugin.yml

q4umO7L.png

  • What are the differences between this and the free version?
    • There are several differences including internal ones, i would say the most important are spawning NPCs and automatic respawn, which as usual can be toggled.
    • There are also several new commands, config options and general tweaks.
    • Additionally, the jar size is smaller due to code obfuscation/optimization, possibly with a boost in performance.
  • I want to hook into PvPManager, do you have an API?
    • Yes, if you are an external developer you can grab the latest jar from here and use it as an API, make sure to only use the classes PvPManager and PvPlayer as they are the only ones deobfuscated in the premium jar. Otherwise if you purchased the plugin just use the premium jar as you would with any plugin.
    • To get an instance of PvPlayer there is a static get method taking a Player as parameter.
      Code (Java):
      Player player;
      PvPlayer p = PvPlayer.get(player);
    • By getting the PvPlayer from a Player you will have access to several methods which should give all the information necessary. The PvPlayer class is similar to the one on the free version
      Code (Java):
      PvPlayer p;
      if(p.isInCombat())
      p.getPlayer().sendMessage("You are still in combat");
  • Where do i report bugs/suggest new features?
    • Create a new issue here: Issues
    • Join the discord for quick questions: Discord
    • Please don't use reviews to report bugs, first try reporting the issue and allow me time to see it.

EPhB6ov.png

If you can't afford it or don't make a profit of your server, there is also the free PvPManager which has less features and gets updated less often:
- PvPManager Lite
Other free plugins:
- AncientGates Regular and bungee portals
- PlayerWeight Player slows down according to his inventory fullness
Author
Wifi
Downloads
0
Views
13
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Wifi

Top