There are so many plugin which prevent griefing but all of them use a different API. I am looking for something like Vault for block protection. If I hook into this plugin I can request if I can break/place/change a block without checking permission of Towny, Factions, Worldguard,.... E.g.: My cannon plugin fires a cannonball which places cobwebs on impact. The area surrounding the impact is protected but the plugin does not know this, so the cobwebs will be placed but can't be removed.