This is a discussion topic for the Ore project, ClaimBlocks. View the full project on Ore for downloads and more information.
ClaimBlocks
This plugin lets you create protected areas by placing special blocks. Say you set an emerald block to be a claim block, place that block and a set area becomes protected(GriefPrevention and RedProtect are supported).
Beacon blocks can also be used to protect area, the range is here variable depending on the beacon level.
For the whole documentation please read the wiki at GitHub.
This plugin uses bstats.org which helps me improving the user experience by collecting anonymous data. You can disable this in config/bstats/config.conf.
Sorry to say but I have a lot of other things to do and this is very low priority. RedProtect sadly often changes its API so I don’t have huge motivation to fix this asap.