Version: v1.1.0/v1.0.5 Description: I've always wanted to make a plugin that stopped people from using "God" plugins to go invulnerable then kill people while invulnerable. Basically how this works is if you type /NoPVP or /NP You're turned invincible and your damage versus other players is removed, basically removing you from PVP. You can make other players go into NoPVP mode by typing "/NP (Player)". Please note that there's a configuration option to disable all damage to you or just PvP Damage in NoPVP mode. As this is my first plugin, additional functionality may be added in the future, as I become more familiar with Java and with Bukkit. There is optional permissions support. Permissions: Allows the player to damage other players while in No PVP mode. 'nopvp.candamage' Allows the player to use No PVP mode. 'nopvp.use' OR 'nopvp.use.world.<world>' if configuration option multi-world-node is set to true. Allows the player to use No PVP mode on other players. 'nopvp.use.other' Makes it so other players can't change your No PVP mode setting. 'nopvp.override' Stops nodes from being disabled when you enter No PVP. nopvp.nonodes Includes all of the above. 'nopvp.*' Features: Make yourself invincible, and stop yourself from damaging other players. Make other players invincible. Optional permissions support. Optional PermissionsBukkit support. Configuration Optional persistence. You only need to type the command once in the lifetime of the server. Dynamic command disabling, no teleporting/using spells/tpaccepting while in noPVP. Total invincibility or partial invincibility via configuration. Download v 1.2.2 (Mediafire) (1.2.3) Download v 1.0.0 (Mediafire) Download v 1.0.1 (Mediafire) Download v 1.0.2 (Mediafire) Download v 1.0.3 (Mediafire) Download v 1.0.4 (Mediafire) Download v 1.0.5(Mediafire) Download v 1.1.0 (Mediafire) Download v 1.2.0 (Mediafire) (Tested with r5) Download v 1.2.1 (Mediafire) (1.2.3) Planned Features: zip. Changelog: Version 1.0 Initial release. Version 1.1 Configuration BukkitPermissions support (HIGHLY EXPERIMENTAL) disable nodes on NoPVP. Optional status persistence. Version 1.0.2 Fixed disabling nodes. Works 100% now. You can now add nodes when entering NoPVP. New node, 'NoPVP.NoNodes' 'NoPVP.Use.Override' renamed to 'NoPVP.Override' Removed debug messages from disabling nodes. Version 1.0.3 You can now disable all damage or just PvP damage on NoPVP. Fixed to b1240, one minor bug. Configuration has to be updated, if it isn't the plugin will be angry at you and probably shut down. Version 1.0.4 Minor fixes, plugin won't shut down if one configuration option is true now. Updated one piece of code to match 1317. Re-uploaded, Something was wrong. Version 1.0.5 Added multi-world support. (Thanks @cr0ss for idea.) Fixed a few minor 1.0.0 bugs. Please note that potions can still cause damage as of testing, this is a bukkit bug. Version 1.1.0 Fixed re-logging while in a 2nd world (Thanks @cr0ss) Fixed the 'disable-nodes' system, now disables commands instead, put * to disable the command past that line. (/time *) would disable all time commands. Re-coded the entire plugin, should use less resources now, half a year of patches from 1.3 code had added a bunch of junk. Version 1.2.1-1.2.2 Updated to r6's coding standards. Added protection from arrows, minor bug stopped that from happening before. Please post any bugs or suggestions below.