Du fragst halt erstmal ab, ob der Spieler mit dem Block interacted...
Wenn ja also "== true" dann setzt in sein Inventar das Item welches er bekommen soll...
und wenn nicht also "== false" dann machst du eben nichts ^^
Ich kenne mich jetzt nicht so richtig aus in Bukkit, aber ich denke wenn es ein Listener dafür gibt ist es der InteractListener (PlayerInteractEvent)