player = $player; $this->item = $item; $this->directionVector = $directionVector; } /** * Returns the item used. * * @return Item */ public function getItem() : Item{ return $this->item; } /** * Returns the direction the player is aiming when activating this item. Used for projectile direction. * * @return Vector3 */ public function getDirectionVector() : Vector3{ return $this->directionVector; } }