Steps to Reproduce
Grab any tool (e.g. sword)
Run /enchant with the respective enchantment at any level below the max (e.g. /enchant @s sharpness 1)
Run multiple times (at least 3)
Expected Result
The tool should be at the level stated in the command / or at the level in the command multiplied by the number of times the command was run (up to enchant limit)
Observed Result
The tool is 1 level higher than stated in the command (e.g. sword being at sharpness II)
Linked issues
is duplicated by 1
Comments 2
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 yes, can you please add it to the affected versions (or mention it if you are not the reporter)?
This ticket will automatically reopen when you reply.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📓 Project Summary – 📧 Suggestions – 📖 Minecraft Wiki
This behavior is probably because the /enchant command uses the same code function as adding enchantments via the anvil. Given that anvil mechanics are an old and well-understood part of the game (described accurately on the wiki for years), this may be intended.