Minecraft – Can’t enchant diamond sword

minecraft-java-edition

The enchantment table never offers any enchants for a diamond sword. I've enchanted countless other items. I often put in my diamond sword and see that there are no enchants available, then enchant a book to reset the enchantment seed, then put the sword in again, and still no enchants are available. This is in an enchanting table with the maximum number of bookshelves and at least level 30 experience.

Is there something wrong with my world, or is this normal? I don't see anything in the wiki that would suggest this behavior.

Best Answer

Any tool can only be enchanted once. If the tool has been previously enchanted, or you have used an enchanted book on it in the anvil, then it can not be re-enchanted regardless of how much experience you have.