In 1.17 stuff like repairing a bow says its too expensive even though it could be done in a 1.16. and added other stuff to one thing is more expensive then in 1.16 (like adding efficiency 5 to a tool costs 30 levels and about 10 levels in 1.16) Also you cant name something that is too expensive.
To cause this bug first enchant a shovel (does not need to be a shovel) with Silk touch (does not need to be silk touch just any enchant) the enchant levels will be over priced and when you add something like efficiency 5 and Silk touch it will say "too expensive" you can't even name it or do anything else in the anvil.
Note: This has nothing to do will texture packs or resource packs, and no addons.
Also the tool in the screenshot aka the shovel was disenchanted. The penaltys probably stayed even though it was reset and used a different anvil.
Linked issues
Attachments
Comments 4
Grindstone should remove anvil penalty, but it doesn't currently due to a bug - see MCPE-107211.
Thank you for your report!
We're tracking this issue in MCPE-107211, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
-- I am a bot. This action was performed automatically! If you think it was incorrect, please notify us on Discord or Reddit
Are you using new tools or ones that have been previously enchanted or repaired in anvil? Every time item is used in the anvil (to enchant or to repair), anvil penalty is added. It increases cost of next use ultimately leading to "Too Expensive" message - see https://minecraft.fandom.com/wiki/Anvil_mechanics section "Anvil Uses".