Iron Golems are Minecraft’s bodyguards — 100-health tanks that patrol villages, launch zombies into the air, and drop guaranteed iron every time they die. Understanding how they spawn and fight is the key to both defending a village and building an iron farm. This guide covers building them, natural spawning, combat, drops, and healing. All numbers verified against the official Minecraft Wiki.
Iron Golem stats at a glance
| Stat | Value |
|---|---|
| Health | 100 HP (50 hearts) |
| Attack damage (Normal) | 7.5–21.5 HP + knockback launch |
| Knockback resistance | 100% (immune to most knockback) |
| Immunities | Fall damage, drowning |
| Drops | 3–5 iron ingots (guaranteed) + 0–2 poppies |
How to build an Iron Golem
Place four iron blocks in a T-shape (a vertical column of two, with one block on each side of the top block), then put a carved pumpkin or jack o’lantern on top of the centre block last — it must be placed last, and each arm needs air above and below. It works upright, on its side, or upside-down. That’s 36 iron ingots per golem, so most players farm them rather than build them.
Natural spawning in villages
Villages spawn golems automatically to defend villagers:
- Java: summoned when villagers gossip or panic — you need enough villagers (5 gossiping or 3 panicking) who have slept in the last 20 minutes, and no existing golem within 16 blocks.
- Bedrock: requires a village of at least 20 beds and 10 villagers, with one extra golem per 10 additional villagers.
They also appear caged at pillager outposts — free them for the iron.
Behavior and combat
Iron Golems automatically attack hostile mobs — zombies, skeletons, spiders, pillagers, ravagers and more — flinging them into the air with a devastating uppercut. Key rules:
- Player-built golems never attack you, even if you hit them.
- Naturally-spawned village golems will turn on a player with very low village reputation (Java), and retaliate if attacked.
- They never wander off from their village, and never attack each other.
- They can’t hit targets about 2.75+ blocks above them — the basis of safe iron-farm designs.
The iron farm angle
Because each golem drops a guaranteed 3–5 iron ingots, a village-based iron farm — where golems spawn to defend “scared” villagers, then fall into a killing chamber — produces effectively unlimited iron. It’s one of the most valuable early-to-mid game farms you can build, powering everything from rails to hoppers to iron gear.
Healing an Iron Golem
Golems visibly crack as they take damage (light cracks below 75% health, heavy below 25%). Use an iron ingot on a golem to heal it 25 HP and remove a crack level — handy for keeping a village defender alive through a raid.
Java vs Bedrock differences
- Java villagers actively summon golems; Bedrock relies on the bed/villager population thresholds only.
- Bedrock golems can ride minecarts and attack through walls; Java (1.20.2+) golems cannot attack through walls.
FAQ
Why did my iron golem attack me? Only naturally-spawned village golems do that, and only if your village reputation is very low (from hurting villagers). Player-built golems never will.
How much iron per golem? A guaranteed 3–5 ingots (average 4) plus 0–2 poppies — Looting does not increase it.
Will one golem defend my whole village? For small villages yes, but big villages spawn several; more villagers = more golems = better defence during raids.
Build an iron farm on your own server
Village mechanics and iron farms shine on an always-on world. Pair this with our villager trading guide, grab test blocks with the /give command generator, and run it all on XGamingServer Minecraft hosting with instant setup and 24/7 support.
Ready to play?
Run your own Minecraft server with XGamingServer
Spin up an always-on Minecraft server your friends can join in minutes — no port-forwarding, no tech headaches.







