Updated Gemstone Printers

These are still in testing so please let me know if they cause problems.