Continuation of http://minecraftforum.net/topic/1032006- , with permission of course!