Bukkit/CraftBukkit — comment on commit 267952b750c965911b6e7361d725cc261ca6a756
File:  line 0
By Zeerix:

A plugin can easily do the permissions check itself by throwing a block break event. But it couldn't get the dropped items without a self-maintained list or calls into the CraftBukkit/Minecraft code.