Behavior: Dire Wolfs from the Mod EnderRoot Zoo spawn inside of bases. In my case, they spawned on Concrete(Chisel), Birch Wood(Minecraft), Marble Bricks(Chisel) inside of 50x70 Rooms with the height between 2 and 4. The Rooms had the light level at every point above 7. The biome where i build the base in is Extreme Hills.
Suggestion: Change the block where they spawn on to Dirt, Grass, Gravel or Stone, so that they don't spawn on player build structures.
It was expected that Dire Wolfs can't spawn everywhere at anytime.
Workaround for me was the deactivation of Dire Wolf spawns until it gets fixed.
I tried to build a base and had Dire Wolfs spawning inside of my base wich was fully light up. I was unable to go AFK inside of my base because Dire Wolfs could spawn, roam around and kill me.
Yeah the fact that they seem to attack by default but can also spawn in light areas makes AFK'ing even in a lit up base a little dangerous.
Now that I have a void ore miner to AFK I am starting to see this problem more. I left the game on for about 10 hours and came back to aver 30 direwolves in my 3x3 chunk base. Some of them lined up along this wall for some reason.

Culprit: https://github.com/PrinceOfAmber/ERZ/blob/master/src/main/java/teamroots/emberroot/entity/wolfdire/EntityDireWolf.java#L100-L102
This would need to be changed to a config option, or removed and allow the super class's behavior which I believe would default to standard hostile spawning light rules.
@PrinceOfAmber could you chime in on the comment above for me? ^_^
Additional info: I also have bears and rats spawn in my base, as well as the wolves so not isolated to just wolves.
Most helpful comment
Culprit: https://github.com/PrinceOfAmber/ERZ/blob/master/src/main/java/teamroots/emberroot/entity/wolfdire/EntityDireWolf.java#L100-L102
This would need to be changed to a config option, or removed and allow the super class's behavior which I believe would default to standard hostile spawning light rules.