Guides / Construction et ressources
Les recettes s'arrondissent au lot supérieur, donc un coût de fabrication n'est jamais une simple multiplication
Le papier se fabrique par 3. En avoir besoin de 4 vous coûte 6 cannes à sucre et laisse 2 papiers de côté. Chaque niveau d'un arbre de recettes fait cela, et le gaspillage s'accumule vers le bas.
Calculer ce que coûte un objet en matières premières ressemble à un problème de multiplication. Ce n'en est pas un, car une recette produit un lot fixe et on ne peut pas fabriquer une fraction de lot.
La règle
craftsNeeded = ceil(needed / makes)
produced = craftsNeeded × makes
leftover = produced − needed
makes est le rendement de la recette. Le papier donne makes: 3 à partir de 3 cannes à sucre. Donc :
| papier nécessaire | fabrications | cannes à sucre | papier restant |
|---|---|---|---|
| 1 | 1 | 3 | 2 |
| 3 | 1 | 3 | 0 |
| 4 | 2 | 6 | 2 |
| 6 | 2 | 6 | 0 |
Avoir besoin d'un papier coûte autant que d'en avoir besoin de trois. En avoir besoin de quatre coûte autant que d'en avoir besoin de six. La fonction de coût est un escalier, pas une droite, et chaque marche que l'on dépasse juste se paie au retour.
Cela s'accumule dans l'arbre
L'arrondi au lot supérieur s'applique à chaque niveau, pas une seule fois à la fin. Un livre, c'est 3 papiers et 1 cuir ; le papier se fabrique par 3 à partir de cannes à sucre. Un livre nécessite donc exactement une fabrication de papier — 3 cannes à sucre, aucun gaspillage.
Deux livres nécessitent 6 papiers, soit 2 fabrications, toujours sans perte. Mais décalez n'importe quelle quantité de l'arbre par rapport à une limite de lot, et l'arrondi de ce niveau se propage comme une exigence plus élevée à tout ce qui se trouve en dessous, qui s'arrondit à son tour. Les arbres profonds accumulent cela, et le total peut dépasser largement un quantity × unit cost naïf alors que chaque étape prise individuellement semble correcte.
C'est la seule raison pour laquelle un calculateur de coût vaut la peine d'être utilisé plutôt que de faire les sommes soi-même : l'arithmétique est facile, la comptabilité ne l'est pas.
Les recettes alternatives changent l'arbre, pas seulement le prix
Certains objets ont plus d'une façon d'être fabriqués, et le calculateur vous permet de basculer :
- Lingot de fer — cuisson dans un fourneau, ou fonte dans un haut fourneau. Les deux consomment 1 fer brut et produisent 1 lingot, donc le choix porte sur la vitesse et le carburant, pas sur les matériaux.
- Lingot d'or — la même paire, avec la même équivalence.
- Bâton — deux recettes réellement différentes, c'est pourquoi c'est celle que l'outil utilise pour illustrer le basculement.
Les cas du fer et de l'or méritent l'attention précisément parce qu'ils ne constituent pas une décision de coût. Un arbre qui propose un choix n'offre pas toujours une branche moins chère, et remplacer le fourneau par le haut fourneau ne change absolument rien à la liste de courses.
Où l'arbre s'arrête
Quinze objets sont traités comme des feuilles brutes — l'expansion s'arrête là plutôt que d'aller plus loin :
bûche de chêne · pierres · fer brut · or brut · diamant · poudre de redstone · sable · étoile du Nether · obsidienne · fragments de netherite · canne à sucre · cuir · bambou · laine · ficelle
Deux d'entre eux méritent une remarque. Les fragments de netherite sont en réalité des débris antiques fondus, et sont traités comme bruts par simplicité — un coût en netherite sera donc sous-estimé d'une étape de fonte par fragment. Et la bûche de chêne représente « n'importe quelle bûche », afin que l'arbre ne se ramifie pas en dix essences de bois (et deux tiges du Nether) qui se comportent toutes de façon identique.
Savoir où un arbre s'arrête importe autant que l'arbre lui-même : un coût en « matières premières » n'a de sens qu'une fois que l'on sait quelles matières le calcul considère comme brutes.