setPosition() public method

public setPosition ( Vector3 $pos )
$pos pocketmine\math\Vector3
Example #1
0
 public function knockBackover(Entity $entity, Vector3 $v3)
 {
     if ($entity instanceof Entity) {
         if (isset($this->zombie[$entity->getId()])) {
             $entity->setPosition($v3);
             $this->zombie[$entity->getId()]['knockBack'] = false;
         }
         if (isset($this->Cow[$entity->getId()])) {
             $entity->setPosition($v3);
             $this->Cow[$entity->getId()]['knockBack'] = false;
         }
         if (isset($this->Pig[$entity->getId()])) {
             $entity->setPosition($v3);
             $this->Pig[$entity->getId()]['knockBack'] = false;
         }
         if (isset($this->Sheep[$entity->getId()])) {
             $entity->setPosition($v3);
             $this->Sheep[$entity->getId()]['knockBack'] = false;
         }
         if (isset($this->Chicken[$entity->getId()])) {
             $entity->setPosition($v3);
             $this->Chicken[$entity->getId()]['knockBack'] = false;
         }
         if (isset($this->Skeleton[$entity->getId()])) {
             $entity->setPosition($v3);
             $this->Skeleton[$entity->getId()]['knockBack'] = false;
         }
         if (isset($this->Creeper[$entity->getId()])) {
             $entity->setPosition($v3);
             $this->Creeper[$entity->getId()]['knockBack'] = false;
         }
     }
 }