public function onUpdate($type) { if ($type === Level::BLOCK_UPDATE_NORMAL) { if (!$this->getSide(0) instanceof Water) { $this->getLevel()->useBreakOn($this); return Level::BLOCK_UPDATE_NORMAL; } } return false; }