In Pokemon Legends: Z-A, players collect Mega Shards, but their purpose is not immediately clear.
The game introduces Mega Crystals, which can be shattered to obtain Mega Shards, early on in Lumiose City.
Mega Crystals are described as collections of Mega Energy and are easy to spot in the city.
Mega Crystals are clusters of rock-like formations and pink shards.
Author's summary: Mega Shards in Pokemon Legends: Z-A are obtained from Mega Crystals.