Features/Purpose:
PvP Shield is a simple but configurable plugin that protects players from pvp related damage after the respawn for a set amount of time. Not only does this plugin stop the player from taking damage by players, it also stops the player from damaging others during the buff time.
This plugin also blocks commands specified in the configuration file while the player is protected.
How To Install:
Download and move PvPShield.jar to your servers plugins folder.
Restart or reload your server
Go to your servers plugins/PvPShield and open config.yml and configure the plugin as you wish.
Configuring messages.yml:
Use '&' symbol followed by color code to define color
/shield on <player> - Turn shield on for another player (admin)
/shield time - show the set protection time (admin)
/shield time set <seconds> - Set time protection time (admin)
/shield enable - Enable shields on respawn (admin)
/shield disable - Disable shields on respawn (admin)
/shield cancel - Cancel you current shield (default)
Permissions:
shield.admin (gives access to all admin commands)
To Do:
Option to enable shields only when player died in PvP
Add support for potions
Configurable messages
Option to cancel shield if player moves
Known Bugs:
Arrows shot a protected player sometimes damage shooter
Shield does not work against poison effect
Shield protects player from enderpearl damage (exploit)
[/list]
Source Code:
You may modify this plugin in any way but you must provide credit to me if you distribute it.
GitHub: https://github.com/daawsomest/plugins
Donations:
If you like this plugin and want to help me make more, please leave a small donation by clicking HEREto show your support.