Как сделать так что когда выкидаешь руну из инвентаря, то эффект пропадает
public function OnInteract(PlayerItemHeldEvent $e){
$p = $e->getPlayer();
$Item = $e->getItem();
if($Item->getCustomName() == "§cРуна Силы"){
//$p->getInventory()->removeItem($Item);
$p->addEffect(Effect::getEffect(5)->setAmplifier(1)->setDuration(999999999));
$p->addEffect(Effect::getEffect(1)->setAmplifier(1)->setDuration(999999999));
$p->addEffect(Effect::getEffect(11)->setAmplifier(1)->setDuration(999999999));
$p->addEffect(Effect::getEffect(21)->setAmplifier(1)->setDuration(999999999));
}
if($Item->getCustomName() == "§eРуна Скорости"){
//$p->getInventory()->removeItem($Item);
$p->addEffect(Effect::getEffect(5)->setAmplifier(1)->setDuration(999999999));
$p->addEffect(Effect::getEffect(1)->setAmplifier(1)->setDuration(999999999));
$p->addEffect(Effect::getEffect(11)->setAmplifier(1)->setDuration(999999999));
}
if($Item->getCustomName() == "§aРуна Феи"){
//$p->getInventory()->removeItem($Item);
$p->addEffect(Effect::getEffect(24)->setAmplifier(1)->setDuration(999999999));
$p->addEffect(Effect::getEffect(11)->setAmplifier(1)->setDuration(999999999));
}
if($Item->getCustomName() == "§dРуна Комбо"){
//$p->getInventory()->removeItem($Item);
$p->addEffect(Effect::getEffect(5)->setAmplifier(2)->setDuration(999999999));
$p->addEffect(Effect::getEffect(2)->setAmplifier(2)->setDuration(999999999));
}
if($Item->getCustomName() == "§bРуна Жизни"){
//$p->getInventory()->removeItem($Item);
$p->addEffect(Effect::getEffect(11)->setAmplifier(1)->setDuration(999999999));
$p->addEffect(Effect::getEffect(21)->setAmplifier(1)->setDuration(999999999));
}
}
}