Back in 2011 when I was about 15/16 I was still getting to grips with programming. I found that modding already made code from professionals was a great way to see professional standard code, rather than the typical dumbed down stuff I saw on tutorials.
It was around the time Minecraft was huge, and I decided to try and see if I could mod the game.
Hands down these projects were the ones that actually taught me object orientation and some of my most used programming patterns I still use today!
The 3 linked are just a small selection of some of the work I did, I however only released Rave Mod as it was the only one I felt worthy of release.