pocketmine\event\entity\EntityRegainHealthEvent::setAmount PHP Method

setAmount() public method

public setAmount ( float $amount )
$amount float
    public function setAmount($amount)
    {
        $this->amount = $amount;
    }

Usage Example

Example #1
0
 public function e_onRegainHealth(EntityRegainHealthEvent $event)
 {
     $player = $event->getEntity();
     if ($player instanceof Player and $event->getRegainReason() === EntityRegainHealthEvent::CAUSE_EATING) {
         if ($player->getInventory()->getItemInHand()->getId() === Item::CARROT) {
             $event->setAmount(3);
         }
     }
 }