Add a provider to the internal providers map.
the name of the provider CASE SENSITIVE
the provider
Get all providers.
Returns an array with all worlds.
Returns whatever the world is loaded or not.
true if the world is loaded, false otherwise
Load a world
the world data including provider key, generator
the name of the folder containing the world
Remove a provider from the internal providers map.
the name of the provider CASE SENSITIVE
Save the world to disk.
Unloads a level by its folder name.
The world manager is responsible level loading, unloading, and general level management.