return new AstralMushroomsBrownLot(platmap, chunkX, chunkZ, populationChance);
case REDBROWN:
if (odds.flipCoin())
return new AstralMushroomsBrownLot(platmap, chunkX, chunkZ, populationChance);
else
return new AstralMushroomsRedLot(platmap, chunkX, chunkZ, populationChance);
case RED:
default:
return new AstralMushroomsRedLot(platmap, chunkX, chunkZ, populationChance);
}
}