UltimateDispenser is a project mainly written in Java, it's free.
A minecraft plugin designed to keep dispensers full at all times of whatever you put in them.