I have a custom dimension made within a datapacks, and within that custom datapack there is a custom biome that has mob spawning criteria. The only mob that seems to be spawning is the Allay, since the dimensional build I have is currently lit up, but none of the other mobs seem to spawn. Here is my dimensional_type and the biome info
"ultrawarm": false,
"natural": false,
"piglin_safe": false,
"respawn_anchor_works": false,
"bed_works": false,
"has_raids": false,
"has_skylight": false,
"has_ceiling": false,
"coordinate_scale": 1,
"ambient_light": 0,
"logical_height": 60,
"effects": "minecraft:the_end",
"infiniburn": "#minecraft:infiniburn_overworld",
"min_y": -128,
"height": 800,
"monster_spawn_light_level": 9,
"monster_spawn_block_light_limit": 9
}```