The chicken jockey is what happens when Minecraft decides a baby zombie was not already annoying enough. Take the fastest, most obnoxious hostile mob in the game, strap it onto a chicken, and now it floats gently down cliffs while chasing you at full sprint speed. It is as ridiculous as it sounds, and it is absolutely a real thing that can kill you.
A chicken jockey is not a single mob — it is a baby zombie (or one of its variants) riding an adult chicken. The rider controls where the chicken goes, the chicken provides fall damage immunity, and together they form a tiny, furious cavalry unit that has no business being as dangerous as it is. The combination spawns naturally in both Java and Bedrock editions, though it is rare enough that many players go hundreds of hours without seeing one.
The chicken jockey became a pop culture icon after its appearance in A Minecraft Movie in 2025, but veterans know this thing has been terrorizing players since 2013. Whether it catches you off guard in a cave or sprints at you across a village at night, the chicken jockey is one of those mobs that makes you pause and think, “Wait, did that just happen?”
Overview / Quick Stats
| Attribute | Details |
|---|---|
| Name | Chicken Jockey |
| Namespaced Entity ID | No unique ID — composed of a minecraft:zombie (or variant) riding a minecraft:chicken |
| Alignment | Hostile (baby zombified piglin variant is neutral until provoked) |
| Dimensions / Hitbox | Rider (Baby Zombie): 0.3 blocks wide × 0.975 blocks tall (Java), 0.3 × 0.95 (Bedrock). Mount (Chicken): 0.4 blocks wide × 0.7 blocks tall. Combined height is approximately 1.675 blocks. |
| Health | Rider (Baby Zombie): 20 health (10 hearts). Mount (Chicken): 4 health (2 hearts). Each is damaged separately. |
| Armor | Rider: 2 natural armor points (same as adult zombie). Mount: 0. |
| Base Damage | Rider only (chicken does not attack):
Damage scales with regional difficulty and equipped weapons. |
| Movement Speed | Java: 0.23 base (same as adult zombie) — baby zombie speed modifier makes effective speed approximately 1.5× faster than adult zombies Bedrock: Similar speed increase; mount adapts to rider speed |
| Knockback Resistance | 0 (neither rider nor mount has innate knockback resistance) |
| Follow / Detection Range | Java: 35 blocks (17.5 blocks if player wears zombie head) Bedrock: 16 blocks |
| Experience Drop | Rider: 12 XP (baby zombie gives more than adult). Mount: 10 XP (jockey chickens give more than normal chickens). Total: 22 XP per chicken jockey. |
| Spawn Location | Overworld (all zombie-spawning biomes), Nether (zombified piglin variant) |
| First Added | Java Edition 1.7.4 (December 2013), Pocket Edition 0.11.0 |
| Last Major Change | 1.16 (zombified piglin replaced zombie pigman variant); Bedrock 1.2 (baby zombies can ride additional mob types) |
Appearance
A chicken jockey looks exactly like what it is — a tiny zombie sitting on top of a normal-sized chicken. The baby zombie retains its standard model: a shrunken version of the adult zombie with the same green skin, dark clothing, and outstretched arms. The chicken underneath is a standard adult chicken model with white feathers, a red comb, and orange feet.
The baby zombie sits slightly clipped into the top of the chicken, arms reaching forward as though it is steering. The visual is both absurd and slightly threatening, like a toddler driving a car. The chicken appears to waddle normally, but its movement is entirely dictated by the rider’s aggression.
Variants look different depending on the rider type. A baby husk jockey has the sandy-colored rider, a baby drowned jockey has the blue-green aquatic zombie on top, and a baby zombie villager jockey wears the distinctive torn villager clothing. The zombified piglin variant features the pink-and-green piglin model with a golden sword. All riders can spawn with armor and weapons, which shrink to fit the baby model.
Behavior & AI
- Rider Controls Movement: The baby zombie has full control over the chicken’s direction and speed. The chicken does not wander on its own — it goes wherever the rider wants, which is usually directly at your face.
- Targeting: The baby zombie targets players, villagers, wandering traders, and iron golems, identical to a normal zombie. The chicken has no targeting AI of its own while ridden.
- Fall Damage Immunity: The chicken flaps its wings and descends slowly, granting the entire jockey immunity to fall damage. This means a chicken jockey can drop off a cliff and land perfectly fine, ready to attack on arrival.
- 1-Block Gap Navigation: The chicken can walk through 1-block-high gaps. However, the baby zombie rider will suffocate unless the block above is transparent (like glass or a slab). This can actually kill the rider while leaving the chicken alive.
- Water Behavior: When a chicken jockey enters water, the chicken floats and the baby zombie dismounts in Java Edition. In Bedrock Edition, the jockey may remain intact briefly depending on conditions.
- Daylight Burning: The baby zombie rider burns in sunlight (as of Java 1.13 and Bedrock Beta 1.2.14.2). The chicken does not burn. If the rider dies to sunlight, the chicken becomes passive.
- Despawning: Both the rider and the chicken despawn like hostile mobs. This applies even to the chicken, which normally would not despawn. If the rider is killed, the dismounted chicken still despawns like a hostile mob unless name-tagged.
- No Egg Laying: Jockey chickens do not lay eggs (they have the
IsChickenJockeytag set). However, they can still be bred with other chickens. - Item Pickup: The baby zombie rider can pick up and equip items from the ground, just like any baby zombie.
- Persistence: Name-tagging just the chicken prevents both entities from despawning, because riders of persistent entities also persist.
Abilities, Attacks & Status Effects
- Melee Attack: The baby zombie rider attacks with a standard melee swing. Damage ranges from 2 (Easy) to 4 (Hard) before weapon or difficulty scaling.
- Speed Advantage: Baby zombies move faster than adult zombies and faster than the player’s walking speed. On a chicken, this speed is maintained, making the jockey harder to escape on foot without sprinting.
- Slow Fall: The chicken provides a permanent slow-fall effect, allowing the jockey to drop from any height without taking damage. This is not an actual status effect — it is the chicken’s innate mechanic.
- Husk Variant — Hunger Effect: If the rider is a baby husk, its attacks inflict the Hunger status effect for 7 seconds multiplied by regional difficulty.
- Drowned Variant — Trident: Baby drowned riders can spawn holding a trident and will throw it as a ranged attack, making the drowned chicken jockey one of the more dangerous variants.
- Zombified Piglin Variant — Neutral: The zombified piglin chicken jockey is neutral. It only becomes hostile when the player or another piglin is attacked. It always spawns holding a golden sword.
- Separate Hitboxes: The rider and the chicken have separate hitboxes. Hitting the chicken does not damage the rider and vice versa. The chicken’s hitbox is below the zombie, so swinging at ground level may hit the chicken and leave the zombie untouched.
- Wither Interaction: The Wither targets the chicken (passive mob) and the splash damage also hits the baby zombie rider, even though the Wither normally ignores undead mobs.
Variants, Jockeys & Special Forms
Baby Zombie Chicken Jockey
- Rider: Standard baby zombie.
- Spawns: Any Overworld biome where zombies spawn.
- Notes: The most common variant. Can spawn with armor and weapons. Burns in sunlight.
Baby Husk Chicken Jockey
- Rider: Baby husk.
- Spawns: Desert biomes where husks replace regular zombies (80% chance in Java, 70% in Bedrock).
- Notes: Does not burn in sunlight. Inflicts Hunger effect on hit. One of the more dangerous daytime variants because the rider survives dawn.
Baby Zombie Villager Chicken Jockey
- Rider: Baby zombie villager.
- Spawns: 5% of zombies spawn as zombie villagers, so this is a zombie villager that also rolled the jockey chance — extremely rare.
- Notes: Can be cured with a splash potion of Weakness and a golden apple. The cured baby villager remains mounted on the chicken, creating a baby villager chicken jockey. The baby villager eventually grows into an adult villager chicken jockey — one of the strangest things you can witness in vanilla Minecraft.
Baby Zombified Piglin Chicken Jockey
- Rider: Baby zombified piglin.
- Spawns: Nether. This is the only way chickens can appear in the Nether naturally.
- Notes: Neutral unless provoked. Always has a golden sword. The chicken may die to magma blocks upon spawning, leaving just the baby zombified piglin. Zombified piglin chicken jockeys can also spawn from Nether portals in the Overworld.
Baby Drowned Chicken Jockey
- Rider: Baby drowned.
- Spawns: Java Edition only. Can occur wherever drowned spawn.
- Notes: May spawn holding a trident, adding a ranged attack to the already-fast jockey. The drowned variant does not occur naturally in Bedrock Edition as a chicken jockey.
Bedrock Edition — Extended Jockey Mobs
- In Bedrock Edition, baby zombies, baby husks, and baby zombie villagers have a 15% chance to try to mount a nearby mob when attacking a player, villager, wandering trader, or golem.
- Rideable mobs include: chickens, cows, pigs, sheep, wolves, ocelots, cats, horses, donkeys, mules, mooshrooms, pandas, adult zombies, adult husks, spiders, and cave spiders.
- This means “chicken jockey” in Bedrock is just one of many possible jockey combinations. The mounted mob adapts to the baby zombie’s speed.
Spawning
| Spawn Condition | Details |
|---|---|
| Location | Overworld (all zombie variants), Nether (zombified piglin variant only) |
| Biomes | Any biome where the respective zombie variant spawns. Husk jockeys in deserts, drowned jockeys near water (Java only), zombified piglin jockeys in the Nether. |
| Y-Level Range | Any Y-level where zombies can spawn. Requires 2-block vertical space for the zombie to spawn (the chicken then spawns underneath). |
| Light Level | 0 (Java Edition), 7 or below (Bedrock Edition) — same as regular zombie spawning. |
| Required Block | Solid, opaque block below the spawn point. Same requirements as zombie spawning. |
| Group Size | Java: Spawns individually as part of regular zombie spawn groups (1–4) Bedrock: Spawns individually; jockey forms when baby zombie targets an entity near a chicken |
| Weight | Not a separate entry in the spawn table. Chicken jockeys derive from the standard zombie spawn weight. |
| Edition Differences | Java Edition: 5% of baby zombies check for a chicken within a 10×6×10 box. If no chicken is found, there is an additional 5% chance to spawn a new chicken. In a chicken-free area, overall chance is 0.25% per zombie spawn. With nearby chickens, chance rises to approximately 0.4875%.
Bedrock Edition: Baby zombies do not spawn pre-mounted. Instead, 15% of baby zombies attempt to mount a nearby mob when they begin attacking. Chickens are one of many possible mounts. The jockey forms dynamically rather than at spawn time. |
Interactions with Environment & Other Mobs
- Iron Golems: Iron golems target and attack the baby zombie rider. The golem’s powerful uppercut can launch both the rider and the chicken into the air, though the slow fall from the chicken means neither takes landing damage.
- Villagers: The baby zombie rider prioritizes players but also attacks villagers. On Hard difficulty, a killed villager has a 100% chance to convert to a zombie villager.
- Wolves: Tamed wolves attack the baby zombie rider when it targets the player. Wolves can dispatch baby zombies quickly due to their fast attack speed.
- The Wither: The Wither attacks the chicken because it is a passive mob. The resulting damage also affects the baby zombie rider through splash damage, even though the Wither normally ignores undead.
- Cats and Creepers: No special interaction. Creepers do not flee from jockey chickens (they only flee from cats).
- Boats: A chicken jockey remains intact while riding a boat. However, if the jockey enters water without a boat, the baby zombie dismounts in Java Edition.
- Magma Blocks: Chickens take damage from magma blocks. In the Nether, zombified piglin chicken jockeys that spawn on magma blocks may immediately lose their chicken as it takes damage and dies.
- Peaceful Difficulty: Setting the game to Peaceful causes the baby zombie to despawn, but the chicken stays. The remaining chicken still has the
IsChickenJockeytag, so it does not lay eggs and may despawn.
Drops & Loot
The rider and the chicken drop loot independently. Killing one does not affect the other’s drops. Here are the combined possible drops from a standard baby zombie chicken jockey:
| Item | Quantity | Chance | Notes |
|---|---|---|---|
| Rotten Flesh | 0–2 | 100% | Dropped by the baby zombie rider. Maximum increases by 1 per level of Looting (up to 0–5 with Looting III). |
| Raw Chicken | 1 | 100% | Dropped by the chicken. Drops as cooked chicken if the chicken dies while on fire. |
| Feathers | 0–2 | 100% | Dropped by the chicken. Maximum increases by 1 per level of Looting. |
| Iron Ingot | 1 | 2.5% | Rare drop from the baby zombie rider. Chance increases by 1% per level of Looting (up to 5.5% with Looting III). |
| Carrot | 1 | 2.5% | Rare drop from the baby zombie rider. Same Looting scaling as iron ingot. |
| Potato | 1 | 2.5% | Rare drop from the baby zombie rider. Same Looting scaling as iron ingot. |
| Zombie Head | 1 | 100% (conditional) | Only drops if the baby zombie rider is killed by a charged creeper explosion. |
| Equipped Armor/Weapons | Varies | 8.5% | Naturally-spawned equipment from the rider drops at 8.5% base chance. Increases by 1% per Looting level (up to 11.5% with Looting III). Picked-up equipment always drops at 100%. |
| Music Disc | 1 | 100% (conditional) | Drops if the baby zombie rider is killed by a skeleton’s or stray’s arrow. |
Player Uses & Farming
- XP Farming: Chicken jockeys drop 22 XP total (12 from the baby zombie, 10 from the jockey chicken), making them one of the most XP-dense single encounters in the game. However, their rarity makes them unreliable as a dedicated farm target.
- Nether Chicken Source: Zombified piglin chicken jockeys are the only natural source of chickens in the Nether. If you name-tag the chicken and breed it with another jockey chicken or a transported chicken, you can start a Nether chicken farm. The offspring will be normal, egg-laying chickens.
- Mob Zoos: Capturing a live chicken jockey requires name-tagging the chicken (which prevents both from despawning) and containing the baby zombie so it cannot reach you. Since baby zombies never grow into adults, the display is permanent — as long as you keep it fed with targets that are out of reach.
- Villager Chicken Jockey: Curing a baby zombie villager chicken jockey produces a baby villager that stays mounted on the chicken. The baby eventually grows into an adult villager riding a chicken, which is one of the rarest obtainable entities in vanilla survival.
- Zombie Farms: Standard zombie spawner farms will occasionally produce chicken jockeys. The chicken may clog 1-block-wide kill channels because its hitbox is wider than the baby zombie. Design your water channels and drop shafts with this in mind.
Commands & NBT
Summoning a chicken jockey requires spawning a baby zombie as a passenger of a chicken. The syntax differs between Java and Bedrock editions.
Java Edition (1.21+):
/summon minecraft:chicken ~ ~ ~ {Passengers:[{id:"minecraft:zombie",IsBaby:1b}]}
Husk variant:
/summon minecraft:chicken ~ ~ ~ {Passengers:[{id:"minecraft:husk",IsBaby:1b}]}
Zombie villager variant:
/summon minecraft:chicken ~ ~ ~ {Passengers:[{id:"minecraft:zombie_villager",IsBaby:1b}]}
Zombified piglin variant:
/summon minecraft:chicken ~ ~ ~ {Passengers:[{id:"minecraft:zombified_piglin",IsBaby:1b}]}
Baby zombie with full diamond armor on a chicken:
/summon minecraft:chicken ~ ~ ~ {Passengers:[{id:"minecraft:zombie",IsBaby:1b,ArmorItems:[{id:"minecraft:diamond_boots",count:1},{id:"minecraft:diamond_leggings",count:1},{id:"minecraft:diamond_chestplate",count:1},{id:"minecraft:diamond_helmet",count:1}]}]}
Bedrock Edition:
/summon minecraft:chicken ~ ~ ~ minecraft:entity_born
/summon minecraft:zombie ~ ~ ~ minecraft:as_baby
Note: In Bedrock, you cannot directly summon a pre-mounted jockey via commands the same way. The baby zombie must find and mount the chicken through its AI behavior (15% chance when targeting an entity near a rideable mob).
Notable NBT Keys:
IsBaby(byte, 1b): Set on the zombie to make it a baby. Required for the jockey to work.IsChickenJockey(byte, 1b): Set on the chicken when it spawns as part of a jockey. Prevents egg laying and marks it for hostile-mob-style despawning.Passengers(list): The NBT tag on the chicken that contains the riding entity data.
Tags, Gamerules & Datapack Hooks
- Entity Tags (rider):
#minecraft:undead,#minecraft:zombies,#minecraft:can_break_doors(Hard difficulty zombie AI). Specific variants also have their own tags. - Entity Tags (mount):
#minecraft:chicken— standard chicken tags apply. - Gamerules:
doMobSpawningmust be true for natural spawns.mobGriefingaffects whether the rider can pick up items.doMobLootcontrols drops. - Loot Table (rider):
minecraft:entities/zombie(or the variant-specific table:minecraft:entities/husk,minecraft:entities/drowned,minecraft:entities/zombie_villager,minecraft:entities/zombified_piglin). - Loot Table (mount):
minecraft:entities/chicken. - Datapack Hooks: You can modify the zombie or chicken loot tables independently. Custom predicates can check for the
IsChickenJockeytag on chickens to create jockey-specific loot.
Difficulty & Edition Differences
- Easy vs. Hard (Damage): The baby zombie rider deals 2 damage on Easy and 4 on Hard. The speed remains the same across difficulties — there is no mercy mode for how fast this thing chases you.
- Hard Mode Door Breaking: On Hard difficulty, zombie riders retain the ability to break wooden doors. A chicken jockey breaking down your door is peak Minecraft absurdity, but it can and does happen.
- Java Spawning vs. Bedrock Spawning: In Java, chicken jockeys form at spawn time. In Bedrock, they form dynamically when a baby zombie targets an entity and finds a nearby rideable mob. This means Bedrock chicken jockeys are technically not “spawned” — they are “assembled” in real time.
- Bedrock Extended Mounts: Bedrock baby zombies can ride cows, pigs, sheep, wolves, spiders, horses, ocelots, cats, pandas, mooshrooms, adult zombies, adult husks, and cave spiders. Java limits jockeys to chickens only.
- Drowned Variant: Baby drowned chicken jockeys exist in Java Edition but not in Bedrock Edition.
- Sunlight Burning: Baby zombies burn in sunlight in both editions as of their respective updates. Before Java 1.13 and Bedrock Beta 1.2.14.2, baby zombies were immune to sunlight, making chicken jockeys a 24/7 threat.
- Detection Range: Java Edition zombies detect players from 35 blocks away. Bedrock Edition uses a 16-block range (40 blocks for village-seeking behavior). This means a Java chicken jockey will start chasing you from much further away.
Sounds & Audio
- Rider Ambient:
entity.zombie.ambient— pitched up for baby zombies. The higher pitch makes the groaning sound almost comical. - Rider Hurt:
entity.zombie.hurt— pitched up. - Rider Death:
entity.zombie.death— pitched up. - Rider Attack:
entity.zombie.attack_wooden_door/entity.zombie.attack_iron_door— when attempting to break doors. - Mount Ambient:
entity.chicken.ambient— standard clucking. - Mount Hurt:
entity.chicken.hurt - Mount Death:
entity.chicken.death - Mount Step:
entity.chicken.step— the gentle pitter-patter of chicken feet while something terrible rides on top.
History & Major Changes
- Java 1.7.4 (December 2013): Chicken jockeys added to the game. Dinnerbone implemented them after seeing a suggestion on Reddit showing a baby zombie riding a chicken.
- Java 1.7.10: Baby zombie villager and baby zombie pigman chicken jockeys added.
- Java 1.10: Baby husk chicken jockeys added with the introduction of husks.
- Java 1.13: Baby drowned chicken jockeys added. Baby zombies now burn in sunlight (previously immune).
- Java 1.14: Bug introduced where curing a zombie villager dismounted it from ridden entities. Fixed in 20w30a, which unintentionally allowed villager chicken jockeys to persist after curing.
- Java 1.16: Zombie pigman renamed to zombified piglin. Baby zombified piglin chicken jockeys updated accordingly.
- Java 1.21 Pre-Release 1: Mobs with passengers can now travel through Nether portals, meaning chicken jockeys can follow you between dimensions.
- Pocket Edition 0.11.0: Baby zombies added, including chicken jockey spawning.
- Bedrock 1.2: Baby zombies gained the ability to ride additional mobs beyond chickens, including cows, pigs, sheep, wolves, and more.
- Bedrock Beta 1.2.14.2: Baby zombies now burn in sunlight, matching Java behavior.
Notable Bugs & Quirks
- Suffocation in 1-Block Gaps: The chicken can walk through 1-block-high gaps, but the baby zombie rider suffocates unless the block above is transparent. This can kill the rider while the chicken happily walks through unharmed.
- Magma Block Chicken Death: In the Nether, zombified piglin chicken jockeys that spawn on magma blocks lose their chicken almost immediately because chickens take magma damage. The baby zombified piglin is left standing on the magma block alone, confused and chickenless.
- Egg-Laying Workaround: Chickens spawned via commands without the
IsChickenJockeytag can still lay eggs while being ridden. Only naturally spawned jockey chickens have egg-laying disabled. - Hitting From Below: Because the chicken’s hitbox sits below the zombie, players swinging at ground level often hit the chicken and miss the zombie entirely. Aim higher or use vertical attacks.
- Name Tag Persistence Trick: Name-tagging just the chicken prevents both entities from despawning. You do not need to name-tag the rider separately because entities riding persistent mobs also persist.
- MC-165545: The behavior where jockey chickens despawn like hostile mobs was reported as a bug but resolved as “Works As Intended.”
Advancements / Achievements
- Monster Hunter (Java): Kill any hostile mob. A chicken jockey’s baby zombie counts.
- Monsters Hunted (Java): Kill one of every hostile mob. The baby zombie rider counts as its respective type (zombie, husk, drowned, or zombie villager). The chicken itself does not count as a separate advancement target.
- Adventure (Java): Kill any entity or be killed by any entity. Applies to both the rider and the chicken.
- Monster Hunter (Bedrock): Attack and destroy a monster. Same logic applies — the rider is the hostile mob, not the chicken.
Spin-offs, Culture & Trivia
- A Minecraft Movie (2025): The chicken jockey became a viral sensation after Jack Black’s character shouts “Chicken Jockey!” during a battle scene. The moment turned the mob into a mainstream meme and sent moviegoers into theaters yelling the phrase. Whether you love it or hate it, the chicken jockey is now Minecraft’s most culturally recognizable mob combo.
- Origin: Dinnerbone added chicken jockeys after seeing a Reddit post suggesting the concept. He tweeted about it on November 30, 2013, saying “I saw this on reddit and had to make it a real thing: Chicken Jockeys.”
- Minecraft Dungeons: Chicken jockeys appear in Minecraft Dungeons as well, where baby zombies can stack on top of each other while riding a chicken, forming a chicken jockey tower.
- LEGO Set: A LEGO Minecraft chicken jockey minifigure exists, allowing you to recreate the terror in physical form.
- Rarest Mob Combination: A baby zombie villager chicken jockey wearing full enchanted diamond armor and holding an enchanted iron sword has a spawn probability of approximately 1 in 2.91 × 1022. That is roughly 1 in 29 sextillion. You are more likely to win the lottery several times in a row.
- Second Jockey: The chicken jockey was the second jockey-type mob added to Minecraft, after the spider jockey (skeleton riding a spider).
- Nether Chickens: The zombified piglin chicken jockey is the only way chickens naturally appear in the Nether. Chicken farmers who play in the Nether owe their entire operation to this mob.
See Also
- Zombie
- Baby Zombie
- Chicken
- Husk
- Drowned
- Zombie Villager
- Zombified Piglin
- Spider Jockey
- Skeleton Horseman
- Jockey (mechanic)



