Mojira Archive
MCM-1019

When playing through the content "Advanced Farming" the tutorial NPC "Clyde" will often become stuck when following his pathfinding route.

Partner Rank: 1

Partner Team Reporting:
Gamemode One

Verification builds:
Minecraft.Windows_1.16.57.0_x64_UAP.Release_Test

Summary:
When playing through the content "Advanced Farming" the tutorial NPC "Clyde" will often become stuck when following his pathfinding route.

The NPC follows a series of bat entities that are invisible. These bat entities target the NPC and detect the NPC gets within a certain radius by using minecraft:target_nearby_sensor. When the NPC is within 0.5 blocks, the bat "turns itself off" which makes it no longer a valid target. The NPC then retargets to the nearest valid bat target and paths towards it. This chain of bats is how the NPC goes where we want it to.

I have isolated the issue to the bat detection. The bats are often not detecting when the NPC approaches them. Whether it is that the pathfinding mobs do not get as close as they used to or that the detection radius is smaller in practice than it used to be, it is hard to tell. I am leaning towards the former, though.

Impact:
This issue softlocks the version of "Advanced Farming" that is live on the store, making it very difficult for the player to continue.

Repro Steps:

1. Download the content "Advanced Farming" from the marketplace
2. Create a world from the template.
3. Press the button to start the map and head downstairs.
4. Head towards Clyde and follow him for as long as he walks.
3. Observe where he stops walking and gets stuck.

Observed Results:
Clyde ususally gets stuck at the very first bat entity.

Expected Results:
Clyde should path first to the greenhouse, then to the chicken coop, then to the barn, then to the market, then to the tractor, then to the field. I have linked two videos demonstrating change in behavior.

Screenshots/Videos attached: Yes

The pathfinding in 1.14
https://youtu.be/7WYCoe3__fg

The pathfinding in 1.16
https://youtu.be/Yix47460KN8

Regression Builds:
Publish 1.14.60.5_rc8

Fixed

Cade Anderson (Edacth)

2020-04-25, 11:04 PM

2020-05-27, 11:05 PM

2020-05-27, 11:05 PM

0

0

Future Release

-