This reverts commit a7ecff3f2e.
a7ecff3f2e
* Map LevelGeneratorType From WorldGenerator * Map LevelInfo From WorldInfo * Map Level related and many more * Fix construct => createProvider * Unfinished stuff please ignore