Вообще странный вызов метода кстати говоря.
((ItemTool)stack.getItem()).onItemClick(event.getPlayer(), event.getX(), event.getY(), event.getZ(), event.getSide());
Даже не знаю что за метод onItemClick, ведь его нет.
Чего тебе вообще нужно добиться? Не проще это написать самому?