Iron Golem

From Minecraft Wiki
Jump to: navigation, search
Iron Golem
Iron Golem.pngIron Golem Cracked Low.pngIron Golem Cracked Medium.pngIron Golem Cracked High.png
Health points

100♥ × 50


Passive (player-built)

Attack strength

7♥♥♥♥ to 21♥ × 10.5
To players:

  • Peaceful: 0♥ (but still performs attack animation)
  • Easy: 4♥♥ to 11♥ × 5.5
  • Normal: 7♥♥♥♥ to 21♥ × 10.5
  • Hard: 10♥♥♥♥♥ to 31♥ × 15.5

Height: 2.7 Blocks
Width: 1.4 Blocks



Knockback Resistance


Usable items
Internal ID*

JE: 99
BE: 20

Namespaced ID*


Tom Stone Mojang avatar.png

... There's at least one giant reason not to mess with villagers. Their loyal defenders that can't drown, suffer pain from falling or even be knocked back. Sentient statues that deal huge damage with just a single swing of their mighty arms. We pity you if you're caught attacking villagers – we really do – because then you've just made an enemy of the Iron Golem. Don't be surprised if that's the last thing you ever do – they're one of the hardest hitting mobs in the Overworld.

Tom Stone[1]

Iron golems are large, strong utility mobs that defend players and villagers.



In Java Edition, an iron golem spawns based on villager gossip at a gathering point. The villager who starts the gossip must have a profession that is not nitwit, slept in the last 24000 ticks, been to their job site block in the last 36000 ticks, gossiped 5 times about the need for an iron golem, and have two other villagers within 80 blocks. The iron golem then has a chance to spawn in a 16×13×16 cuboid area centered above and below the location of the villager who spread the gossip. Iron golems can spawn inside transparent blocks, stairs, carpets and half-slabs as long as there is a full block underneath them.[2] Iron golems require at least a 1×3×1 space to spawn, even if their spawning results in their own suffocation and death. Iron golems are able to spawn in water. Additionally, when three different villagers see the same zombie during a span of 10 seconds, an iron golem is likely to spawn[check the code] as long as those villagers meet the above requirements for gossip-based spawning.

In Bedrock Edition, an iron golem can spawn naturally when a village first generates in the world. Iron golems also spawn in villages having at least 21 beds and 10 villagers, in a 16×6×16 volume around the village center defined by a bed, a bell, or another meeting point. The chance of spawning is 17000 per game tick, which averages to one every 5 minutes and 50 seconds. Iron golems can spawn provided the blocks it spawns in are non-solid and the block it spawns on has a solid flat top surface.


Iron Golem build configuration.

Iron golems are created by placing four iron blocks in a T shape (as shown in the image), and then placing a carved pumpkin, a jack o'lantern or a pumpkin[BE only] on top of the center upper block. The pumpkin may be placed by the player, a dispenser or an enderman, but it must be placed last. It needs space around it to be able to spawn and cannot spawn in a confined area. In Java Edition, the player must also use shears on the pumpkin to begin the transformation.

The block arrangement can be placed upright, lying down, or upside-down. The four empty spaces in the diagram (above and below each of the arms) must be air blocks. Any non-air block (including blocks such as snow layers, tall grass, and water) present in any of the empty spaces prevent the golem from spawning.

Like other constructed mobs, iron golems always spawn facing south. Their large size may cause them to take suffocation damage from nearby solid blocks at the level of their head.

Pillager outposts[edit]

An iron golem found within one of the cages surrounding an outpost.

Iron golems can also be found surrounding pillager outposts, trapped inside of dark oak cages. When freed, they help the player by attacking the mobs.


Iron golems drop when they die:

The Looting enchantment is ineffective against iron golems as it does not give any extra iron ingots or poppies when killed.


An iron golem offering a poppy.

Iron golems wander around a village in a patrol-like fashion, staying close to the edges of buildings and other structures. Like villagers, iron golems do not wander away from a village, regardless of how they were spawned. An iron golem sometimes faces a villager as if they are speaking to each other. Iron golems are able to spawn poppies in their hands and offer them to villagers, symbolizing the friendly relationship between the villagers and golems.

If not within a village, iron golems slowly wander around, usually making their way to a nearby village.

Iron golems can walk up a full block height without jumping and walk over a 1 block wide hole without falling in. They avoid water, lava, fire and cacti. Iron golems are immune to both drowning and fall damage. When in water, they sink, but can still move freely when in and underwater.

In Java Edition, when they're at 3/4 of full health, iron golems start to crack. An iron golem can be healed when the player right-clicks the chest of the iron golem with an iron ingot.

Like all utility mobs, iron golems can be leashed.


When provoked, an iron golem moves quickly toward its target and swing its arms up violently to attack, dealing 7♥♥♥♥ to 21♥ × 10.5 damage and flinging the target into the air. Iron golems have a comparatively large attack range, allowing them to attack through a solid 1 block thick wall, even without a line of sight to the target.

It is possible for multiple golems to simultaneously hit the same target. The height to which the victim is sent flying is relative to the number of golems that attack it.

Iron golems attack most hostile or neutral mobs within 16 blocks of them, although they are not effective on flying mobs (ender dragon, wither, phantom) that don't venture into the iron golem's reach. Additionally, pufferfish are the only passive mob they attack should either get close to the other.

Mob Iron golem attacks the mob on sight? Attacks the iron golem on sight? Notes
Bee No No
Blaze Yes Partial They attack only if an iron golem attacks one blaze.
Chicken jockey Yes Partial

A baby zombie riding a chicken attacks iron golems.
If a baby zombie pigman is riding the chicken, the zombie pigman attacks the golem only after the golem attacks the pigman.
The iron golem attacks only the baby zombie/baby zombie pigman, not the chicken.

Creeper No Partial Only can attack when a player uses flint and steel on a creeper.
Drowned Yes Yes
Ender dragon Partial No
Enderman Yes Yes‌[Bedrock Edition only]
Partial‌[Java Edition only]
They attack only if an iron golem attacks one enderman.‌[Java Edition only]
Endermite Yes No
Evoker Yes Yes
Giant [unused mob] Yes No
Ghast Partial No Rarely when ghast gets closer to iron golem.
Elder guardian
Yes No
Hoglin[upcoming: JE 1.16 & BE 1.16] Yes‌[Java Edition only]
No‌[Bedrock Edition only]
Partial‌[Java Edition only]
No‌[Bedrock Edition only]
They attack only if an iron golem attacks one hoglin.‌[Java Edition only]

Illusioner [Java Edition exclusive] Yes Yes
Iron golem No No
Killer bunny No No
Llama Trader Llama Partial Partial A trader llama is leashed by an wandering trader or spawned with their spawn egg. Their attack partial only.‌[Java Edition only]
Magma cube Yes Partial Attacks big and medium sized magma cubes.
Phantom Yes No
Pillager Yes Yes
Piglin[upcoming: JE 1.16 & BE 1.16] Yes Partial They attack only if an iron golem attacks one piglin. Iron golems attack baby piglins despite them being passive.
Player Partial N/A

A naturally-spawned iron golem or commands-spawned iron golem attacks the player if the player attacks it in the adventure and survival modes.
An iron golem can also attack any nearby player who has experienced reduced popularity in a village from attacking a villager.
Iron golems created by the player do not attack the player under any circumstances.

Polar bear No No
Pufferfish No No Pufferfish inflict harm on iron golems that get too close.
Ravager Yes Yes
Shulker Yes No
Silverfish Yes Yes‌[Bedrock Edition only]
No‌[Java Edition only]
Skeleton Stray
Wither Skeleton
Yes Yes
Slime Yes Partial Attacks big and medium sized slimes.
Snow golem Partial No The iron golem attacks the snow golem when a snowball shot to the iron golem.
Spider Cave Spider Spider Jockey Yes Yes
Vex Yes Partial
Vindicator Yes Yes
Witch Yes Yes‌[Bedrock Edition only]
Partial‌[Java Edition only]
Attack iron golems only if patrolling in an illager patrol or iron golem attacking one witch.‌[Java Edition only].
Wither Yes‌[Java Edition only]
Partial‌[Bedrock Edition only]
Yes Only manually-spawned iron golems always attack withers[Bedrock Edition only].
Wolf (untamed) No No
Wolf (tamed) Partial Partial Only if the player attacks an iron golem.
Zombie Yes Yes
Zombie pigman Yes Partial They attack only if an iron golem attacks one zombie pigman.
Zoglin[upcoming: JE 1.16] Yes Yes

A naturally-spawned iron golem knows where raiding illager locations are from behind solid walls and from underground and attempts to move toward them. An iron golem created by the player or summoned by a command cannot detect raiders through obstructions.

Being attacked[edit]

Zombies (and variants), skeletons (and variants), spiders, cave spiders, slimes, magma cubes and illagers naturally attack iron golems on sight and may cause major damage, especially if the mobs attack in groups. If an iron golem is attacked by multiple mobs, it retaliates in the order it was attacked. In Bedrock Edition, endermites, silverfishes and witches may naturally attack it too.

Iron golems have 100% knockback resistance. However, they can be knocked back by the Knockback enchantment on swords and the Punch enchantment on bows.


Information icon.svg
This feature is exclusive to Java Edition.

Iron Golems have different stages of being cracked to show their health. When their health is above 74♥ × 37, some cracks are visible. When their health is between 50♥ × 25 and 74♥ × 37, a few more cracks appear. When their health is between 25♥ × 12.5 and 49♥ × 24.5, they appear more cracked. When their health is lower than 25♥ × 12.5, many cracks are visible.


Information icon.svg
This feature is exclusive to Java Edition.

In Java Edition, using an iron ingot on an iron golem restores its health by 25%.[3]

Preferred path[edit]

Information icon.svg
This feature is exclusive to Bedrock Edition.

[more information needed]

Preferred Path Blocks Block Cost
Grass path 0

Stone Bricks
Mossy Cobblestone
Nether Bricks
Red Nether Bricks
End Stone Bricks
Red Sandstone
Stained Glass
Block of Emerald
Block of Diamond
Lapis Lazuli Block
Block of Gold
Block of Redstone
Glazed Terracotta


Blast Furnace
Fletching Table
Cartography Table
Brewing Stand
Smithing Table

other 1.5
Jump cost 5


The following sounds section uses an outdated format and should be redone using {{Sound table}}.
You can help by converting the contents of this section into a sound table template.
Examples can be seen at Bee#Sounds and Ladder#Sounds.
The wikicode should be laid out neatly as in these examples for improved readability.
Sound Subtitle Namespaced ID Subtitle ID Source Pitch Volume Attenuation distance
Footsteps entity.iron_golem.step subtitles.block.generic.footsteps Friendly Creatures 1.0 1.0 16
Iron Golem breaks entity.iron_golem.damage subtitles.entity.iron_golem.damage Friendly Creatures 0.8 / 1.0 0.8 16
Iron Golem dies entity.iron_golem.death subtitles.entity.iron_golem.death Friendly Creatures 1.0 1.0 16
Iron Golem hurts entity.iron_golem.hurt subtitles.entity.iron_golem.hurt Friendly Creatures 1.0 1.0 16
Iron Golem repaired Friendly Creatures 1.0 1.0 16
Iron Golem attacks entity.iron_golem.attack subtitles.entity.iron_golem.attack Friendly Creatures 1.0 1.0 16

Data values[edit]

Iron golems have entity data associated with them that contain various properties of the mob.


Icon Achievement In-game description Actual requirements (if different) Xbox points earned Trophy type (PS)
Body GuardCreate an Iron Golem20GBronze


Icon Advancement In-game description Parent Actual requirements (if different) Namespaced ID


Hired HelpSummon an Iron Golem to help defend a villageWhat a Deal!Summon an iron golem.adventure/summon_iron_golem


Information icon.svg
This page would benefit from the addition of isometric renders.
Please remove this notice once you've added suitable isometric renders to the article.
The specific instructions are: Texture change from 19w08a.
Java Edition
1.2.112w08aIron Golem Revision 1.png Added iron golems, one may spawn in a village for every 16 villagers.
"This was made by me and Jon Kågström. We were thinking about how to get the Villagers to defend themselves, since they don't have arms. The design was inspired very much by the Japanese Studio Ghibli movie with the giant [The Castle in the Sky]. It also has this flower. When I was making the model, I realised it was much harder to draw a texture for it – the larger it is, it gets more detailed. But it's become quite iconic – it's very emblematic of Minecraft now. We made it look like the Villagers, because obviously the Villagers would create a golem which would resemble themselves."Jeb[1]
1.2-preMechanical and stomping sounds have been added for the iron golem.
1.4.212w32aIron golems now attack slimes and magma cubes.
?One iron golem can now spawn for every 10 villagers in a village.
1.7.213w36aBecause roses have been replaced with poppies, the iron golem's drop has been changed.
1.814w03aIron golems now drop only iron ingots when killed by the player, either through combat, potions, or player-activated mechanisms such as manually lit TNT. If killed without player intervention, they now drop only poppies.
14w04aThe previous change has been reverted; iron golems always drop iron ingots again.
Iron golems can now be spawned by dispensing a pumpkin.
14w25aIron golems can now be built sideways and upside-down instead of just upright.
14w26cJack o'lanterns can no longer be used to build iron golems.
14w33aZombies, skeletons, creepers, spiders, cave spiders, slimes, magma cubes and blazes now attack iron golems, without provocation.
1.8.1pre1Jack o'lanterns can now be used to build iron golems again.
Creepers no longer attack iron golems.
1.915w39aIron golems are now slightly shorter (2.7 blocks tall rather than 2.9).
15w46aIron golems now spawn with 100% knockback resistance.
1.1116w32aThe entity ID of the iron golem has been changed from VillagerGolem to villager_golem.
1.1317w47aIron golems can now also use a carved pumpkin to be created.
pre5The entity ID of the iron golem has been changed from villager_golem to iron_golem.
1.1418w43aIron Golem.png The texture of iron golems has been changed.
18w47aIron golems now spawn in cages next to pillager outposts.
19w08aA single iron golem now always spawn as part of a village.
1.14.3pre1Panicking villagers now have a higher chance of spawning iron golems.
1.1519w41aIron Golem Cracked Low.png Iron Golem Cracked Medium.png Iron Golem Cracked High.png Iron golems now crack as they take damage.
Iron golems can now be healed with iron ingots.
19w44aIron golem's damage progress is now based on the ratio of current health to max health.
Pocket Edition Alpha
0.12.1build 1Iron Golem Revision 1.png Added iron golems.
0.16.0build 4Iron golems now damage players in peaceful difficulty.
Pocket Edition
1.0.0?Iron golems no longer attack players in peaceful difficulty.
1.1.0alpha entity ID of the iron golem has been changed from irongolem to iron_golem.
Bedrock Edition
1.10.0beta Golem.png The texture of iron golems has been changed.
Iron golems now spawn in cages next to pillager outposts.
1.11.0beta single iron golem now always spawns as part of a village.
Legacy Console Edition
TU12CU11.0Patch 1Iron Golem Revision 1.png Added iron golems.
PlayStation 4 Edition
1.90Iron Golem.png The texture of iron golems has been changed.
New Nintendo 3DS Edition
0.1.0Iron Golem Revision 1.png Added iron golems.


Issues relating to "Iron Golem" are maintained on the bug tracker. Report issues there.


Robot from Laputa: Castle in the Sky
  • The iron golem's holding out flowers to villagers is a reference to the ancient robots in Hayao Miyazaki's animated film Laputa: Castle in the Sky.[4] When villager children notice the poppy in its hand, they slowly approach, and take the flower eventually. Iron golems do not actually pick up poppies; they spawn them in their hands.
  • Tamed wolves continue to attack iron golems even after the iron golems have turned passive toward the player.
  • If a player throws an ender pearl at an iron golem that has spawned in a village, it becomes hostile.
  • Even if it has a poppy in its hands, the iron golem can still hit a hostile mob.
  • If an iron golem is in a boat, no other entities except for a player can ride as a passenger or control the boat.
  • According to the illustrations in Mobestiary, the iron golem may, in fact, be a machine, following its original inspiration.


  • The iron golem is a purchasable avatar item on the Xbox 360 Marketplace.