mojira.dev
MC-95973

Adult Horse/Donkey Pathfinding Issue: 1 block elevations treated as 'non-traversable' terrain in certain configurations

Horses wont jump out of/over 1 block high anything but can use stairs ok! First occurred in snapshot 15w40a and has been there ever since!

What I expected to happen was...:
Horse to be like normal

What actually happened was...:
Horses getting deeper and deeper in my world because once they jump down they don't jump back up! lol

Steps to Reproduce:
1. Make new world in 15w40a or newer and find a horse.
2. Make a hole 1 block deep by whatever width/length
3. push/spawn a horse in the hole and he's stuck. Also if you look around you'll notice all horses getting progressively lower and lower in the world and also because of this all the cave entrances are filled with horses lol!

Issue started appearing in 15w40a.

Linked issues

Attachments

Comments 21

Confirmed for adult horses, not for baby horses.

I can confirm this issue in Minecraft 1.9 -pre2/snapshot.

A better title for this bug might be "Adult Horse/Donkey Pathfinding Issue"

The pathfinding AI for adult horses seems to treat 1 block elevations as "non-traversable" terrain.

– – – –

Method:
1. Created new 1.9-pre2 world.
2. Found horses.
3. Dug 3x3 pit 1 block deep, adult horses (tamed, untamed) were unable to leave pit on their own even after considerable time. Foals (child horses) were able to enter and leave normally.
4. Also tested with lead - could not pull adult horse out of 1 block deep pit.
5. Also tested with stairs around edges of 3x3 pit - adult horses were able to enter and leave normally.

Confirmed with Minecraft 1.9 Pre2.
I had two adult donkeys and one adult horse on leads at the same time, while riding a mule. The mobs on leads would not jump up one block to follow. This is very bad for me as my donkeys are loaded with goods and I have a very long trip back to home base.

Yeah.. really hope this can be fixed before 1.9 proper

Still present in Minecraft 1.9 Pre3

Method:
1. Create new 1.9-pre3 world.
2. Found horses (note: horses found naturally in world and horses spawned form spawn egg are equally affected.)
3. Dug 3x3 pit 1 block deep, adult horses (tamed, untamed) were unable to leave pit on their own even after considerable time. Foals (child horses) were able to enter and leave normally.
4. Also tested with lead - could not pull adult horse out of 1 block deep pit.
5. Also tested with stairs around edges of 3x3 pit - adult horses were able to enter and leave normally.

11 more comments

Not fixed. It is still occurring.
Seen it on 2-different computers; 1 is Windows 7, the other is Windows 10.
Windows 7 version is 1.9.2
Windows 10 version is the 1.9.3 Pre-release.

Which version exactly? How exactly can you reproduce this bug?

redstonehelper,

I believe the original issue has been corrected as of 1.9.3-pre1. Horses now move naturally around (most*) terrain as expected, and also horses can now be pulled using leads across all terrain as expected.

I said "most" as there is a small corner case in which Adult Horse/Donkey pathfinding works differently than it did prior to snapshot 15w40a.

In 1.9.3-pre2:

If a Horse or Donkey is in a 2 x 2 "hole", it will not leave such an area on its own. It can be pushed out by the player or another animal. It can be pulled out by lead. But it will not "autonomously" leave.

(See Screenshot: "Trapped", these 4 animals can not leave the 2x2x1 areas without outside help.)

This is also the case for 2 x 4, and 4 x 2 holes – horses will not leave these areas without the intervention of the player or another creature.

(See screenshot: "Corral Example", The two donkeys and the gray horse will never leave their 1 block high stone corral – but watch the white horse in the larger 4x4 area.)

Larger spaces, such as the 4 x 4 enclosure will allow the horses to navigate freely.

(See screenshot: "Corral Escape", The white horse in the 4 x 4 area will walk out unassisted in a very short period of time.)

I could submit this corner-case as a "new issue" if the moderators or ProfMobius (Thomas) would like – though, it really doesn't impact gameplay.

I could submit this corner-case as a "new issue" if the moderators or ProfMobius (Thomas) would like – though, it really doesn't impact gameplay.

Please do.

Great findings, Julia Spencer. I hadn't originally noticed these myself.

I would say it's still the same issue--just change the title to "1 block elevations treated as 'non-traversable' terrain in certain configurations" or something to that extent. It still impacts gameplay considering that the behavior is not the same as it was pre-1.9.

Heriberto Rodriguez Jr

migrated

Confirmed

Minecraft 16w03a, Minecraft 1.9 Pre-Release 2, Minecraft 1.9 Pre-Release 3, Minecraft 1.9, Minecraft 1.9.1 Pre-Release 2, Minecraft 1.9.1 Pre-Release 3, Minecraft 1.9.1, Minecraft 1.9.2, Minecraft 16w15a, Minecraft 1.9.3 Pre-Release 1

Minecraft 1.9.3 Pre-Release 1, Minecraft 16w21a

Retrieved