-
Bug
-
Resolution: Works As Intended
-
None
-
22w17a, 1.19, 1.19.4
-
None
-
Confirmed
-
Mob behaviour
The bug
The 22w12a patch notes state that the warden is aggravated if it detect two projectile collisions within a span of five seconds: https://www.minecraft.net/en-us/article/minecraft-snapshot-22w12a
"If the Warden receives two projectile vibrations within 5 seconds of one another, it will grow angrier at the shooter"
However, the warden is only capable of detecting vibrations every two seconds. As a result, it is possible to throw more than two projectiles within the warden's detection range within that 5-second span without it detecting the player as a result.
How to reproduce
- Have a warden
- Throw two projectiles within its detection range such that they both hit a block within a span of two seconds
Expected results
As both of these projectiles collide with blocks within that five-second time span, this would aggravate the warden.
Actual results
The warden only receives the first vibration, as the second cannot be created due to the warden having a detection cooldown.
How to fix
Projectile vibrations should probably be handled slightly differently from other vibrations (a dedicated game event tag, perhaps?), such that the warden can detect them specifically, even when in a cooldown state; this tag would either reduce the cooldown time for detecting these specific vibrations or bypass it entirely.