nextRange(0, $this->waterOdd) === 0){ $x = $random->nextRange($chunkX << 4, ($chunkX << 4) + 16); $y = $random->nextBoundedInt(128); $z = $random->nextRange($chunkZ << 4, ($chunkZ << 4) + 16); $pond = new \pocketmine\level\generator\object\Pond($random, new Water()); if($pond->canPlaceObject($level, $x, $y, $z)){ $pond->placeObject($level, $x, $y, $z); } } } public function setWaterOdd($waterOdd){ $this->waterOdd = $waterOdd; } public function setLavaOdd($lavaOdd){ $this->lavaOdd = $lavaOdd; } public function setLavaSurfaceOdd($lavaSurfaceOdd){ $this->lavaSurfaceOdd = $lavaSurfaceOdd; } }