68 if(abs($player->getPosition()->x - $this->position->x) < 2 && abs($player->getPosition()->z - $this->position->z) < 2){
69 $y = $player->getEyePos()->y;
71 if($y - $this->position->y > 2){
72 $this->facing = Facing::UP;
73 }elseif($this->position->y - $y > 0){
74 $this->facing = Facing::DOWN;
76 $this->facing = Facing::opposite($player->getHorizontalFacing());
79 $this->facing = Facing::opposite($player->getHorizontalFacing());
83 return parent::place($tx, $item, $blockReplace, $blockClicked, $face, $clickVector, $player);