छह वर्ज़न विकल्प, चार वर्ल्ड जनरेटर — उनमें से तीन एक ही वर्ल्ड हैं
26.1, 26.2 और 26.x सभी एक ही जनरेटर में बदलते हैं, इसलिए एक seed तीनों में बिल्कुल समान टेरेन देता है। लेकिन 1.21.0 और 1.21 ऐसा नहीं करते, और यहीं लोग गच्चा खा जाते हैं।
seed का प्रीव्यू करने से पहले वर्ज़न चुनना हमेशा महत्वपूर्ण लगता है। ऐसा नहीं है: seed मैप प्रदान करता है छह वर्ज़न विकल्प और वे बदलते हैं चार अलग-अलग वर्ल्ड जनरेटरों में।
प्रत्येक विकल्प वास्तव में क्या चुनता है
| विकल्प | जनरेटर |
|---|---|
| Java 1.20 | 120000 |
| Java 1.21.0 | 121100 |
| Java 1.21 | 121300 |
| Java 26.1 | 260100 |
| Java 26.2 | 260100 |
| Java 26.x | 260100 |
तीन लेबल, एक वर्ल्ड
26.1, 26.2 और 26.x सभी मैप होते हैं 260100. उस लाइन के दौरान वर्ल्ड जेनरेशन में कोई बदलाव नहीं हुआ, इसलिए उनमें से किसी एक के तहत प्रीव्यू किया गया seed अन्य दो के तहत बाइट-समान टेरेन, biome और संरचना की स्थिति देता है। यदि आप 26.2 वर्ल्ड के लिए seed की जांच कर रहे हैं, तो गलती से 26.1 चुनना कोई नुकसान नहीं पहुँचाता।
यह इस तालिका का उपयोगी हिस्सा है, क्योंकि लोग इसी बात की सबसे अधिक चिंता करते हैं — वर्तमान वर्ज़न — और उत्तर यह है कि इससे कोई फर्क नहीं पड़ता।
दो लेबल जो एक ही वर्ज़न जैसे दिखते हैं पर हैं नहीं
असली धोखा दूसरी तरफ है। Java 1.21.0 और Java 1.21 अलग-अलग जनरेटर हैं — 121100 against 121300. They read like the same release written two ways, and they are not: something in generation changed within the 1.21 line, and the two options exist precisely to let you pick which side of that change you want.
इसलिए वर्ज़न चयनकर्ता वहाँ सबसे अधिक मायने रखता है जहाँ लेबल सबसे समान दिखते हैं। "1.21" के तहत जाँचा गया और शुरुआती 1.21 वर्ल्ड पर खेला गया seed वास्तव में भिन्न हो सकता है।
संख्याएँ इस तरह क्यों व्यवस्थित हैं
जनरेटर id वर्ज़न स्ट्रिंग नहीं हैं — वे क्रमबद्ध करने योग्य पूर्णांक हैं जिनके बीच में जगह है: 120000, 121100, 121300, 260100. The gaps are deliberate. 121100 and 121300 sit two hundred apart so further 1.21-line generators can be slotted in without renumbering anything, and the jump to 260100 reflects the version-scheme change rather than any measure of how much generation moved.
व्यावहारिक परिणाम: आप यह अनुमान लगाने के लिए इन संख्याओं की तुलना नहीं कर सकते कि दो वर्ल्ड कितने भिन्न हैं। 121100 → 121300 is a real terrain change; 260100 covers three whole releases with no change at all. The number tells you कौन सा जनरेटर, न कि कितना यह भिन्न है।
जब वर्ज़न वास्तव में कोई मायने नहीं रखता
यदि आप किसी 26.x रिलीज़ वाले वर्ल्ड के लिए stronghold, village या biome सीमा खोज रहे हैं, तो तीनों विकल्प समान उत्तर देते हैं। वर्ज़न पिकर का उपयोग उन मामलों के लिए रखें जहाँ आप जेनरेशन सीमा के पार काम कर रहे हैं — और वे सीमाएँ ऊपर दी गई चार पंक्तियाँ हैं, न कि छह लेबल।