7

My character has level 50 experience. I go to an enchanting table, with all bookcases correctly placed. I enchant my diamond pick.

The table offers me a choice of 3 enchantments.

There's three lines of unreadable script, followed by the exp cost of the enchantment.

Sometimes the higher exp cost will not be the last choice. EG

kuqeugqwdih - 18
zkxnklalas - 41
opplkmglkmf - 37

Normally I would chose the higher number. But should I chose the last in the list?

(This is MC 1.2.5 on a multiplayer server, if it makes any difference.)

6

Enchantment names are randomly constructed from the following list of words. Three to five words are chosen from the list and appended to each other, then displayed in the Standard Galactic Alphabet. Note that the names have no meaning and are not saved on the enchanted item (meaning they will tell you nothing about what the resulting spell will be), and they are only displayed in the Enchantment Table interface.

Source

This might help to decide which one is the best for you. enter image description here Source

Also you should look at the source, since your level is modified by the tool/material of the tool. And what you get is randomized of the possible enchantment. A few of these enchantment have more "weight" during this randomization, you can find a table for the enchantment weight also on the linked page.

3

Ultimately you can't choose - the result of the enchantment is supposed to be random.

It works out various modifiers based on your experience level, the number of bookcases etc and then applies that to the level it will actually apply to the item.

You always get at least one enchantment. The first enchantment is picked from a list of statistical "weights" - the enchantment with the higher weight has a higher chance of being selected.

P(enchantment) = (enchantment weight) / ( ∑i=1number of possible enchantments[enchantment weighti])

So the effect is random.

For more information on the mechanics of enchantment see the Minecraft Wiki

Not the answer you're looking for? Browse other questions tagged or ask your own question.