Is it possible to create artificial rock types?

Thats just nit picking. It was left to the reader to throw some Fe and Mg into artificial glass and make it artificial Obsidian…