pocketmine\block\WaterLily::place PHP Method

place() public method

public place ( Item $item, Block $block, Block $target, $face, $fx, $fy, $fz, Player $player = null )
$item pocketmine\item\Item
$block Block
$target Block
$player pocketmine\Player
    public function place(Item $item, Block $block, Block $target, $face, $fx, $fy, $fz, Player $player = null)
    {
        if ($target instanceof Water) {
            $up = $target->getSide(Vector3::SIDE_UP);
            if ($up->getId() === Block::AIR) {
                $this->getLevel()->setBlock($up, $this, true, true);
                return true;
            }
        }
        return false;
    }