I have been interested in creating plugins for ages now, but I have never really taken the time to look into what is the best way to learn it. I know, there have been multiple topics about this already... though I don't feel like they supply with the necessary information. How have you started with learning Java and what do you recommend to do? I was thinking about reading through the basic Java tutorials and then start using source of plugins to see how they do it. If you have some good tutorials, please provide them.