Description: Having emeralds in inventory, and in the trading menu with a leatherworker villager, without enough emeralds to purchase an item, the bar depicting the item lights up as if you did have enough emeralds to buy the item.
Steps to recreate: Go up to a leatherworker, or make a leatherworker by placing a cauldron next to a nearby novice or unemployed villager. Have 2 emeralds in your inventory. Open the trading menu. The second option in the novice section (the one with 3 emeralds for a dyed piece of armor), will appear red. Pick up the emeralds in your inventory and move them around. You will see the red bar flash gray quickly. Place the emeralds either in a new spot in your inventory or the same spot.
Expected result: With the menu opened, the item you do not have enough emeralds to buy is highlighted in a dark red, as usual.
Actual result: The bar mentioned above is highlighted in the light gray of meaning you have enough emeralds to buy it.
Notes: When you click on the emeralds in your inventory to move them around, while you drag them, the bar goes red. When you click on the bugged bar, it goes red and tells you that you cannot buy the selected item.
Please let me know if you need more examples and/or more details.
Attachments
Comments 7
I am reopening this issue because after my previous comment, I tried picking up the emeralds and moving them around. I saw the trade button flash gray very quickly, then go back to red. Then I put the emeralds back into inventory, and the trade turned gray just like yours! So it appears you have to perform the following steps:
Steps to reproduce:
Find a leatherworker villager, or arrange for an unemployed or novice villager to become a leatherworker by placing a cauldron for it to claim.
Give yourself 2 emeralds.
Open the leatherworker's trades. The second trade, 3 emeralds for a pair of leather pants, should be red because you don't have enough emeralds to complete the trade.
Take the emeralds out of your inventory using the mouse cursor, then put them back in.
Expected results:
The button for trading for leather pants remains red (disabled) the whole time.
Actual results:
The button starts out red. When you take up the emeralds and start to move them, the button turns gray (enabled) briefly, then goes back to red.. When you put the emeralds back in your inventory, the button turns gray.
In addition, if you leave the trading screen open and open a window from another app, or minimize and then restore the Minecraft window, the button turns red again the next time the window receives the focus.
Thank you. I did change the description and steps to reproduce according to your observations. The question is, does this only happen with a leatherworker, or can it happen with other villagers?
I didn't test any other occupations, so I don't know it for a fact, but I'm pretty sure that the logic for manipulating the trading UI is shared, used for all villagers. So if the devs fix it for any of them it will be fixed for all of them. The reason I used the leatherworker is just that that's what you described, so therefore I knew its second trade already and didn't have to look one up.
Since you brought it up, though, there's no harm in me trying other villagers to verify my expectations. If I find it doesn't work for other villagers, I'll let you know, otherwise assume they're all working the same.
Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response
Is this still an issue in the latest version? If so, please make sure the ticket description contains the following information:
Steps to Reproduce:
1.
2.
3.Observed Results:
(Briefly describe what happens)Expected Results:
(Briefly describe what should happen)
If your ticket does not look like the example given here, then it's likely to be closed as incomplete.
This ticket will automatically reopen when you reply.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
I converted a villager to a Leatherworker, gave myself 2 emeralds, and looked at this trades. Here's what I got:
[media]It worked as expected for me. If you have any resource packs active, either in the world or in Global Resources, try disabling them.
If you can reproduce the problem, please create a new report following the Issue Guidelines linked below. Make sure no resource packs are active, and include all the steps necessary to make the problem occur. For best results, it's helpful to reproduce the problem in a brand new world so there's no chance of this being caused by a side effect of something you did earlier in the world.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Mojang Support – ✍️ Feedback and Suggestions – 📖 Game Wiki