Now if this whole thing could be accomplished using pure redstone circuitry http://www.escapistmagazine.com/news/view/109385-Computer-Bu...
The famous (is it?) minebot already implements about 99% of the required functionality and requires no server side mods. There are of course competitors to minebot some of which may be closer or further away from this goal.