mojira.dev
MCPE-101054

The mob with delay attack (Ravager) can't hit iron golem

In this video we can see after knockblack resistance system change, ravager no longer can touch or even bite the iron golem at once. Also I tested to change other hostile mobs attack pattern by behavior pack ("minecraft:behavior.melee_attack" to "minecraft:behavior.delayed_attack" ). The mobs have delay attack sometime would "delay" while tracking target.

 

Ravager issue

1. Create a Iron golem

2. Spawn a ravager.

3. Ravager in 1.16 can't attack the iron golem anymore.

 

"minecraft:behavior.delayed_attack" issue

1. Custom a hostile mob (for example: vindicator or zombies) with this json code. 

2. Spawn a target mobs nearby this hostile mob

3. The hostile mob sometimes delay while tracking and can't touch the target mobs. (Similar the bug MC-196449)

Related issues

Attachments

Comments

migrated
[media][media]
migrated

sorry is "minecraft:behavior.delayed_attack"

migrated

The main problem is delayed attack AI is broken

GoldenHelmet

Confirmed in 1.16.40. This issue probably always existed but was not apparent until MCPE-56846 was fixed.

GoldenHelmet

This issue appears to be caused by more fundamental issues:

When I use a behavior pack to fix MCPE-45531 and MCPE-48145 (making the Ravager collision and speed match Java), then the ravager is always able to bite the iron golem once before the iron golem retaliates. However, due to MCPE-91147 and MCPE-136616 the iron golem then always hits the ravager 3 times in the air before it lands.

GoldenHelmet

This issue is effectively fixed by the fixes for MCPE-91147 and MCPE-136616. Ravagers can now hit iron golems several times in a one-on-one battle.

migrated

The issue is caused by the change of knockback resistance after 1.16.0 was released, from probability to scale, it needs to be reverted so ravagers can hit iron golems once again

migrated

DrAlanWong behavior.delayed.attack is not the cause of the issue, it is caused by the change of knockback resistance from probability to scale on 1.16.0

migrated

(Unassigned)

428685

Confirmed

Multiple

Android 10

1.18.0.20 Beta, 1.17.10, 1.16.30.53 RTX Beta, 1.16.100.57 Beta, 1.16.100.56 Beta, ..., 1.17.32, 1.17.33, 1.17.34, 1.18.0.25 Beta, 1.17.41 Hotfix

1.19.10

Retrieved