Hello, I have begun learning Java and I'm starting to get the hang of things. So what I was wondering is basically should I learn the MC API? My sole purpose of learning java was to self educate myself with something useful and also code mainly for minecraft. So are there any detailed specific tutorials/documents or steps you guys took to learn and code in minecraft using Java? If so what were they as I'm looking to start becoming a more self sufficient coder and make my own mods :3 Thanks.