![]() |
VOOZH | about |
Mob infighting is a mechanic in Minecraft in which certain mobs retaliate against other mobs, as part of their mob AI.
If a mob capable of attacking is directly attacked by a player or another mob, the damaged mob stops attacking its current target and attacks the mob or player that damaged it. This causes the mob that did the damage to retaliate in turn, and the two of them become locked into a duel until one of them dies. This is useful in combat as it distracts two monsters temporarily, kills one of them, and severely weakens the other.
Once a mob has taken damage from a mob or player, that mob or player is set as the mob's permanent target. This means that even if another mob or player attacks an infighting mob, the infighting mob does not stop trying to attack its permanent target. A mob can refuse to infight with another monster if the player or a mob already attacked it, so the player or a mob was already set as the mob's permanent target. That mob does not infight with any other mob until the attacking player or mob dies. If the attacker goes beyond the mob's sight range, this resets the retaliating behavior and the mob either returns to neutral mode or searches for a new target.
Not all mobs have the same infighting behavior. Below is a list of how each mob reacts to being attacked by another.
| Mob | Behavior |
|---|---|
In Bedrock Edition only:
In Java Edition only: |
Retaliates normally, as described above. |
In Java Edition only: |
These are pack mobs. When they retaliate, they call nearby mobs of the same type to help them if those mobs aren't already targeting another mob or player. Mobs that respond to the call set the victim as their permanent target. Additionally, piglins and piglin brutes retaliate in groups if a piglin/piglin brute is attacked by any mob including goats.β[JE only][1] |
| π Image Bee |
Bees are a pack mob (see above) but they attack back only once until they are made angry again. |
| π Image Hoglin |
Hoglins are a pack mob (see above) but only adults can alert others, when attacked. Babies cannot. |
| In Java Edition only: | In Java Edition, shulkers are a pack mob (see above) but they can retaliate against each other. |
| π Image Zoglin |
Adults only retaliate. Babies cannot. |
| π Image Polar Bear |
Retaliates as a pack mob only when a baby polar bear is attacked. |
| π Image Wither |
Retaliates normally, but not against undead mobs. |
| π Image Breezeβ[BE only] |
Retaliates normally, but not against trial chambers mobs. |
| Retaliates only if it is not already chasing the player. | |
|
In Java Edition only: |
These are all the illager monsters. They retaliate against non-illager monsters. Additionally, evokers sometimes forget their target and focus back on the player. In Java Edition, ravagers are also a pack mob and call other ravagers when attacked. |
| π Image Llama, π Image Trader Llama |
Attacks back only once, although two llamas can alternate spitting at each other until one of them dies or is attacked by a different mob. |
| π Image Panda |
Aggressive pandas only retaliate. All other types try to attack back only once. |
In Bedrock Edition only: In Java Edition only: |
Does not retaliate. |
Some mobs fight others for other reasons than retaliation, such as hunting and fighting natural enemies.
| Gameplay | |
|---|---|
| General mechanics |
|
| Technical mechanics | |
| Survival |
|
| Combat | |
| Environment | |
| Movement | |
| User interface | |
| Visuals | |
| Removed | |
| Unintended | |