Przerób sobie np. tu (nie twierdze, że to najlepsza opcja, ale jest darmowa i ja od tego zaczynałem) https://javastart.pl/baza-wiedzy dział podstawy języka i programowanie obiektowe. Po tym masz solidne podstawy. Następnie tak jak wspomniał kolega wyżej, zobacz sobie jakąś serie z pisania pluginów, żebyś wiedział jak się obchodzić z api bukkita.