SeedMapView
HI

सीड मैप › टूल्स › टेक्स्ट से सीड कन्वर्टर

Minecraft टेक्स्ट से सीड कन्वर्टर

किसी भी शब्द या टेक्स्ट सीड को वह संख्यात्मक Minecraft सीड बनाएँ जो गेम इस्तेमाल करता है। बिल्कुल Java Edition की तरह काम करता है।

संख्यात्मक सीड: मैप पर खोलें

टेक्स्ट से सीड कन्वर्टर

सीड बॉक्स में "Glacier" जैसा शब्द लिखा है? Minecraft आपका वर्ल्ड बनाने से पहले उस टेक्स्ट को एक नंबर में बदल देता है। यह टेक्स्ट से सीड कन्वर्टर वह नंबर तुरंत दिखा देता है। कोई भी शब्द या वाक्यांश लिखें, और आपको वही संख्यात्मक सीड मिलता है जो Java Edition असल में इस्तेमाल करता है। फिर आप उसे मैप पर खोल सकते हैं, शेयर कर सकते हैं या ऐसे दूसरे टूल्स में पेस्ट कर सकते हैं जो सिर्फ़ नंबर लेते हैं।

टेक्स्ट से सीड कन्वर्टर का उपयोग कैसे करें

  1. अपना टेक्स्ट सीड ठीक वैसे ही लिखें जैसा आपने गेम में डाला था।
  2. बॉक्स के नीचे संख्यात्मक सीड पढ़ें।
  3. नंबर कॉपी करें, या उसे मैप पर खोलें।

बड़े अक्षर मायने रखते हैं। "Glacier" और "glacier" दो अलग सीड हैं। बीच के स्पेस भी मायने रखते हैं, लेकिन मौजूदा वर्ज़न में शुरू और अंत के स्पेस हटा दिए जाते हैं।

Java टेक्स्ट को सीड में कैसे बदलता है

Java Edition पहले जाँचता है कि आपका इनपुट नंबर है या नहीं। अगर वह पूर्ण संख्या है जो 64 बिट में समा जाती है, तो गेम उसे जस का तस इस्तेमाल करता है। शुरू में माइनस या प्लस चिह्न ठीक है।

बाकी सब कुछ टेक्स्ट है। टेक्स्ट के लिए गेम Java का String.hashCode() चलाता है। यह तरीका हर अक्षर से होकर गुज़रता है। यह चल रहे कुल को 31 से गुणा करता है, फिर अक्षर का कोड जोड़ता है। नतीजा 32-बिट साइन्ड पूर्णांक में लपेट दिया जाता है।

टेक्स्टसंख्यात्मक सीड
Glacier1772835215
glacier108181935
minecraft695073197

64 बिट से बड़े नंबर टेक्स्ट की तरह माने जाते हैं। इसलिए वे भी hashCode() से गुज़रते हैं।

टेक्स्ट सीड की सीमाएँ क्यों हैं

क्योंकि hashCode() 32-बिट नंबर लौटाता है, टेक्स्ट सीड सिर्फ़ लगभग 4.29 अरब वर्ल्ड तक पहुँच सकते हैं। संख्यात्मक सीड पूरी 64-बिट रेंज इस्तेमाल करते हैं। यह लगभग 18.4 क्विंटिलियन वर्ल्ड हैं।

दूसरे शब्दों में, ज़्यादातर वर्ल्ड टेक्स्ट से कभी नहीं मिल सकते। अगर आप सबसे बड़ा चुनाव चाहते हैं, तो नंबर इस्तेमाल करें।

अलग-अलग टेक्स्ट एक ही नंबर भी दे सकते हैं, जिसे कॉलिज़न कहते हैं। उदाहरण के लिए, वाक्यांश creashaks organzine और pollinating sandboxes दोनों का हैश 0 है। वे सीड 0 जैसा ही वर्ल्ड बनाते हैं।

टिप्स और उपयोग के मामले

  • सीड साफ़-साफ़ शेयर करें। नंबर से बड़े अक्षरों और टाइपो की उलझन नहीं होती।
  • सीड टूल्स इस्तेमाल करें। कई मैप और फ़ाइंडर टूल्स को संख्यात्मक मान चाहिए।
  • अपने वर्ल्ड को नाम दें। अपना नाम या सर्वर का नाम लिखें और देखें कि कौन-सा वर्ल्ड बनता है।
  • कोई मशहूर सीड जाँचें। उसे बदलें और मैप पर खोलें कि वह मशहूर क्यों है।

आम गलतियाँ और Bedrock नोट्स

एक आम गलती अक्षरों का केस बदलना है। "Minecraft" और "minecraft" अलग नंबर देते हैं। दूसरी गलती छिपे हुए अक्षर जोड़ना है, जैसे कॉपी-पेस्ट से आया अंत का टैब।

यह कन्वर्टर सिर्फ़ Java Edition को कवर करता है। Bedrock Edition भी टेक्स्ट सीड स्वीकार करता है। हालाँकि हमने यह सत्यापित नहीं किया है कि Bedrock टेक्स्ट को कैसे बदलता है, इसलिए हम Bedrock का मान नहीं दिखाते। अगर आप Bedrock खेलते हैं, तो इसके बजाय वर्ल्ड सेटिंग्स में दिखा संख्यात्मक सीड इस्तेमाल करें।

1.18 से, Java और Bedrock एक ही 64-बिट नंबर के लिए भूभाग और बायोम साझा करते हैं। संरचनाएँ अब भी एडिशन के बीच अलग हैं।

गणित पर एक झलक

टूल इस्तेमाल करने के लिए आपको गणित जानने की ज़रूरत नहीं। फिर भी, एक छोटा उदाहरण मदद करता है। टेक्स्ट "ab" के लिए गेम 0 से शुरू करता है। फिर वह "a" का कोड लेता है, जो 97 है। इसके बाद वह 97 को 31 से गुणा करता है और "b" का कोड 98 जोड़ता है। नतीजा 3105 है।

लंबे टेक्स्ट में हर अक्षर के लिए यही कदम दोहराया जाता है। कुल तेज़ी से बढ़ता है, इसलिए 32-बिट रेंज से बाहर निकल जाता है। ऐसा होने पर मान लपेट दिया जाता है। इसीलिए कई टेक्स्ट सीड ऋणात्मक नंबर देते हैं।

क्योंकि कदम तय हैं, एक ही टेक्स्ट हर कंप्यूटर पर हमेशा वही सीड देता है।

इसका मतलब यह भी है कि आप किसी भी मशहूर टेक्स्ट सीड को खुद जाँच सकते हैं। उसे लिखें, और कन्वर्टर ठीक वही कदम दोहराता है जो गेम करता है।

अक्सर पूछे जाने वाले सवाल

"Glacier" का संख्यात्मक सीड क्या है?

Java Edition में टेक्स्ट Glacier का सीड 1772835215 बनता है।

क्या टेक्स्ट सीड केस-सेंसिटिव होते हैं?

हाँ। हर अक्षर का अपना कैरेक्टर कोड होता है, इसलिए केस बदलने से नंबर बदल जाता है।

मेरे टेक्स्ट सीड का नंबर ऋणात्मक क्यों है?

String.hashCode() 32-बिट साइन्ड पूर्णांक लौटाता है, इसलिए लगभग आधे टेक्स्ट ऋणात्मक नंबर देते हैं।

क्या नंबर भी hashCode से गुज़रता है?

नहीं। जो पूर्ण संख्याएँ 64 बिट में समा जाती हैं, वे सीधे इस्तेमाल होती हैं। सिर्फ़ टेक्स्ट और बहुत बड़े नंबर हैश होते हैं।

क्या यह Bedrock Edition के लिए काम करता है?

यह टूल सिर्फ़ Java Edition को कवर करता है। अपने Bedrock वर्ल्ड की सेटिंग्स में संख्यात्मक सीड देखें।

क्या दो अलग टेक्स्ट एक ही सीड दे सकते हैं?

हाँ। टेक्स्ट सीड के सिर्फ़ लगभग 4.29 अरब संभव मान हैं, इसलिए कई वाक्यांश एक नंबर साझा करते हैं।