Hi there people of the Bukkit Community! I'm thinking about starting Plugin Development but I have no clue how, does anyone know of any good tutorials and/or how they learnt how to code a plugin. It would be nice to have some ideas, Thanks. Jack
@Binner_Done In that case I will point you here: https://docs.oracle.com/javase/tutorial/ Using Bukkit to learn Java is something that has been tried before but it never works out that well. Learn the basics of Java first and then start looking into how to use Bukkit
After learning java (As @timtower said) you can start watching or reading Plugin tutorials and go from there. In any case do NOT watch a channel called "TheBcBroz" it is responsible for teaching new developers wrong practices and give them false ideas, me and a lot of other active members are strongly recomending NOT to use this chanel. Good luck :- )
I started out using PogoStick29Dev, and I haven't really seen much in the way of errors or bad habits in his code, what do you think of him? Just note that his tutorials are a couple years old, but he is making a new series now.
@henderry2019 Well i consider him to be one of the best out there. He has been doing it for a long time and started with proper "teaching" and although outdated, it isnt bad at all... it becomes obvious that the guy knows java and is not just another fame seeker as TheBcBroz is, Dont deny it. if they cared about doing a proper job, they would have taken down the videos that are COMPLETELY rubish and would have at least reuploaded the same content done properly. Yet, they insist on staying simple and delete negative comments or comments aimed to correct them. That i call censorship...
@teej107 I know, but Pogo does do a decent job of explaining. Plus if you were to pick a YouTuber for a new Bukkit coder to learn from, who would you choose? Someone like TheBcBroz?
From all of the YouTubers I've seen doing Bukkit coding tutorials, Pogostick29dev definitely has to be the best. For the most part he'll explain what he's doing so that you're not just mindlessly following what he's typing, but actually retain some of the information. His videos allowed me to learn Bukkit coding, and from there I went off on my own, questioning things, and Googling a lot of the other things
Thank you ALL for contributing to this discussion! I have gathered information of who and who not to chose when it comes to the point where I decide I'm ready to code, a lot of things have come up so I think i'm going to wait for my seccond term at school with IT, my teacher said I will be learning code then. I will get some of the basics from a couple languages that I think we will use (Java, Python ETC) But once again thank you all for helping me with this, It does make me feel good that people care about other people still. Thank you all again for telling me what to do with coding. I hope my pluign-making can start soon.
I wouldn't really say I have a favourite, but the one that taught me how to make inventory GUIs has been the most helpful, as I've made a lot of plugins that use it.