Question: can mobs spawn on cobblestone?
Answer: A player can spawn on any solid block which is not affected by gravity and is below the sky, so there are no blocks above it. ... Skeletons, Zombies, and Creepers can spawn on any opaque block if the light level is below 7. Exception are mobs in the nether, which can spawn on netherrack, no matter what the light level is.