Ребят,поменял код чуть и выдает ошибку, хотел убрать эффекты при смене предмета
public function onHeld(PlayerItemHeldEvent $event){
if($event->getPlayer()->getInventory()->getItemInHand()->getCustomName() == "§l§c† §fМеч §4Убийцы §c†"){
$event->getPlayer()->addEffect(Effect::getEffect(5)->setAmplifier(2)->setDuration(20 * 60));
}else{
$event->getPlayer()->removeEffect(Effect::getEffect(5));
}
}