My friend and I wanted to make a friendly creaure spawner on a floating platform we made above our island, its a 45x49 island 30 blocks above our sea level island. We made a staircase of dirt so grass can travel up and the entire island covered in grass and we put a torch every 7 blocks on top yet not one animal has spawned up there. We even removed all the dirt/grass on our island and replaced it with sand so no animals would spawn down there instead of up on the platform. And the odd thing is our world is pretty much a giant ocean biome and we see animals out swimming in the ocean no where near any island with grass. So all we've accomplished with our hours of building is making a giant umbrella for our island.
TL DR - no animals are spawning on a well light grass platform, does anyone know what might be causing none to spawn?