pocketmine\event\player\PlayerMoveEvent::setTo PHP Method

setTo() public method

public setTo ( Location $to )
$to pocketmine\level\Location
    public function setTo(Location $to)
    {
        $this->to = $to;
    }

Usage Example

 /**
  * Handle player move events.
  * @param PlayerMoveEvent $ev - Move event
  */
 public function onMove(PlayerMoveEvent $ev)
 {
     //echo __METHOD__.",".__LINE__."\n";//##DEBUG
     if ($ev->isCancelled()) {
         return;
     }
     $p = $ev->getPlayer();
     if (!$this->getState("fz", $p, false)) {
         return;
     }
     if ($this->hard) {
         $ev->setCancelled();
     } else {
         // Lock position but still allow to turn around
         $to = clone $ev->getFrom();
         $to->yaw = $ev->getTo()->yaw;
         $to->pitch = $ev->getTo()->pitch;
         $ev->setTo($to);
     }
 }
All Usage Examples Of pocketmine\event\player\PlayerMoveEvent::setTo