diff --git a/src/pocketmine/block/WaterLily.php b/src/pocketmine/block/WaterLily.php index edee10a13..bd372c4f3 100644 --- a/src/pocketmine/block/WaterLily.php +++ b/src/pocketmine/block/WaterLily.php @@ -53,8 +53,8 @@ class WaterLily extends Flowable{ public function place(Item $item, Block $blockReplace, Block $blockClicked, int $face, Vector3 $clickVector, Player $player = null) : bool{ if($blockClicked instanceof Water){ $up = $blockClicked->getSide(Facing::UP); - if($up->getId() === Block::AIR){ - return parent::place($item, $blockReplace, $blockClicked, $face, $clickVector, $player); + if($up->canBeReplaced()){ + return parent::place($item, $up, $blockClicked, $face, $clickVector, $player); } }