Explanation:
Recently, in the newest versions of server API's like Spigot and Paper Spigot we have been able to create recipes that can require specific ItemStacks as an ingridient, however these recipes displayed in the crafting book have different behaviour.
Example: When you have all the Materials/ItemStacks in your inventory, the recipe in the recipe book will not highlight, however, if you get the material version of the required ItemStack, it highlights in the recipe book and uses the material for the recipe. Which it should not do.
Video of reproducing this bug:
https://www.youtube.com/watch?v=bU6q3K2VbhM
I already went ahead and created certain issues on their Jira and Github but it seems that this is client side and cannot be resolved server side.
EDIT:
And now for the people, who might be asking me: "But Wiebe, maybe this feature was never planned, i think you should move to the suggestion forum instead."
I think that statement is false, in the screenshot that i have put in, you can clearly see that when the recipe is red and you click it, it shows what you need to craft the item, including if it is an ItemStack or not (Display name, lore, etc.)
So i think we can safely say that it IS a bug. But correct me if im wrong.
Thank you for your report!
However, this issue is Invalid.
Your game, launcher or server is modified.
If you can reproduce the issue in a vanilla environment, please create a new ticket.
Any non-standard client/server/launcher build needs to be taken up with the appropriate team, not Mojang.
Any plugin issues need to be addressed to the creator of the plugin or resource pack.
If you have problems on large servers, such as The Hive and Hypixel, please contact them first as they run modified server software.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki