StonedPvP - Simple Player vs Player
StonedPvP is a very simple plugin to regulate Player vs. Player content.
It features:
- PvP disabled until toggled.
- PvP can be enabled/disabled by toggle - command: /pvp
- PvP cannot be disabled for 30 seconds after enabling it or taking damage.
- If you relog while having been in combat within the last 30 seconds, you will be set on fire on your next login.
- Arrows/potions handled.
- Displays damage taken/dealt to players in chat on each successful hit.
- When you attack a player without PvP on it displays messages telling you.
This is coded using:
- Hooks for entity damage, commands sent, potion splashes.
- Saves all the people who have PvP on in a hash map. When the functions are called, if the player name is not in the hash map then damage is not dealt.
Note:
- Your server must have PvP set to true in order for this plugin to work.
I created this plugin because this is all I wanted - a simple PvP solution that did not involve resource intensive and confusing algorithms that were completely unnecessary.
Latest version download: http://dev.bukkit.org/bukkit-plugins/stonedpvp/files/6-stonedpvp-v1-4/
Enjoy.

