The Ravager is what happens when the illager army decides footsoldiers are not enough and rolls out a living battering ram instead. This massive, horned beast shows up during village raids starting at wave 3, and it brings exactly the kind of energy you would expect from something that looks like an angry bull crossed with a tank. It has 100 health points — more than an iron golem — and it hits like a freight train with legs.
If you have ever been in the middle of defending a village and suddenly heard what sounds like a distorted villager screaming through a megaphone, congratulations — you just met a ravager. These things charge through crops, plow through leaves, and knock you into next week if you are standing in their path. They cannot be tamed, ridden, or reasoned with. They exist to destroy things, and they are very good at their job.
The ravager is one of the few mobs in the game that genuinely changes how you approach combat. You cannot just sprint at it with a sword and expect things to go well. It demands strategy, positioning, and ideally a shield — because what happens when you block its attack is one of the most interesting mechanics any mob has.
Overview / Quick Stats
| Attribute | Details |
|---|---|
| Name | Ravager |
| Namespaced Entity ID | minecraft:ravager |
| Alignment | Hostile |
| Dimensions / Hitbox | 1.95 × 2.2 × 1.95 blocks (width × height × width) Bedrock: Collision box 1.2 wide × 1.9 tall |
| Health | 100 (50 hearts) |
| Armor | 0 |
| Base Damage | Melee bite attack:
Roar attack: 6 (3 hearts) on all difficulties with knockback of 5 blocks. |
| Movement Speed | Java: ~4.3 blocks/second (attribute 0.3) Bedrock: Movement value 0.0 base (AI-controlled charge speed varies) |
| Knockback Resistance | Java: 50% (0.5) Bedrock: 75% (0.75) |
| Follow / Detection Range | 32 blocks |
| Experience Drop | 20 XP (when killed by player). Tied with the piglin brute for the highest non-boss XP drop. |
| Spawn Location | Overworld — exclusively during village raids |
| First Added | Java: 1.14 (18w43a as “Illager Beast,” renamed in 19w05a) Bedrock: 1.11.0 (beta 1.11.0.1) |
| Last Major Change | Bedrock 1.19.40: Removed from the “illager” type family. Now classified under “monster,” “ravager,” and “mob.” |
Appearance
The ravager is one of the largest non-boss mobs in the game. It stands over two blocks tall, takes up nearly two blocks in width, and looks like something out of a nightmare designed by committee. The body is a bulky, grey-brown quadruped with thick legs and a massive head dominated by a pair of curved horns and an enormous mouth full of flat, gnashing teeth.
Its eyes glow a dull reddish-orange, and a worn saddle sits permanently on its back — a cruel detail suggesting someone broke this thing at some point, even though players never get that privilege. The texture is distinctly villager-adjacent: grayish skin with the same general palette as the illager faction, reinforcing that this beast is part of their war machine.
When it attacks, the ravager extends its head forward in a biting motion that looks exactly like a piston firing. When stunned, it stands still and shakes its head before rearing back for its roar. The roar animation opens its mouth wide and sends visible knockback rings outward. It is one of the more expressive hostile mobs in the game, and every animation communicates exactly how much trouble you are in.
Behavior & AI
- Targeting: Ravagers are hostile toward players, adult villagers, wandering traders, and iron golems within a 32-block radius. Baby villagers are ignored. When a ravager can see both a villager and an iron golem, it always prioritizes the villager unless it is already mid-attack on the golem.
- Attack Style: Ravagers charge at their target and bite. The bite deals knockback of 5 blocks, which is enough to launch you off a wall or into lava if you are not careful about positioning.
- Block Breaking: Ravagers destroy certain blocks simply by walking through them. In Java Edition, this is limited to leaves and crops (wheat, carrots, potatoes, beetroot, and similar). In Bedrock Edition, the destruction list is much longer and includes all non-tree plants, mushrooms, turtle eggs, snow layers, flowers, and more.
- Pathfinding: Ravagers use standard ground-based pathfinding. They avoid damage blocks (like fire and cactus) and can navigate around obstacles, though their large hitbox means they get stuck on narrow passages and doorways. They cannot fit through standard 1-block-wide gaps.
- Swimming: Ravagers can swim despite their size. They float in water and move through it, though a ravager being ridden will dismount its rider in water that is 2 blocks deep. Once dismounted, the rider cannot remount.
- Despawning: Ravagers spawned as part of a raid do not despawn naturally. They persist until killed or until the raid ends. In Bedrock Edition, ravagers without a name tag lose raid persistence when the raid concludes via the celebration event.
- Daylight: Ravagers are unaffected by sunlight. They do not burn, flee, or change behavior during the day.
- Mob Alerting (Java): If a ravager is attacked by a non-illager mob or player and survives, it alerts other ravagers in the area to target the same attacker. If the ravager dies in a single hit, no alert is sent.
- Patrol Joining (Java): Any ravager can join an illager patrol if it is close enough to a patrol captain.
- Creaking Interaction: Unlike most illagers, ravagers do not flee from the Creaking.
Abilities, Attacks & Status Effects
- Melee Bite: The ravager’s primary attack is a head-ram/bite that deals 7/12/18 damage on Easy/Normal/Hard, plus 5 blocks of knockback. In Bedrock Edition, this attack has a delayed hit (
hit_delay_pct: 0.5), meaning there is a noticeable windup before the damage registers. Java Edition hits are immediate. - Shield Interaction: When a player blocks the ravager’s bite with a shield, all damage is negated and knockback is halved. There is then a 50% chance the ravager becomes stunned.
- Stun: A stunned ravager cannot move or attack for 2 seconds. It visibly shakes its head during this period. After the stun ends, it automatically performs a roar attack.
- Roar Attack: The roar deals 6 damage (3 hearts) to all nearby entities within approximately 4 blocks and applies 5 blocks of knockback. The roar knocks back nearby illagers without damaging them. Other ravagers are completely unaffected by the roar — they take no damage and no knockback.
- Roar Exceptions: Vexes and witches are not classified as illagers for the purpose of the roar. They take full damage and knockback from it. Illagers knocked back by the roar can still take fall damage from the displacement.
- Knockback Resistance: Ravagers resist 50% of incoming knockback in Java Edition and 75% in Bedrock Edition. This makes them extremely difficult to push around with attacks or knockback enchantments.
- Friendly Fire Immunity: Ravagers do not retaliate against pillagers who accidentally shoot them, and they ignore evoker fangs that hit them by accident. However, a “Johnny” vindicator riding a ravager will attack it, and the ravager will not fight back.
Variants, Jockeys & Special Forms
Ravagers have no visual variants — every ravager looks the same. However, they can spawn with different illager riders depending on the raid wave, effectively creating distinct jockey combinations with different tactical threats.
Ravager Jockeys — Java Edition
- Wave 3: Unridden ravager (1 ravager, no rider).
- Wave 5: Ravager ridden by a pillager.
- Wave 7: Ravager ridden by an evoker. A second ravager ridden by a vindicator also spawns this wave.
Ravager Jockeys — Bedrock Edition
- Waves 3 and 5: Unridden ravagers.
- Waves 5 and 7: Ravager ridden by a pillager.
- Wave 7: Ravager ridden by an evoker.
Up to 5 ravagers can spawn across all waves of a single raid. The rider and ravager act independently — killing the rider does not affect the ravager and vice versa. The rider dismounts permanently if the ravager enters water 2 blocks deep.
Spawning
| Spawn Condition | Details |
|---|---|
| Location | Overworld — near villages during active raids only |
| Biomes | Any biome that contains a village. Ravagers do not have biome restrictions — they spawn wherever a raid occurs. |
| Y-Level Range | Surface level near the village. Standard raid spawn positioning rules apply. |
| Light Level | Not applicable — raid spawns ignore light level requirements. |
| Required Block | Spawns on any solid block near the village boundary during a raid wave. |
| Group Size | Java: 1 per applicable wave (waves 3, 5, 7), up to 5 total per raid Bedrock: 1 per applicable wave (waves 3, 5, 7), up to 5 total per raid |
| Weight | Not applicable — ravagers are hardcoded into specific raid waves, not part of a weighted spawn pool. |
| Edition Differences | Java and Bedrock have slightly different wave compositions. In Java, wave 7 includes a vindicator rider and an evoker rider. Bedrock distributes unridden ravagers across waves 3 and 5, and only pillager or evoker riders appear in waves 5 and 7. In Bedrock Edition, ravagers can be summoned with specific riders using spawn event commands. |
Interactions with Environment & Other Mobs
- Village Destruction: Ravagers break blocks as they move. In Java Edition, they destroy only leaves and crops. In Bedrock Edition, the list expands significantly to include all non-tree plants, mushrooms, turtle eggs, snow layers, and more. This makes Bedrock raids noticeably more destructive to the environment around villages.
- Iron Golems: Ravagers and iron golems are natural enemies. A single iron golem can tank a ravager’s attacks for a while thanks to its 100 health, but the ravager’s knockback and damage output mean the golem usually loses in a straight fight unless backed up by the player.
- Illager Allies: Ravagers never attack illagers. Pillagers can shoot through a ravager and accidentally hit it with no retaliation. Evoker fangs can clip the ravager without consequence. The roar knocks illagers back without dealing damage to them, which can still result in fall damage if the terrain is uneven.
- Wandering Traders: Ravagers are hostile to wandering traders, which is particularly brutal since wandering traders have very little health and no real way to fight back.
- Water Dismounting: If a ridden ravager enters water 2 blocks deep, it dismounts the rider permanently. The rider cannot get back on. This is a useful tactical detail for building raid defense systems near water.
- Boats and Minecarts: Ravagers are too large to enter boats or minecarts under normal circumstances.
- Raid Celebration: When a raid ends in victory for the illagers, ravagers participate in the celebration behavior — jumping around with celebratory sounds for about 30 seconds.
- Goats (Java): If a goat rams a ravager, the ravager does not retaliate (goats are excluded from the mob-alert mechanic).
Drops & Loot
| Item | Quantity | Chance | Notes |
|---|---|---|---|
| Saddle | 1 | 100% | Always drops on death. This makes ravagers a renewable source of saddles, alongside fishing, chest loot, and villager trading. |
| Experience Orbs | 20 | 100% (player kill) | Only drops when killed by a player or tamed wolf. Tied with the piglin brute for the highest XP drop of any non-boss mob in the game. |
The ravager’s loot table is simple but significant. A guaranteed saddle every time is one of the most reliable ways to get saddles in survival, and 20 XP per kill is excellent value for the effort — assuming you survive the effort.
Player Uses & Farming
- Saddle Farming: Since ravagers always drop a saddle, raid farms that funnel and kill ravagers are one of the best renewable saddle sources in the game. You can stockpile saddles fairly quickly once you have a working raid farm.
- XP Source: At 20 XP per kill, ravagers are one of the highest single-mob XP drops available outside of boss mobs. A well-designed raid farm can generate significant XP from ravager kills alone.
- Raid Farms: Most raid farms work by triggering the Bad Omen effect near a village with at least one valid bed, then funneling all raid mobs (including ravagers) into a kill chamber. The key challenge with ravagers is their enormous hitbox and high health. Common farm designs use fall damage, lava blades, or concentrated arrow dispensers to handle them. Trident killers work well because they count as player kills, ensuring XP and loot drops.
- Trapping: Ravagers cannot fit through 1-block-wide gaps due to their hitbox, so a simple 2-wide trench or funnel with a narrowing point will stop them cold. A 3-block-deep pit is generally sufficient to trap them since their jump height is limited.
- Shield Strategy: For manual combat, the most effective loop is: block with shield, wait for stun, back away from the roar, then attack during the recovery window. Repeat until dead. This is slower than using a bow but much safer than going in swinging.
- Bedrock Considerations: The delayed hit mechanic in Bedrock Edition makes melee combat feel slightly different. The windup gives you a fraction more time to raise your shield, but it can also throw off your timing if you are used to Java’s immediate hits.
Commands & NBT
Summoning a basic ravager is straightforward:
/summon minecraft:ravager ~ ~ ~
Summon a ravager with a custom name and increased health (Java):
/summon minecraft:ravager ~ ~ ~ {CustomName:'{"text":"Behemoth"}',Health:200f,Attributes:[{Name:"minecraft:generic.max_health",Base:200d}]}
Summon a ravager with a pillager rider (Bedrock Edition, using spawn events):
/summon ravager ~ ~ ~ minecraft:spawn_with_pillager_rider
Summon a ravager with an evoker rider (Bedrock Edition):
/summon ravager ~ ~ ~ minecraft:spawn_with_evoker_rider
Summon a ravager for a raid context (Bedrock Edition):
/summon ravager ~ ~ ~ minecraft:spawn_for_raid
Notable NBT keys (Java Edition):
AttackTick— Tracks the cooldown timer for the ravager’s melee bite attack.RoarTick— Tracks the cooldown timer for the roar attack that follows a stun.StunTick— Tracks how long the ravager remains stunned after a shield block.
Tags, Gamerules & Datapack Hooks
- Entity Tags (Java): Ravagers are tagged under
minecraft:raiders. Despite being part of the illager faction, ravagers are not classified under theillagerentity type tag in Java Edition — their texture file is in the illager folder, but their type family does not include “illager.” - Entity Tags (Bedrock): As of 1.19.40, the ravager’s type family is
monster,ravager,mob. It was previously also classified asillagerbut this was removed. - mobGriefing Gamerule: Setting
/gamerule mobGriefing falseprevents ravagers from destroying blocks (crops, leaves, etc.) as they move. This is a common solution for players who want raids but do not want their village turned into a crater. - Loot Table Path:
loot_tables/entities/ravager.json(Bedrock) /minecraft:entities/ravager(Java). - Raid Gamerule:
/gamerule disableRaids trueprevents raids from starting entirely, which means no ravagers will ever spawn naturally.
Difficulty & Edition Differences
- Easy: Ravager bite deals 7 damage (3.5 hearts). Still has 100 health and the roar still deals 6 damage. Easy mode ravagers are dangerous mostly because of their health pool — they take forever to kill even if their damage is reduced.
- Normal: Bite deals 12 damage (6 hearts). This is where ravagers start becoming genuinely threatening in melee range. Two hits without armor can put you in critical health.
- Hard: Bite deals 18 damage (9 hearts). Combined with the 5-block knockback, a single hit can end a fight before it starts if you are caught off-guard or poorly armored. Hard mode raids with multiple ravagers are no joke.
- Knockback Resistance: Java Edition gives ravagers 50% knockback resistance. Bedrock Edition gives them 75%. This means Bedrock ravagers are significantly harder to push back with attacks or Knockback-enchanted swords.
- Block Destruction: Java ravagers only break leaves and crops. Bedrock ravagers break a much larger list of blocks including all non-tree plants, mushrooms, turtle eggs, and snow layers. Bedrock raids leave a much bigger mess.
- Hit Delay (Bedrock): Bedrock Edition ravagers have a delayed hit (
hit_delay_pct: 0.5). The attack animation starts before the damage registers, giving a small window to react. Java hits are immediate. - Type Family: In Bedrock 1.19.40+, ravagers were removed from the “illager” type family. This changed how certain behavior packs and commands interact with them.
- Rider Summoning: Bedrock Edition supports spawn event commands to summon ravagers with specific riders. Java Edition requires NBT data to achieve similar results.
Sounds & Audio
The ravager’s voice is a heavily distorted version of the villager’s idle sounds, which is both fitting and deeply unsettling. It sounds like a villager that has been through something truly awful.
entity.ravager.ambient— Idle grunting and breathing sounds. Deep, distorted, and vaguely villager-like.entity.ravager.hurt— Pain sound when taking damage.entity.ravager.death— Death groan.entity.ravager.step— Heavy footstep sounds as it moves.entity.ravager.roar— The roar attack sound, played when the ravager recovers from a stun.entity.ravager.attack— Bite attack sound.entity.ravager.stunned— Sound played during the 2-second stun state.entity.ravager.celebrate— Celebratory sounds played when the illagers win the raid.
In Java Edition, ravagers use the “Hostile Creatures” sound category for all entity-dependent sound events.
History & Major Changes
- Java 18w43a (1.14 snapshot): Added as the “Illager Beast.” Originally featured a different model and was part of the Village & Pillage update. Could be scared by rabbits during early snapshots (a reference to the elephant and mouse fable).
- Java 18w45a: Model was redesigned. The Illager Beast received its current appearance.
- Java 18w46a: Illager patrol mechanics were adjusted. Illager Beast behavior was refined.
- Java 19w05a: Renamed from “Illager Beast” to “Ravager.” Name was chosen from community suggestions — “Ravager” and “Behemoth” were the finalists.
- Java 19w13a: Ravager hitbox was adjusted to 1.95 × 2.2 × 1.95.
- Bedrock 1.11.0 (beta 1.11.0.1): Ravager added to Bedrock Edition as part of the Village & Pillage update.
- Bedrock 1.13.0: Added celebration behavior, experience reward on death, and hurt-on-condition for lava. Breathing/suffocation mechanics were updated.
- Bedrock 1.19.40: Removed “illager” from the ravager’s type family. Type family changed to “monster,” “ravager,” “mob.” This was a significant change for behavior packs and commands that targeted the “illager” family.
- Java 18w47a–19w13a: Jeb confirmed the rabbit-fear mechanic was intentionally removed because it did not fit the ravager’s lore, despite being funny.
Notable Bugs & Quirks
- Rabbit Fear (Removed): During early 1.14 snapshots, ravagers were scared of rabbits. This was an intentional reference to the “elephant afraid of mice” fable, but Jens Bergensten had it removed because it did not fit the mob’s intended character.
- “Johnny” Vindicator Rider: If a vindicator riding a ravager is named “Johnny,” it will attack the ravager it is riding. The ravager does not fight back. This is a predictable interaction but still amusing to watch.
- Witch/Vex Roar Damage: Vexes and witches take full damage and knockback from the ravager’s roar because they are not classified as illagers for the purpose of that mechanic, even though they participate in raids. This can accidentally kill witches or fling vexes out of position during raids.
- Permanent Dismount: Once a rider is dismounted in water, they cannot remount. There is no mechanic to put them back on. This means water-based raid defenses can permanently separate riders from their ravagers.
- Attack Through Walls (Historic): The ravager’s attack radius calculation historically could damage entities through blocks and corners (MC-2310). This was resolved as fixed.
Advancements / Achievements
- Voluntary Exile (Java): Kill a raid captain (not directly ravager-related, but killing a pillager captain on a ravager counts). Grants Bad Omen, which triggers raids where ravagers spawn.
- Hero of the Village (Java): Successfully defend a village from a raid. Ravagers are a required part of later waves, so you will need to deal with them to earn this advancement.
- Monster Hunter / Monsters Hunted (Java): The ravager is one of the hostile mobs that must be killed to complete the “Monsters Hunted” advancement (kill one of every hostile mob).
- We’re being attacked! (Bedrock): Trigger a village raid. Ravagers will be part of waves 3, 5, and 7.
- I’ve got a bad feeling about this (Bedrock): Kill a raid captain to get Bad Omen.
Spin-offs, Culture & Trivia
- Minecraft Dungeons: The ravager appears as a mini-boss enemy in Minecraft Dungeons with its own unique attack patterns adapted for the isometric action RPG format.
- LEGO Minecraft: The ravager has been featured in multiple LEGO Minecraft sets, usually alongside pillager and village-themed builds.
- Original Name: The ravager was originally called the “Illager Beast” during development. The community was given a choice between “Ravager” and “Behemoth” for the final name. Ravager won.
- Voice Design: The ravager’s sounds are created from heavily distorted and pitched-down villager idle sounds. The third stunned sound specifically uses an edited version of the zombie villager’s first ambient sound.
- Non-Humanoid Illager: The ravager is the only non-humanoid mob associated with the illager faction. Every other illager variant walks on two legs.
- Saddle Paradox: The ravager always wears a saddle and always drops a saddle, yet players can never ride it. It is one of Minecraft’s most persistent design teases.
- 3D Shareware Easter Egg: In Java Edition 3D Shareware v1.34 (an April Fools’ snapshot), ravagers dropped yellow keys instead of their normal loot.
- Bull Inspiration: The ravager’s head-ram attack animation, where it extends its head forward, was designed to resemble a bull goring something — specifically mimicking a piston extension.
See Also
- Pillager — The crossbow-wielding illager that often rides ravagers during raids.
- Evoker — The spellcaster illager that rides ravagers in wave 7.
- Vindicator — The axe-wielding illager that can serve as a ravager rider in Java Edition wave 7.
- Iron Golem — The village defender that directly fights ravagers during raids.
- Raid — The event mechanic where ravagers exclusively spawn.
- Villager — The primary target ravagers seek during raids.



