Battle Bee
Terrarian
Can confirm that Golems don't give two s about NPCs disabling enemy spawns.I have been having problems with some of the enemies from this mod.
The following enemies spawn near my town(even though I have like 20 NPCs in it.)
Bloatbugs
Sprout Specters and Chloroghasts
Blood Leeches and Flesh Rippers
Earthen Golems
I do keep a small patch of jungle near my town for the witch doctor but that jungle part isnt whats causing it, even without the piece of jungle I still get earthen golems.