answer:Gemstones are actually the condensed essence of pokémon, so demending on which element your pokémon is, you get different gemstones. Actually, different kind of gems have different kind of metal traces inside their crystalline structure. Just like different metals have differently couloured flames when you burn them, they result in different colours with gemstones.