Как раз разница в том, что в момент смерти моба проверяем именно добившего на итем и кладём в инвентарь награду добившему.
Что-то типа:
if(killer.getInventory().getItemByItemId(57)) {killer.getInventory().addItem(57,1,false);}
Это конечно не то, что нужно автору.