Не работают эффекты PMMP 1.19

Здравствуйте, хочу в чужой плагин добавить возможность выдачи эффекта (отравления, головокружения и силы). Суть плагина в том, что игрок, зажав по экрану, использует предмет и ему восстанавливает часть здоровья, и к этому я хотела бы добавить выше перечисленные эффекты. Написала, но не работает, вот, пожалуйста, исправьте недочеты, заранее спасибо
NewSoup.zip (1,7 КБ)

Вроде в коде всё верно…

его как-то надо соединить с конфигом, это вот сложно

@Cyka дай дс, ТГ, вк

написала

Помогите кто-нибудь

// пример
VanillaEffects::NAUSEA()->add($player, new EffectInstance(
  effectType: VanillaEffects::NAUSEA(), 
  duration: 20 * 300, 
  amplifier: 1
));
// или
$player->getEffectManager()->add(new EffectInstance(
  effectType: VanillaEffects::NAUSEA(), 
  duration: 20 * 300, 
  amplifier: 1
));

И ещё

$item->setCount("1");

Эта функция принимает int

И ещё

$item->setCount("1");
$player->getInventory()->setItemInHand(ItemFactory::getInstance()->get($item->getId(), 0, $item->getCount() -1));

Что за дичь

И последнее

ItemFactory::getInstance()->get($item->getId(), 0, $item->getCount() -1)

Устарело

извини, но у меня не получается, можешь, пожалуйста, сам(а) написать

Не могу

Я проверю, и скажу что там не так, пожалуйста подаждите ответа от часа до 24 часов так как огранечение, тут

Аче функцию pop() в пммп4 не завезли?

Способ очень фиговый так то, ведь чары и все теги пропадут

Это не мой код

хорошо

Кто-то поможет, пожалуйста?