Do you mean you have constantly flowing water where you want the mobs to spawn?
Iron golems are the only land based mobs that will spawn in water so you would need to use dispensers or pistons to turn the water on and off.
Do you mean you have constantly flowing water where you want the mobs to spawn?
Iron golems are the only land based mobs that will spawn in water so you would need to use dispensers or pistons to turn the water on and off.
1
Your doors have no sky access. Water attenuates light, so it does not provide full sky light. This means none of your doors are validated as houses, and the farm itself is not a village. No houses, no village. No village, no golems.
When I build underwater or underground iron golem farms I place the doors facing the corners (5 in each direction), so that I can have 40 doors with only 4 sky access blocks. Sky access is provided by light snorkels in each corner. Here's a surface picture of the lower level of my unbreakable iron farm from my world I've been playing since 1.8. The bottom village is under the one near the top of the picture, and is built down at bedrock level (underwater and underground). You can see the single block corner light pipes (the larger glass tower is the item elevator).
For your farm you would have to extend at least one row of the glass blocks in front of the doors to the surface.
1