environment = creator.environment();
worldType = creator.type();
generateStructures = creator.generateStructures();
final ChunkGenerator generator = creator.generator();
storageProvider = new AnvilWorldStorageProvider(new File(server.getWorldContainer(), name));
storageProvider.setWorld(this);
chunks = new ChunkManager(this, storageProvider.getChunkIoService(), generator);
populators = generator.getDefaultPopulators(this);
// set up values from server defaults