My friends and I have experienced this but ever since 1.6 and after 3 major updates, I decided to report this because this is really annoying.
So, I have an xp farm that uses blazes. I use it for gaining xp levels and repairing tools. I go to kill some blazes, get the xp, and even though I have a tool (that needs repairing) with the mending enchant on it, the xp that I collect still goes into my player level
I have no idea if this is supposed to be happening, but It's very annoying because I have to take 3 times as long when I want to repair my tools
Linked issues
is duplicated by 1
Attachments
Comments 4
Do you have armor with mending on? If so, that's intended behavior. Read Marek Kedzierski's comment for more information about that.
Thank you for your report!
However, this issue has been closed as Working as Intended.
More information can be read on the Wiki page
If you need help or have a suggestion you might like to follow a link below.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
You most likely have mending armor on. XP will go to random mending item (piece of armor or tool you are holding) and, if that item is already fully repaired, increase your experiance level. Take off your armor and try then.