pocketmine\Server::getLevelByName PHP Method

getLevelByName() public method

public getLevelByName ( $name ) : Level
$name
return pocketmine\level\Level
    public function getLevelByName($name)
    {
        foreach ($this->getLevels() as $level) {
            if ($level->getFolderName() === $name) {
                return $level;
            }
        }
        return null;
    }

Usage Example

Example #1
0
 /**
  * Get a world name and return a level object.  Loads levels as needed
  *
  * @param Server $server
  * @param str $world
  * @return Level|null
  */
 public static function getLevelByName(Server $server, $world)
 {
     if (!$server->isLevelGenerated($world)) {
         return null;
     }
     if (!$server->isLevelLoaded($world)) {
         $server->loadLevel($world);
     }
     return $server->getLevelByName($world);
 }
All Usage Examples Of pocketmine\Server::getLevelByName
Server