return true; // We need to return true, otherwise the loading state will just call us again immediately
}
// Init. a new world
EngineEntityManager entityManager = (EngineEntityManager) CoreRegistry.get(EntityManager.class);
StorageManager storageManager = CoreRegistry.put(StorageManager.class,
new StorageManagerInternal(CoreRegistry.get(ModuleManager.class).getEnvironment(), entityManager));
LocalChunkProvider chunkProvider = new LocalChunkProvider(storageManager, entityManager, worldGenerator);
CoreRegistry.get(ComponentSystemManager.class).register(new RelevanceSystem(chunkProvider), "engine:relevanceSystem");
EntityAwareWorldProvider entityWorldProvider = new EntityAwareWorldProvider(new WorldProviderCoreImpl(worldInfo, chunkProvider));
WorldProvider worldProvider = new WorldProviderWrapper(entityWorldProvider);