I have created a cave (5 blocks high) to mine in, and no matter how many torches I add monsters continue to spawn. I dug up higher to see if there was a monster spawner, and found nothing. I have attached a picture of the specifications of the cave (level, height, light sources, etc.), although the monsters spawn everywhere. I have tried clearing the cache and restarting my computer.
Linked issues
Attachments
Comments


@skylord_wars Yeah, all my torches have 11 blocks between them, but monsters are still spawning. I can edit the post later to include my map seed, sorry.

You have to account for the distance in all 3 directions away from the torch. So if your torches are on a "grid" with 11 blocks between them and one block above the floor, the floor blocks farthest from the torches diagonally will have light level of only 1 = 14 - 6(X) - 1(Y) - 6(Z).

In the attached picture, the torches on the wall are 3 blocks up, so the light on the ground along the wall from one torch to the next is 12 - 11 - 10 - 9 - 8 - 7 -8 - 9 - 10 - 11 - 12. So you will have monsters spawning between the torches on the wall, not to mention the rest of the wide room. This is working as intended–compare similar report MCPE-302.

I have been struggling with a similar issue in my base except the area was much smaller. It was a hole in a wall formed by a small cave that I left open until I could fill in the wall. I made sure there was a torch in the middle but mobs kept spawning. It couldn't have been a mob spawner because multiple mobs (skeletons, creepers, and endermen) spawned.
Torches have a light level of 14, which means mobs can spawn six blocks away (excluding the torch itself) from a torch. You should factor that into consideration. Lanterns have a light level of 15.
You can also provide a world download link.