Archived 0.x project, now works on 3.0 (I had to manually try to replicate the function of the no longer existant blocks) (I am making a version that changes some of the code to be better, no it wont overwrite the old one)