Allay's AI freezes when colliding with underside of hoppers
Allays should always gather/deposit items when listening to a note block even when a hopper is under it.
However, if an Allay collides with the underside of a hopper, it will freeze in place, unable to gather items until another entity pushes it away from the hopper. This often happens after the Allay misses the hopper and must pick up/throw the item again.
Steps to Reproduce:
1. Place a note block (the note block may need to be 3 blocks above the ground) in a wall of solid blocks, and a hopper 1 block below and 1 block in front of it.
2. Place an Allay nearby to listen to the note block (the note block may need a reoccurring signal to replicate)
3. Wait for Allay to become stuck, or drop item(s) near the hopper until the Allay freezes.
An example of this occurrence is attached below.
2022-05-12, 07:38 PM
2022-05-13, 02:01 AM
2022-05-13, 02:01 AM
1
0
-