Посмотри в исходниках класса Item (или ArmorItem) имеется ли что-то типа метода onUpdate, переопределяешь данный метод в созданном тобою новом классе, а в нём уже проверяешь имеется ли в таком-то слоте предмет, и если это тот самый предмет - добавляешь игроку эффект. Также желательно сделать...