Pourquoi Minecraft affiche « Trop cher ! » — et l'ordre d'enclume qui l'évite
La pénalité de travail antérieur double à chaque fois que vous utilisez une enclume. Voici la règle qui la régit et comment séquencer les combinaisons pour qu'un ensemble complet d'enchantements n'atteigne jamais le mur des 40 niveaux.
Chaque combinaison à l'enclume applique un compteur caché à l'objet, appelé pénalité de travail antérieur. Elle commence à 0, devient 1 après la première combinaison, puis 3, 7, 15, 31 — doublant et ajoutant un à chaque fois. Cette pénalité est ajoutée au coût en niveaux dans son intégralité, c'est pourquoi une épée qui coûtait 5 niveaux le lundi en coûte 35 le vendredi.
Vanilla Java refuse toute combinaison dont le prix dépasse 39 niveaux avec Too Expensive!. L'objectif n'est donc jamais de « rendre chaque étape bon marché » — il s'agit de garder l'arbre peu profond.
La règle qui compte vraiment
Combiner deux objets additionne leurs pénalités, puis les incrémente. Deux livres neufs (pénalité 0) fusionnés en un seul livre donnent un livre avec une pénalité de 1. Fusionnez-le avec votre épée et l'épée portera la somme.
Ainsi, la route la moins chère est un arbre binaire équilibré, pas une chaîne :
bad sword + book1 + book2 + book3 + book4 (penalty 1, 3, 7, 15 …)
good (book1+book2) + (book3+book4) -> sword (penalty stays low on both sides)
Séquence pratique pour un outil entièrement enchanté
- Appariez les livres avant qu'ils ne touchent l'outil.
- Fusionnez les paires en deux « super livres ».
- Fusionnez ces deux-là en un seul.
- Appliquez ce livre unique à l'outil neuf, jamais passé à l'enclume.
Cela représente quatre combinaisons au lieu de cinq, et l'outil lui-même n'est pénalisé qu'une seule fois.
Où l'ordre pose encore problème
- La réparation coûte aussi une combinaison. Le Raccommodage (Mending) appliqué tôt à l'outil signifie que chaque réparation est
gratuite, mais les réparations pré-Raccommodage augmentent chacune la pénalité.
- Le renommage compte. Nommer l'objet à tout moment ajoute au même compteur — nommez-le
en dernier, ou acceptez le coût.
- Bedrock diffère. Bedrock plafonne l'affichage à
Too Expensive!différemment et
autorise certaines combinaisons que Java refuse ; l'arithmétique ci-dessous est pour l'édition Java.
Plutôt que de faire cela sur papier, mettez l'objet et les enchantements dans le Calculateur d'Enchantements — il recherche les ordres de combinaison et renvoie le moins cher, avec le coût exact en niveaux à chaque étape.