mojira.dev
MC-185907

Llama/Horse taming won't work on top of certain transparent / non-full blocks

The bug

Llamas won't boot players off not will they show hearts to confirm that the player has successfully tamed them.

This world was generated on the 20w21a snapshot. However, for some reason, this bug doesn't exist after importing a world from 1.15.2 to the snapshot.

Linked issues

MC-240020 Untamed horses sometimes do nothing when ridden Resolved MC-128157 Horse pathfinding doesn't work when stand on glass block Resolved MC-264972 Horses cannot easily be tamed if they have no blocks to pathfind to Resolved MC-264969 Horses can't be tamed in certain situations Resolved MC-221539 Animals tamed by riding now untamable in survival Resolved

Attachments

Comments 20

I'm unable to reproduce the issue, did you take those spawn eggs out of the creative inventory, or spawn them in differently using /give?

I took the spawn eggs out of the creative inventory. I also set a few gamerules such as doDaylightCycle and doWeatherCycle to false, but I can't see how that would affect anything.

We do not have enough information to find the cause of this issue.

Please force a crash by pressing F3 + C for 10 seconds while in-game and attach the crash report (minecraft/crash-reports/crash-<DATE>-client.txt) here.

Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – ✍️ Feedback and Suggestions – 📖 Game Wiki

So I created a new superflat world in creative mode, this time with grass as the main block. On the grass, I could easily tame a llama, and see inside of its inventory. I then filled in a large area with glass (100x100). On this glass layer (white stained glass) I could not tame the llama, nor did it wander or boot me off like normal when I got on rode it. This only works with different types of glass (only tested white stained glass and normal glass though).

Edit: This also applies to leaves

Crash report: 

[media]
10 more comments

Can confirm in 1.18.2 and 22w18a.

Can confirm in 1.19.

Can confirm in 1.19.2

World was created in 1.19.1

Tried with naturally spawned Llamas as well as spawn egg llamas as well as wandering trader Llamas in our base appx. 2000 blocks from spawn.

They were standing on upper stone brick halb slabs

Can confirm it works in version - 1.21.6 Release Candidate 1

Can confirm in snapshot 4 in 26.2, this is also connected to the mob’s path finding. An example is if the mob is on ice or any other non-solid block (I assume) the mob will not be able to be tamed. But I found out that the mob will start being able to be tamed when it starts to path find to a solid block (as well as correcting the player’s position on the llama). Don’t know if this information is helpful after six years, but I do hope it might help, along with all other contributions here.

migrated

(Unassigned)

Confirmed

Gameplay

Normal

Mob behaviour

Minecraft 18w14b, Minecraft 1.13.1, 20w21a, 1.16.3, 1.16.4, , 1.19.2, 1.20.1, 23w33a, 1.21.5, 1.21.8

Retrieved