@Override
public void allocateContexts(WorldGenerator generator) {
if (!contextInitialized) {
natureContext = new FloodedNatureContext(generator);
roadContext = new FloodedRoadContext(generator);
parkContext = new FloodedParkContext(generator);
highriseContext = new FloodedHighriseContext(generator);
constructionContext = new FloodedConstructionContext(generator);
midriseContext = new FloodedMidriseContext(generator);