mojira.dev
MC-159073

Ravagers stop chase the targets when pillager ridden them and loading their crossbow

How to reproduce

/summon ravager ~ ~ ~ {Passengers:[{id:pillager,HandItems:[{id:crossbow,Count:1b}]}]}

Summon a villager

The ravager stop chase the villager when the pillager load it crossbow.

Attachments

Comments 11

Do not affect Bedrock Edition.

May have been caused by the fix of MC-139304 in which the pillager takes control of the ravager which causes them to be like this. This doesn't happen to vindicators/evokers however. As for illusioners, I can see that their are able to strafe while riding on a ravager tries to maintain a consistent distance between itself and the player.

But the Ravager still uses the same AI for breaking blocks and attacking villagers, why can't it have its own AI that it keeps chasing villagers when the Pillager is reloading.

 

Confirmed for 19w35a

Can confirm in 20w49a. Here's the correct command to reproduce this issue as the reporter missed some brackets off the end.

/summon ravager ~ ~ ~ {Passengers:[{id:pillager,HandItems:[{id:crossbow,Count:1b}]}]}
1 more comments

Can confirm in 1.16.5 and 21w08b.

Can confirm in 1.17.

It looks like the Ravager is being slowed down by the riding Pillager's crossbow reload much like players are when reloading

Affects 1.20.1 Release Candidate 1

noTEing1563

(Unassigned)

Confirmed

(Unassigned)

1.14.4, 19w35a, 20w49a, 1.16.5, 21w06a, ..., 1.19.3, 23w06a, 1.20.1 Release Candidate 1, 1.20.1, 1.20.5 Pre-Release 1

Retrieved