रेसिपी की उपज राउंड अप होती है, इसलिए क्राफ्टिंग लागत कभी सिर्फ गुणा नहीं होती
Paper प्रति क्राफ्ट 3 बनता है। 4 की आवश्यकता पर आपको 6 sugar cane लगते हैं और 2 paper बच जाते हैं। रेसिपी ट्री का हर स्तर ऐसा करता है, और बर्बादी नीचे की ओर बढ़ती जाती है।
कच्चे माल में किसी चीज़ की क्या लागत आती है, यह निकालना गुणा करने जैसा दिखता है। यह ऐसा नहीं है, क्योंकि एक रेसिपी एक निश्चित बैच बनाती है और आप इसका कोई अंश क्राफ्ट नहीं कर सकते.
नियम
craftsNeeded = ceil(needed / makes)
produced = craftsNeeded × makes
leftover = produced − needed
makes is the recipe's yield. Paper is makes: 3 from 3 sugar cane. So:
| आवश्यक paper | क्राफ्ट्स | sugar cane | बचा हुआ paper |
|---|---|---|---|
| 1 | 1 | 3 | 2 |
| 3 | 1 | 3 | 0 |
| 4 | 2 | 6 | 2 |
| 6 | 2 | 6 | 0 |
एक paper की आवश्यकता की लागत तीन की आवश्यकता के समान ही होती है। चार की आवश्यकता की लागत छह की आवश्यकता के समान ही होती है। लागत फलन एक सीढ़ी की तरह है, कोई सीधी रेखा नहीं, और हर कदम जो आप थोड़ा आगे बढ़ाते हैं, वह आप पर भारी पड़ता है।
यह ट्री में नीचे की ओर जुड़ता जाता है
सीलिंग (राउंड अप) लागू होती है हर स्तर पर, न कि अंत में केवल एक बार। एक book 3 paper और 1 leather से बनती है; sugar cane से paper प्रति क्राफ्ट 3 बनते हैं। इसलिए एक book के लिए ठीक एक paper क्राफ्ट चाहिए — 3 sugar cane, कोई बर्बादी नहीं।
दो books के लिए 6 paper चाहिए, जो कि 2 क्राफ्ट हैं, फिर भी सटीक है। लेकिन ट्री में किसी भी मात्रा को बैच सीमा से थोड़ा भी हिलाएं और उस स्तर पर राउंडिंग आगे बढ़ती है एक बड़ी ज़रूरत के रूप में इसके नीचे की हर चीज़ के लिए, जो बदले में फिर राउंड अप होती है। गहरे ट्री इसे जमा करते जाते हैं, और कुल योग एक सामान्य अनुमान से अधिक हो सकता है quantity × unit cost by a wide margin while every individual step looks correct.
यही एकमात्र कारण है कि खुद गणना करने के बजाय लागत कैलकुलेटर का उपयोग करना बेहतर है: अंकगणित आसान है और हिसाब-किताब नहीं है।
वैकल्पिक रेसिपी केवल कीमत ही नहीं, बल्कि ट्री भी बदल देती हैं
कुछ वस्तुओं को बनाने के एक से अधिक तरीके होते हैं, और कैलकुलेटर आपको स्विच करने की सुविधा देता है:
- Iron ingot — furnace में स्मेल्ट करना, या blast furnace में ब्लास्ट करना। दोनों में 1 Raw Iron खर्च होता है
और 1 बनता है, इसलिए चुनाव गति और ईंधन का है, सामग्री का नहीं।
- Gold ingot — वही जोड़ी, समान तुल्यता के साथ।
- Stick — दो वास्तव में अलग-अलग रेसिपी, यही कारण है कि टूल इसका उपयोग
स्विचिंग प्रदर्शित करने के लिए करता है।
लोहे और सोने के मामले विशेष रूप से ध्यान देने योग्य हैं क्योंकि वे नहीं एक लागत निर्णय हैं। एक ट्री जो विकल्प देता है, वह हमेशा एक सस्ता विकल्प नहीं देता, और furnace के स्थान पर blast furnace बदलने से खरीदारी सूची में कुछ भी नहीं बदलता।
ट्री कहाँ रुकता है
पंद्रह वस्तुओं को raw leaves — माना जाता है, विस्तार आगे बढ़ने के बजाय वहीं रुक जाता है:
oak log · cobblestone · raw iron · raw gold · diamond · redstone dust · sand · nether star · obsidian · netherite scrap · sugar cane · leather · bamboo · wool · string
उनमें से दो पर ध्यान देने की ज़रूरत है। Netherite scrap वास्तव में Ancient Debris को स्मेल्ट करके बनाया जाता है, और सरलता के लिए इसे कच्चा माना जाता है — इसलिए एक netherite लागत प्रति स्क्रैप एक स्मेल्टिंग स्टेप कम रिपोर्ट करेगी। और oak log "any log" का प्रतिनिधित्व करता है, ताकि ट्री छह लकड़ी के प्रकारों में न बंटे जो सभी समान व्यवहार करते हैं।
यह जानना कि ट्री कहाँ समाप्त होता है, उतना ही महत्वपूर्ण है जितना कि खुद ट्री: "कच्चे माल" में लागत तभी सार्थक होती है जब आप जानते हों कि गणना किन सामग्रियों को कच्चा मानती है।