The problem I'm having with it is that without restructuring most of the bukkit ineventory creation system I personally cannot see a way of doing it, I will take a further look into the creation side of the invemtory system, however I believed that was outside the scope of this PR. However if I am wrong, I am happy to do it.