Minecraft Forum Page - Curse Mods Page
So all in all: this project was an exercise of my ability on using Google. Only two times did I need to ask questions on the Minecraft Forum. I started off by following a guide by _Bedrock_Miner_ but then diverged from it and started to do what I wanted to do, looking up guides, tutorials, code on GitHub, asking questions on the Minecraft Forge Forum.
Of course, I didn't make any extraordinary mod that added 100x more content to the game. What amazed me the most is how easy it is to add extra content to the game, especially items and blocks. Modding for Minecraft is a good project to exercise your Java and Googling skills. I'd recommend giving it a go.