Well.... I'm done-ish. I have a few more ideas that I could implement to make the terrain generation better (besides fix hoe the trees are drawn). Then I could start working on the collision (which is easy).
Just so you know, you could leave stuff out to make it more interesting. For example, the world famous minecraft has weird stuff in it. I mean pumpkins being more rare than diamonds, not realistic but very interesting!