Villager held items don't refresh immediately if the trade availability status has changed.
How to reproduce:
for example: wheat to emerald trade
1. Hold wheat in hand
2. Open trading GUI
3. Keep holding wheat in your hand
4. Trade wheat to emerald until out of stock
5. Villager still stuck holding emerald to indicate wheat to emerald trade
They only refresh if you switch to holding another item.
Note that this is not the behaviour seen when they are restocking.
- is duplicated by
-
MC-263920 Villagers keep holding sold-out items until re-holding the offered item.
- Resolved
-
MC-267063 Villager still holding up trade item after the hotbar slot has been depleted
- Resolved
- relates to
-
MC-150589 Villagers still hold a trade offer in their hand if the player is in spectator mode
- Open
-
MC-166669 Villagers still hold their trade offer in their hand even after the player drops the offered item
- Open
-
MC-214602 Villagers don't show their trade offer if the player is holding the bought item in their offhand
- Open