We've got a nice little village setup as a base on a Realms world. All completely fenced in and lit up, and lots of villagers who are employed in all of the professions. They villagers have free access to all areas save for animal pens, our fields, and our mansion. The houses are relatively untouched, and we've added a few that match the original size and style. Most of the houses have several beds each.
We also have tons of iron golems walking around, something like 45 or or more at last count. Could it be that the fences are not far enough away, that mobs like zombies could be getting too close and causing them to panic? The fences are one block high cobbletone fencing; maybe they have too much line of sight and that's causing them to panic?
You're right about the line of sight. Your walls have to be 2 blocks or higher to prevent your villagers from seeing any zombies.
An alternative is to build an outer wall that is at least 42 blocks away from your inner walls. Mobs don't track objects that are outside of this range, so if you build a buffer zone the zombies should never be close enough to scare the villagers.
According to the Wiki, zombies and drowned do seek out villagers from a distance of 42 blocks but the villagers don't panic until they get within 8 blocks (15 blocks for pillagers.) So 16 blocks between inner and outer fences/walls should be enough.
It may not help if the villagers are summoning golems not because they are panicking but because they somehow are having trouble detecting the golems and think there aren't enough.
If enough villagers haven't been within 16 blocks of a golem within 30 seconds they can summon a golem.
Perhaps the golems are avoiding certain parts of the town for some reason.
You could try fencing some of them in to keep them spread out.
Maybe put them inside houses or underground rooms so they aren't so noticable.
Or even put a couple in minecarts running around under the town.
What is the cat count?
Having at least 10 cats in a village is supposed to stop golem summoning for some reason. Or maybe that was in an earlier version?
According to the Wiki, zombies and drowned do seek out villagers from a distance of 42 blocks but the villagers don't panic until they get within 8 blocks (15 blocks for pillagers.) So 16 blocks between inner and outer fences/walls should be enough.
Thanks for the correction. I remembered that zombie's could tack villagers up to 42 blocks away and that villagers will search for work stations within 42 blocks so I didn't really think twice about the villager-to-zombie spotting range.
Having at least 10 cats in a village is supposed to stop golem summoning for some reason. Or maybe that was in an earlier version?
This would explain why some of my iron farms stopped working sometimes. I hope this is still considered on-topic.. Is there a way to stop cats from spawning to stop them from hitting the cap besides spawn proofing the entire village?
This would explain why some of my iron farms stopped working sometimes. I hope this is still considered on-topic.. Is there a way to stop cats from spawning to stop them from hitting the cap besides spawn proofing the entire village?
Apart from using command blocks to kill or teleport them away I can't think of any.
AFAIK, villagers will spawn golems if they are not seeing any around the meeting area. Meaning golems are milling around village borders Having a few golems hemmed in near the bell (can use some blocks or slabs at height 3) should prevent excessive golem production.
Some of this makes sense. The village is pretty spread out actually. Some employed villagers have their workstations pretty far from others (we just threw them up in houses where we found them), and the golems do tend to congregate in one area, why I don't know.
We have about 15 tamed cats, mostly parked around the mansion. We could spread them out.
I'm going to try and spread out the cats, fence in golems near the bells. If that doesn't work out then we'll go with the fence raising.
I let a sufficient amount of time lapse before I posted again. So it would appear that caging up the iron golems dispersed around the village so villagers will always be in sight of one seemed to have done the trick. Since doing so, there haven't been any increases in the number of iron golems.
The Meaning of Life, the Universe, and Everything.
Join Date:
7/4/2020
Posts:
62
Member Details
Can you use command blocks to program Iron Golems? I'm just curious if it's possible to I don't know.....make an Iron Golem army and have them help me take over the world?
Coulds it possibly be that they are spawned every time someone log on the server in the village or coming from a nether portal? Or the village isn't properly lit up?
Hi,
We've got a nice little village setup as a base on a Realms world. All completely fenced in and lit up, and lots of villagers who are employed in all of the professions. They villagers have free access to all areas save for animal pens, our fields, and our mansion. The houses are relatively untouched, and we've added a few that match the original size and style. Most of the houses have several beds each.
We also have tons of iron golems walking around, something like 45 or or more at last count. Could it be that the fences are not far enough away, that mobs like zombies could be getting too close and causing them to panic? The fences are one block high cobbletone fencing; maybe they have too much line of sight and that's causing them to panic?
I dunno, the golems are getting annoying.
Heya.
You're right about the line of sight. Your walls have to be 2 blocks or higher to prevent your villagers from seeing any zombies.
An alternative is to build an outer wall that is at least 42 blocks away from your inner walls. Mobs don't track objects that are outside of this range, so if you build a buffer zone the zombies should never be close enough to scare the villagers.Edit: See Hexalobular's post.
According to the Wiki, zombies and drowned do seek out villagers from a distance of 42 blocks but the villagers don't panic until they get within 8 blocks (15 blocks for pillagers.) So 16 blocks between inner and outer fences/walls should be enough.
It may not help if the villagers are summoning golems not because they are panicking but because they somehow are having trouble detecting the golems and think there aren't enough.
If enough villagers haven't been within 16 blocks of a golem within 30 seconds they can summon a golem.
Perhaps the golems are avoiding certain parts of the town for some reason.
You could try fencing some of them in to keep them spread out.
Maybe put them inside houses or underground rooms so they aren't so noticable.
Or even put a couple in minecarts running around under the town.
What is the cat count?
Having at least 10 cats in a village is supposed to stop golem summoning for some reason. Or maybe that was in an earlier version?
Just testing.
Thanks for the correction. I remembered that zombie's could tack villagers up to 42 blocks away and that villagers will search for work stations within 42 blocks so I didn't really think twice about the villager-to-zombie spotting range.
This would explain why some of my iron farms stopped working sometimes. I hope this is still considered on-topic.. Is there a way to stop cats from spawning to stop them from hitting the cap besides spawn proofing the entire village?
Apart from using command blocks to kill or teleport them away I can't think of any.
Just testing.
AFAIK, villagers will spawn golems if they are not seeing any around the meeting area. Meaning golems are milling around village borders Having a few golems hemmed in near the bell (can use some blocks or slabs at height 3) should prevent excessive golem production.
Some of this makes sense. The village is pretty spread out actually. Some employed villagers have their workstations pretty far from others (we just threw them up in houses where we found them), and the golems do tend to congregate in one area, why I don't know.
We have about 15 tamed cats, mostly parked around the mansion. We could spread them out.
I'm going to try and spread out the cats, fence in golems near the bells. If that doesn't work out then we'll go with the fence raising.
Thanks!
I let a sufficient amount of time lapse before I posted again. So it would appear that caging up the iron golems dispersed around the village so villagers will always be in sight of one seemed to have done the trick. Since doing so, there haven't been any increases in the number of iron golems.
Thanks again!
Can you use command blocks to program Iron Golems? I'm just curious if it's possible to I don't know.....make an Iron Golem army and have them help me take over the world?
Coulds it possibly be that they are spawned every time someone log on the server in the village or coming from a nether portal? Or the village isn't properly lit up?