Nothing i would enjoy doing from scratch, watching already done wheels and looking for improvements seems much more fun so I looked in some papers, tutorials and forums and found that there is quite ...
Noise Worm Terrain cave generation link Torches (simple Point lights?) Interacting with Blocks (Inventory for Chest and Furnace) Block Mesh implementation for chests, stairs, half slaps etc.