Iron Golem

Iron Golems are large, strong utility mobs. Their main purpose is to defend Villagers in NPC Villages from hostile mobs and siege attacks. They will try to protect villagers from getting killed.

Creation
Iron Golems spawn naturally in NPC Villages, provided there are 10 villagers and at least 21 houses (counted as doors). An Iron Golem will also spawn in player-made villages. The chance of spawning is 1 in 7000 per tick which averages around one every six minutes.

The golems can be crafted using blocks in a similar fashion to Snow Golems. To do so, the player must vertically place 4 blocks of iron in a T-shape, and place a Pumpkin or a Jack-O-Lantern on top. The pumpkin must be placed last. They will always spawn facing south. Iron Golems cannot be manufactured by a piston assembly line without player(s) interaction. Players should not manufacture Iron golems next to a wall because it may take suffocation damage and die. Players should take note that Iron Golems, like Snow Golems, cannot be crafted in a crafting table.

Behavior
Iron Golems behave similarly to a tamed wolf, although they are slower and loyal to Villagers instead of players. Iron Golems are also a lot more powerful in that they have a greater attack force, a greater attack radius, more health, and resistance to drowning and fall damage; making them good tools for both villager protection and personal use. Note that they do not regenerate HP but can be healed with a splash health potion.

Iron Golems are able to hold roses and give them to Villagers, symbolizing the friendly relationship between the Villagers and Iron Golems.

Attacking
Naturally spawned Iron Golems will attempt to attack the player if the player attacks them first, but will quickly give up(sometimes so quickly it will appear the golem didnt try to attack the player at all.). However, if the player attacks nearby Villagers enough, Iron Golems will pursue the player (only in Survival Mode). The Iron Golem does not have to directly see the player attacking a Villager to become hostile toward the player. If an Iron Golem is provoked by the player attacking it or a Villager, the Golem will become neutral again after the player runs far enough away. Any Iron Golems generated through other means will not defend Villagers and have a habit of wandering off. Iron Golems will not attack Ghasts and will only attack a Creeper if the Creeper is low on health.

Iron Golems will only attack hostile mobs within five blocks on equal ground. During village sieges, however, a naturally spawned Iron Golem will seek out any hostile mob threatening a Villager, regardless of distance.



When provoked, Iron Golems will move quickly toward their target and once in range will swing their arms up violently to attack, dealing 3½ to 10½ hearts damage and flinging the target into the air. This attack is the strongest melee attack in the game, and one of the strongest attacks overall, only being beaten by a Creeper's explosion. Iron Golems have a comparatively large attack range, allowing them to attack through a solid 1 block thick wall, even without line of sight to the target.

They can take damage from weapons, lava, fire, poison, cacti, and suffocation. They do not take fall damage or drowning damage.

Navigation
Iron Golems can climb up any solid surface that is at most one block high and can climb down ledges and holes if the bottom is at most three blocks deep and at least 2x1 blocks at the base. However they seem to be unable to climb down when walking on top of fences. They will not try to avoid contact with cacti and may even walk on top of them if they are able to do so. They avoid water and lava at all times because, whilst they do not take drowning damage, they cannot swim and will get stuck underwater like Slimes. Iron Golems can walk over a 1 block wide hole, no matter how deep the hole is, unlike most other mobs.

The player can push Iron Golems up ladders despite only being able to climb a single ladder themselves.

Defense
An Iron Golem's primary purpose is to defend NPC Villages from Zombie attacks, and/or other mobs usually during a siege. Although slow, their high health and damage prove them to be great defenders. They swing their arms during their attacks, causing enemies to be thrown into the air and usually killed in one or two attacks, or rarely, three attacks. Player usage might involve enclosing Golems in a large fenced-off area to prevent their wandering off, although such control of the area could be accomplished in simpler ways.

Iron Golems are very strong mobs, with more hitpoints than any monster short of the Ender Dragon and Wither. However, they require a good deal of iron to build, and are prone to wandering off or being distracted by nearby monsters. Notably, in the Nether they will pick fights with Zombie Pigmen, causing any other Zombie Pigmen in the area to attack it,giving it an almost suicidal nature. In contrast, wolves are individually weaker, but can easily be bred, automatically follow the player, and will focus on the particular monsters that their master attacks or is attacked by.

Take note that while Iron Golems easily kill spiders, zombies, skeletons and silverfish, they have more trouble killing Endermen. This is because of the Enderman's natural speed and higher health. It may be wise to assist Iron Golems fighting Endermen.

Spawning
Golems will spawn near the center of a village if it has at least ten villagers and 21 houses. Additional houses beyond the 21st will make no difference as far as golem spawning is concerned, but you will need 29 of them, at least initially, in order to spawn ten villagers naturally (although after that you can cut them back down to 21 if you want to.) However, having additional villagers beyond the tenth will allow more golems to spawn, in increments of one golem for every ten villagers (so 0-9 villagers allows no golems to spawn, the cap is set at zero; 10-19 raises that cap to one, 20-29 raises it to two, etc.) This cap only limits the number of golems in a village at any one time; as soon as one is killed or leaves the village boundaries, a new one can spawn in its place immediately.

The golem spawning zone is a 16 x 16 x 6 area centered around the center point of the village. As long as all the conditions are met (10 villagers, 21 houses, golem cap not reached,) then each game tick (1/20 of a second) there is a 1/7000 chance the game will try to spawn a golem. Basically it picks a random number between 0 and 6999, and if it picks 0, then up to ten attempts are made to spawn a golem. A random spot is chosen inside the spawning zone, and if that spot contains a solid block with at least 2x2x3 space above it (including liquids -- golems can spawn in water, which is key to the iron farm designs linked below), then a golem is spawned there.

This is repeated up to ten times or until a golem is spawned, whichever comes first. Then, the check is repeated each game tick, until enough golems have been spawned to reach the cap, at which point spawning is put on hold until either a golem is eliminated or the cap is raised. This means that the average expected spawning rate (for an iron farm, for example,) if the golems are killed or flushed outside the village boundary quickly enough so that the cap is never reached and new ones are able to spawn in their place immediately, is roughly 10 golems (30-50 ingots if you're farming them) per hour.

Farming


An iron farm is an artificial village (or several of them, spaced far enough apart to remain separate) in which golems are spawned and then either killed immediately, or moved to a holding cell (outside the village boundary, so that new ones can spawn in their place) for later killing. If you opt for the first method, you will either need to go AFK while camping out at the collection point, or else check back periodically to collect your items before they despawn. This necessity can be avoided by using the holding cell method, which allows the golems to collect while you are working nearby, and then you can harvest them all at once when you are ready so that you don't miss any drops. Another, more preferable option is to use hoppers to collect drops. By using hoppers, it will be possible to collect drops without being near the collection point.

There are several ways to build an iron farm, but the most effective versions seem to be the ones that utilize two floors in the central golem-spawning zone, and keep all doors and villagers outside the zone, either above and below the center or in an outer "ring" on the same level. This is in order to maximize the number of available spaces for the golems to spawn in, which in turn will reduce the number of failed attempts, and keep the spawning rate as high as possible. This is much more effective than simply increasing the villager count to raise the golem cap, which only matters for the few seconds between the time when a golem spawns and when it is flushed out or killed, anyway. To further increase your output rate, you can build several separate "modules" and bring the golems or their drops to a central collection area. Since golems are immune to falling or drowning damage, the available killing methods are lava or suffocation (or a combination of the two, as in docm77's video.)

For detailed steps on farming them, see Tutorials/Iron golem farm

Killing
There are several ways to kill Iron Golems and obtain their drop items. The following are the most effective ones: Note: Falling and drowning traps are ineffective as Iron Golems don't take fall or drowning damage.
 * Suffocation by a sticky piston and a block. The killing can start instantly after spawning but it will clog up the trap, making other Golems unable to either spawn or die, depending on the design.
 * By lava that won't touch the Golem's feet (since this is where the drops appear). This is the most damaging (and therefore quickest) of the automated killing methods. An example picture of this method is shown to the right.

If the Iron Golems are dropped at least seven blocks below the floor block(s) of the house, they will immediately be outside the village boundaries, and therefore detached from the village, so a new Golem will be able to spawn, even before the previously village-attached Golems have died.

If there is no other spawn space available, Iron Golems will be able to spawn inside liquids, meaning an instant lava killing trap is possible, as shown on the picture to the right. Dropping the Iron Golems out of the spawn boundaries as soon they spawn, however, could be seen as preferable to this method, as it ensures a higher Iron Golem spawn rate.

The traps could have a collection area, where the player can pick up the drop items. It is possible to have multiple Golems spawn in one area to make a very effective farm.

If a player is short on resources and time but still wants to harvest the iron from Golems, they may simply suffocate the Golems with blocks of sand or gravel. Golems are very slow-moving and tend to wait at the same spot when not patrolling a village, so it is very easy to drop three blocks of sand or gravel on top of them and wait for suffocation.

Bugs

 * Iron Golems can be affected by a bug which causes them to attack nothing. This is resolved when the chunk is unloaded.
 * If an Iron Golem attacks a Zombie Pigman the rest of the group will not become hostile.
 * An Iron Golem riding a minecart will ignore everything.
 * An Iron Golem can spawn in a two block high area if the block above the two air blocks is glass or a fence.
 * An Iron Golem can be spawned by the player in a 1x3 blocks wide and three block high space. This can make the Iron Golem receive suffocation damage if it is by a wall. The Iron Golem will stay there until freed.
 * Iron Golems can hit a target on the other side of a door. Their huge attack range also allows them to attack a target on the other side of a wall that is one block thick.
 * Occasionally their arms will be missing. They will still be able to attack and offer roses, however.
 * If an Iron Golem brushes against blocks it is possible for them to appear unlit.
 * Sometimes breaking ladders near an Iron Golem will cause them to become hostile if you have recently traded with a villager.

Trivia



 * The Iron Golem's dimensions are 2.9 blocks high and 1.4 blocks wide.
 * Iron Golems are not found in Xbox 360 Edition or Pocket Edition.
 * The Iron Golems holding out roses to Villager children is a reference to the ancient robots in the animated film Laputa: Castle in the Sky, as is the fact that the Golems are covered in vines.
 * When Villager children notice the rose in its hand, they will slowly approach, and take the flower eventually. Iron Golems do not actually pick up roses, they spawn them in their hands.
 * As with Snow Golems, the pumpkin must be placed last during the building process.
 * Also as with Snow Golems, there is no Spawn Egg for this mob. This is because the player can create them through other means.
 * Iron Golems will avoid water whenever possible, and unlike other mobs (apart from Slimes and Magma Cubes), it will sink to the bottom of any liquid.
 * As with Snow Golems, an Enderman can create an Iron Golem if they place a pumpkin on top of Iron blocks arranged correctly.
 * Iron Golems wobble as they walk, unique to other mobs which remain completely upright when walking.
 * The looting enchantment is not effective against Iron Golems.
 * Iron Golems are passive mobs if in water.
 * Iron Golems will target Snow Golems if accidentally hit by a snowball. Snow Golems will then become hostile toward the Iron Golem.
 * If an Iron Golem is attacked by multiple mobs it will retaliate in the order it was attacked.
 * Tamed wolves will continue to attack hostile Iron Golems after the Iron Golems have turned passive towards the player.
 * Iron Golems were fashioned to look like Villagers, having a protruding nose and single eyebrow.
 * When an Iron Golem sinks to the bottom of a large body of water, it will remain there completely still, as if deactivated.
 * If you throw an Ender Pearl at an Iron Golem, it will become hostile to you.
 * A base with Iron Golem and Snow Golem defenses is one of the best mob defenses available. Although Snow Golems will not attack Creepers and creepers might explode on the Iron golems, this can be overcome by adding a double-slab wall for your buildings or by having a perimeter of cats.
 * Iron Golems tend to stay near Villagers at all times when not aggravated.
 * Two Iron Golems may fight each other. The golems will stand face to face and slowly back up, until one or both charge in quickly. The process starts over, with all the actions happening at random intervals.
 * Iron Golems have a chance of accidentally hitting/killing another mob/animal while attacking a hostile mob.
 * Iron Golems can spawn in large houses and will then need a player's help to get out.
 * It is possible for multiple Golems to simultaneously hit the same target. The height in which the victim is sent flying is relative to the number of Golems that attack it.