From Pixelmon Wiki
Thunder Stone Ore can be found within stone at heights of 74+. The high heights at which the ore spawns means that it is much more common in mountainous biomes such as Extreme Hills. When mined, it drops a Thunder Stone shard, several of which are needed to make Thunder Stones. A pickaxe is needed to mine this ore.