private function canWaterPitStay($x, $y, $z) { $b = $this->level->getBlockIdAt($x, $y, $z); return ($b === Block::AIR or $b === Block::GRASS) and $this->level->getBlockIdAt($x, $y, $z) === Block::DIRT; }