WorldProviderManager
Properties
$providers protected
php
protected array $providersMethods
__construct()
php
public function __construct()addProvider()
php
public function addProvider(\pocketmine\world\format\io\WorldProviderManagerEntry $providerEntry, string $name, bool $overwrite = false) : voidgetAvailableProviders()
php
public function getAvailableProviders() : arraygetDefault()
php
public function getDefault() : \pocketmine\world\format\io\WritableWorldProviderManagerEntryReturns the default format used to generate new worlds.
getMatchingProviders()
php
public function getMatchingProviders(string $path) : arrayReturns a WorldProvider class for this path, or null
getProviderByName()
php
public function getProviderByName(string $name) : ?\pocketmine\world\format\io\WorldProviderManagerEntryReturns a WorldProvider by name, or null if not found
setDefault()
php
public function setDefault(\pocketmine\world\format\io\WritableWorldProviderManagerEntry $class) : void