Minecraft (क्लाइंट) कैसे स्थापित करें


31

Minecraft को सही तरीके से कैसे स्थापित करें, जिसमें कोई आवश्यक पैकेज या एप्लिकेशन स्थापित करने के लिए इसे स्थापित करना और सबसे आम समस्याओं का निवारण करना है जो कि Minecraft का उपयोग करने की कोशिश करते समय उबंटू उपयोगकर्ताओं का सामना करते हैं।

मैं पहले जावा के Oracle संस्करण को स्थापित करने के बिना Minecraft को स्थापित करने और चलाने की कोशिश कर रहा हूं। मैं OpenJDK संस्करण का उपयोग करना चाहता हूं जो उबंटू के साथ आता है और अंतिम उपाय के रूप में, ओरेकल एक का उपयोग करता है।

मैं उबंटू में Minecraft से संबंधित समस्याओं की सूची और उनके संभावित समाधानों को भी जानना चाहता हूं।

Minecraft को स्थापित करने के तरीके के बारे में कदम दर कदम गाइड भी मदद करेगा।


जवाबों:


45

यह गाइड (जिसे लिखने और परीक्षण करने में मुझे 3 दिन से अधिक का समय लगा) को Minecraft की सही स्थापना के बारे में अधिकांश समस्याओं को हल करने के लिए बनाया गया था। यह Ubuntu 11.10+ के लिए बहुत गहन और उन्मुख है क्योंकि यह OpenJDK 1.7 को शामिल करने वाला पहला संस्करण था, लेकिन यह अभी भी Minecraft के बारे में अधिक समस्याओं को हल करने के लिए अधिक जानकारी गायब हो सकता है।

मेरे पास 11.10 से नीचे के संस्करणों का परीक्षण करने के लिए पर्याप्त समय नहीं था, लेकिन अगर यह नीचे दिए गए संस्करणों पर काम करता है या नहीं, तो यहां बताए गए चरणों का परीक्षण करना सिर्फ एक मामला है (लेकिन ओपनजेडीके 1.6 के साथ)। ओरेकल के जावा संस्करण पर स्विच करने से पहले OpenJDK का उपयोग करके सभी समस्याओं को हल करने का प्रयास करने के लिए गाइड भी बनाया गया था । मैं सबसे आम समस्याओं को कवर करने की कोशिश करूंगा और Minecraft, Minecraft Server और टिप्स को समस्या निवारण के लिए कैसे स्थापित करूं, इसके बारे में सब कुछ सरल तरीके से करने के बारे में कदम गाइड द्वारा धीमी गति से करें। यदि आपको कोई टाइपो, लापता जानकारी मिलती है या सुझाव मिलते हैं, तो कृपया मुझे बताएं ताकि हम इसे और भी बढ़ा सकें।

इस गाइड को पढ़ने से पहले, Minecraft को स्थापित करने के कुछ नए तरीके हैं। हमारे पास पहले आधिकारिक Minecraft Launcher है जो 1.6+ संस्करणों के साथ सही ढंग से काम करता है। इसे प्राप्त करने के लिए बस Minecraft डाउनलोड साइट पर जाएं या केवल Minecraft Launcher लिंक पर क्लिक करें । लॉन्चर को चलाएं और इसमें आवश्यक किसी भी लाइब्रेरी और किसी भी अपडेट का ध्यान रखा जाएगा। मैंने 13.04 में इसका परीक्षण किया और यह बॉक्स से बाहर काम कर रहा है। आपको केवल OpenJDK स्थापित करना होगा जो नीचे इस उत्तर में उल्लिखित है।

दूसरा तरीका Minecraft Installer का उपयोग करना है । यह Minecraft को स्थापित करने और यह सुनिश्चित करने का एक त्वरित और आसान तरीका है कि सब कुछ सही तरीके से काम करता है (बहुत अच्छी स्क्रिप्ट)। यह उबंटू 12.04+ के लिए है। सीधे शब्दों में:

  1. टर्मिनल खोलें: terminalडैश पर टाइप करें। SUPERबटन दबाकर डैश को खोलें ।

  2. पीपीए स्थापित करें:

    sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
    
  3. सिस्टम अपडेट करें और मिनीक्राफ्ट इंस्टॉलर स्थापित करें:

    sudo apt-get update && sudo apt-get install minecraft-installer 
    
  4. डैश में टाइप करें

    यहाँ छवि विवरण दर्ज करें

  5. प्ले

बस यह परीक्षण किया और यह पूरी तरह से काम करता है। यद्यपि यदि खेल शुरू होता है और आपको एक काली स्क्रीन मिलती है , तो कृपया पढ़ते रहें, विशेष रूप से LWJGL के बारे में, आपको अपने मिनीक्राफ्ट फ़ोल्डर में इस लाइब्रेरी की स्थापना / ओवरराइटिंग याद आ रही है।

यदि आप पीपीए या आधिकारिक लॉन्चर का उपयोग नहीं करना चाहते हैं, तो हर तरह से, इस गाइड को पढ़ें जो आपको एक और लंबे मार्ग के माध्यम से मार्गदर्शन करेगा ...

यह एक 3 स्टेज गाइड है। Minecraft को डाउनलोड करने से पहले हमें पहले:

  • देखें कि क्या हमारे पास हार्डवेयर की आवश्यकता है।
  • देखें कि हमारे पास इसे स्थापित करने और चलाने के लिए आवश्यक उपकरण हैं या नहीं।
  • खेल को उचित फाइलों के साथ उचित क्रम में स्थापित करें।

(32 बिट और 64 बिट दोनों संस्करणों में उबंटू 11.10, 12.04, 12.10 और 13.04 पर परीक्षण किया गया)

हार्डवेयर आवश्यकताएँ (अनुशंसित)

सीपीयू - 2 गीगाहर्ट्ज (यह निचले हर्ट्ज पर चलेगा लेकिन आपको योग प्रशिक्षण के घंटों की आवश्यकता होगी क्योंकि यह शुरू करने और खेलने के लिए धीमा होगा।)

रैम - 512 एमबी न्यूनतम, 2 जीबी अनुशंसित

VIDEO - Nvidia Geforce FX और up, Intel GMA 3000 (4th Gen) और अप या Radeon 9000 सीरीज और अप से शुरू होने की सिफारिश की गई है। यह कम पर चलेगा लेकिन यह अनुशंसित है।

यदि आप हार्डवेयर आवश्यकताओं को पूरा नहीं करते हैं या अधिक करते हैं, तो आपके सामने आने वाली कुछ समस्याएं हैं:

  • वीडियो ग्लिच (खेलते समय या खेल मेनू में अजीब ग्राफिक्स)
  • धीमी गति से प्रतिपादन (10 से कम एफपीएस) और ध्वनि समस्याएं
  • एक निश्चित समय के बाद दुर्घटना
  • Minecraft कुछ सेकंड के लिए अनुत्तरदायी हो जाता है (यह दोहराता है)
  • सिस्टम फ्रीज

नोट : यह सत्यापित करना बहुत महत्वपूर्ण है कि आपने वीडियो कार्ड को सही तरीके से स्थापित किया है और यह ओपनजीएल का समर्थन करता है। ऐसा करने का सबसे तेज़ तरीका मीसा-बर्तन पैकेज स्थापित करना है:

sudo apt-get install mesa-utils 

तो भागो:

glxinfo | grep -e "direct rendering"

यह आपको बताएगा, यदि आप डायरेक्ट रेंडरिंग (जो 3D के लिए आवश्यक है) का उपयोग कर रहे हैं। यदि हां, तो आप अच्छे हैं, यदि NO तो आपको एक बेहतर वीडियो कार्ड प्राप्त करना होगा या इसके लिए उचित ड्राइवर स्थापित करना होगा। NVIDIA और एटीआई के लिए मालिकाना ड्राइवरों का उपयोग करें।

उपकरण की जरूरत है

1. शराब

यदि आपको इसका .EXE संस्करण डाउनलोड करना हो तो Minecraft को स्थापित करने के लिए वाइन की आवश्यकता हो सकती है। मुझे वास्तव में दृढ़ता से उल्लेख करना होगा कि यदि आपके पास विंडोज संस्करण है, तो आप लिनक्स लांचर को बिना किसी समस्या के स्थानांतरित कर सकते हैं और पहले किए गए किसी भी काम को ढीला नहीं करेंगे। किसी भी खाल और अन्य मॉड को कॉपी करने की प्रक्रिया नीचे बताई गई है लेकिन बिंदु है, Minecraft संस्करण 1.6 के बाद उबंटू पर बहुत अच्छा काम करता है।

WINEHQ पर जाएं और वहां दिए गए निर्देशों का पालन करें। यदि निम्नलिखित पंक्तियों को निष्पादित नहीं किया गया है:

sudo add-apt-repository ppa:ubuntu-wine/ppa -y  
sudo apt-get update  
sudo apt-get install wine1.5  

(इस समय नवीनतम वाइन संस्करण स्थापित करना चाहिए)

इसे स्थापित करने के बाद, winecfgइसे कॉन्फ़िगर करने के लिए चलाएँ । फिर इसे बंद कर दें। कॉन्फ़िगरेशन के लिए आपको केवल एक बार इसे खोलने की आवश्यकता है।

2. LWJGL (लाइटवेट जावा गेम लाइब्रेरी) डाउनलोड करें

यह कदम मजबूत रूप से चिह्नित है क्योंकि यह उबंटू उपयोगकर्ताओं को Minecraft के साथ 99% समस्याओं का समाधान करेगा। यहां तक ​​कि अगर आप आधिकारिक लॉन्चर या पीपीए का उपयोग करते हैं, तो आपको ऐसा करने की आवश्यकता है।

यहाँ छवि विवरण दर्ज करें

इसे डाउनलोड करने के लिए निम्न लिंक पर जाएं :

यहाँ छवि विवरण दर्ज करें

हमेशा ज़िप संस्करण डाउनलोड करें। SOURCE, DOCS या APPLET संस्करण डाउनलोड न करें। एक lwjgl-VERSION.zip के साथ छड़ी। उदाहरण के लिए मैंने जो डाउनलोड किया वह lwjgl-2.8.5.zip था

बस के मामले में, मैंने जो उल्लेख किया है, उसे डाउनलोड करने के अलावा, Ubuntu के साथ आने वाला LWJGL संस्करण भी स्थापित करें:

sudo apt-get install liblwjgl-java  

3. डाउनलोड और स्थापित करें OpenJDK (जो उबंटू के साथ आता है) अगर अभी तक स्थापित नहीं है

टर्मिनल में निम्नलिखित टाइप करें:

sudo apt-get install openjdk-7-jre default-jdk icedtea-7-plugin 

(यदि आप OpenJDK संस्करण 7 चाहते हैं जो मैं सुझाता हूं)

sudo apt-get install openjdk-6-jre default-jdk icedtea-6-plugin  

(यदि आप OpenJDK संस्करण 6 चाहते हैं)

नोट: यदि आपने जावा स्थापित किया है, तो कमांड update-java-alternativesउपलब्ध होगी, जिसका अर्थ है कि आपके पास पहले से ही जावा (OpenJDK, Sun JDK, Any JDK) है। परीक्षण करने के लिए, बस टर्मिनल पर जाएं और टाइप करें update-java-alternatives। यदि कमांड है, तो यह एक मदद संदेश फेंक देगा। यदि नहीं, तो आपको कमांड के बारे में एक त्रुटि मिलेगी जो नहीं मिली। यह जानने का एक त्वरित तरीका है कि क्या आपके पास पहले से ही जावा है।

परीक्षण के बाद, निम्न टाइप करके आपके पास कौन सा संस्करण है, इसकी जाँच करें:

update-java-alternatives -l

यह इस तरह से कुछ दिखाना चाहिए:

  server@server:~$ update-java-alternatives -l
  java-1.7.0-openjdk-i386 1071 /usr/lib/jvm/java-1.7.0-openjdk-i386

इस उदाहरण में, हमारे पास 32 परिवेश के लिए OpenJDK का संस्करण 1.7 है (क्योंकि i386 के अंत में। 64 बिट में i386 के बजाय अंत में एक amd64 होगा।)

यह जांचने के लिए कि क्या कुछ गायब है बस परिवर्तन को बदलें / जावा विकल्प सेट करें।

sudo update-java-alternatives -s java-1.7.0-openjdk-i386  

इस मामले में 32 बिट संस्करण। यदि यह 64 बिट है तो यह कुछ ऐसा दिखाई देगा

sudo update-java-alternatives -s java-1.7.0-openjdk-amd64  

update-java-alternatives -lयह देखने के लिए टाइप करें कि आपके पास कौन से जावा संस्करण हैं यदि आप दूसरे का उपयोग कर रहे हैं या 64 बिट में हैं।

यदि जावा विकल्प को बदलना / स्थापित करना किसी भी त्रुटि को फेंकता है, तो त्रुटि को पढ़ें और किसी भी अतिरिक्त आवश्यक पैकेज को स्थापित करें। मैंने ऊपर जावा की स्थापना के साथ पहले से ही सभी त्रुटियों को कवर करने की कोशिश की। इसके बाद, जाँच करते समय कोई त्रुटि नहीं होनी चाहिए। कम से कम कोई महत्वपूर्ण त्रुटि नहीं है जो Minecraft को दुर्व्यवहार का कारण बनेगी।

4. संपीड़न / अपघटन उपकरण

मैं एक का उपयोग 7-ज़िप है।

sudo apt-get install p7zip-full p7zip-rar

5. Minecraft निष्पादन योग्य लॉन्चर (Minecraft Launcher)

आधिकारिक Minecraft साइट से इसे डाउनलोड करें :

यहाँ छवि विवरण दर्ज करें

सीधा लिंक यहाँ

यह फाइल आपके होम फोल्डर में जाएगी। मैं होम फ़ोल्डर की सिफारिश करता हूं क्योंकि बाकी ट्यूटोरियल के माध्यम से इसका पालन करना आसान होगा। उदाहरण के लिए यदि मेरा उपयोगकर्ता CYREX है तो यह अंदर जाएगा /home/CYREX। यह सत्यापित करें कि आपने इस फ़ाइल को Chrome में ठीक से डाउनलोड किया है, उदाहरण के लिए, .jar फ़ाइल पर क्लिक करने से कुछ उपयोगकर्ताओं के लिए इसे डाउनलोड करने के बजाय फ़ाइल को निष्पादित करने का प्रयास किया जाएगा। बस Minecraft साइट के डाउनलोड अनुभाग में लिंक पर क्लिक करें और इसे अपने घर फ़ोल्डर में डाउनलोड करने के लिए कहें।

उसके बाद, टर्मिनल खोलें और अपने होम फ़ोल्डर प्रकार में chmod +x minecraft.jar। यह फ़ाइल को एक निष्पादन योग्य संपत्ति देगा ताकि आप खेल खेलने के लिए फ़ाइल को स्पष्ट रूप से कर सकें। फ़ाइल को आपके होम फ़ोल्डर में जाना चाहिए क्योंकि यह आपके .minecraft फ़ोल्डर को पढ़ने की कोशिश करेगा जो आपके होम फ़ोल्डर में भी होगा (मैं इसका उल्लेख बाद में कैसे करना है)। यदि आप फ़ाइल को टर्मिनल से निष्पादित करना चाहते हैं तो इस चरण की आवश्यकता नहीं है। यदि आप फ़ाइल को GUI के माध्यम से Nautilus के साथ निष्पादित करना चाहते हैं, तो आपको निष्पादन योग्य बिट की आवश्यकता होगी।

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

यहाँ छवि विवरण दर्ज करें

पीसी को रिबूट करें (बस मामले में)

अब आप खेल को स्थापित करने के लिए तैयार हैं ...

खेल

Minecraft डाउनलोड करना

आप Minecraft को निम्न से डाउनलोड कर सकते हैं:

यदि आप उबंटू सॉफ्टवेयर सेंटर से या आधिकारिक साइट (लिनक्स के लिए) से गेम डाउनलोड करते हैं, तो यहां बताए गए कुछ चरणों को करने की आवश्यकता नहीं है क्योंकि वे आपके लिए किए जाएंगे। क्रेडिट्स मार्को सेप्पी तक जाते हैं । केवल एक ही लिनक्स के लिए minecraft लांचर होगा जो अपडेट के लिए और गेम लॉन्च करने के लिए आवश्यक है।

खेल लगभग 50 एमबी है । कहीं से भी डाउनलोड करने से पहले आकार का ध्यान रखें जो आधिकारिक साइट से नहीं है (बस मामले में)। मैं इस बात का उल्लेख करता हूं, कभी-कभी हम क्लाइंट (जार फ़ाइल केवल) बनाम पूरा गेम डाउनलोड करने में भ्रमित हो जाते हैं। अंतर यह है कि जार निष्पादन योग्य फ़ाइल लगभग 5MB (minecraft.jar है जो कि Minecraft विकी में पाई जाती है और .minecraft / bin फ़ोल्डर के अंदर जाती है)। Minecraft लांचर 100kb से कम है। जैसा कि मैंने पहले कहा वास्तविक खेल 50 एमबी है।

यदि आप मेरे जैसे हैं और विंडोज पर पहले गेम था, तो वाइन का उपयोग करके गेम इंस्टॉल करें (इसे फिर से खरीदने की आवश्यकता नहीं है)।

यहाँ छवि विवरण दर्ज करें

स्थापना समाप्त होने के बाद, गेम को .minecraft फ़ोल्डर बनाना चाहिए /home/USER/.wine/drive_c/users/USER/Application Data। वहां जाने के लिए बस DASH खोलें और C अक्षर टाइप करें । यदि आपके पास पहले से वाइन कॉन्फ़िगर है, तो ब्राउज़ करें C: ड्राइव आइकन दिखाई देना चाहिए। इस पर क्लिक करें। यहाँ से उपयोगकर्ताओं पर जाएँ -> USERNAME (आपके Ubuntu उपयोगकर्ता पर निर्भर करता है) -> अनुप्रयोग डेटा

यहाँ छवि विवरण दर्ज करें

जब आप एप्लिकेशन डेटा के अंदर आते हैं, तो आपको तुरंत .minecraft फ़ोल्डर दिखाई नहीं देगा। आपको CTRL+ दबाने की जरूरत है Hताकि छिपे हुए फ़ोल्डर / फाइलें दिखाई दें। अब आप .minecraft फ़ोल्डर देख सकते हैं।

यहाँ छवि विवरण दर्ज करें

.Minecraft फ़ोल्डर का चयन करें और इसे अपने होम फ़ोल्डर में कॉपी करें। उदाहरण के लिए /home/cyrexमेरा होम फोल्डर होगा, जिसे कॉपी करने के बाद इसे देखना चाहिए /home/cyrex/.minecraft। अब, अपने घर और अपने .minecraft फ़ोल्डर के अंदर जाएं। स्थान इस /home/cyrex/.minecraft के समान दिखना चाहिए।

यहाँ छवि विवरण दर्ज करें

इस छवि में, जब से उपयोगकर्ता सर्वर है, स्थान है /home/server/.minecraft

चूँकि हम .minecraft फ़ोल्डर के अंदर जाना चाहते हैं, आपको या तो CTRL+ Hऔर प्रेस करने की आवश्यकता है होम फ़ोल्डर में .minecraft फ़ोल्डर देखें या दबाएँ CTRL+ Lऔर लोकेशन बार में जोड़ें .minecraft को स्लैश के बाद / घर / USER / में इसे जोड़ें। /home/USER/.minecraft जैसा दिखता है, फिर दबाएँ ENTER

यहाँ छवि विवरण दर्ज करें

अब Minecraft फोल्डर के अंदर BIN फोल्डर में जाएं।

उस LWJGL लाइब्रेरी को याद करें जिसे आपने पहले डाउनलोड किया था। आप उनका उपयोग करने जा रहे हैं। जिप LWJGL फाइल को डिकम्प्रेस करें। विघटित फ़ोल्डर के अंदर आपको निम्नलिखित उप फ़ोल्डर मिलेंगे (इस चरण के बारे में मदद यहां भी पाई जा सकती है ):

यहाँ छवि विवरण दर्ज करें

  • एक जार फ़ोल्डर। JAR फ़ोल्डर की सामग्री को Minecraft BIN फ़ोल्डर में .minecraft में जाना चाहिए। उन सभी फ़ाइलों को अधिलेखित करें जो इसके लिए पूछते हैं।
  • कई फ़ोल्डर के साथ एक NATIVE फ़ोल्डर। NATIVE फ़ोल्डर के अंदर आपको LINUX फ़ोल्डर मिलेगा। NATIVE / LINUX फ़ोल्डर की सामग्री को BIN / NATIVES फ़ोल्डर में .minecraft में जाना चाहिए। फिर से, किसी भी फ़ाइल को पूछता है जो ओवरराइट करता है।

बस एक पुनर्कथन:

JAR Folder --> .minecraft/bin  
NATIVE/LINUX Folder --> .minecraft/bin/natives

जब आप फ़ाइलों को अपने Minecraft के BIN या BIN / NATIVE फ़ोल्डर में कॉपी करते हैं, तो कुछ भी अधिलेखित करें।

अब Nautilus में, अपने होम फोल्डर में, अपने होम फोल्डर के अंदर minecraft.jar (वह जो आकार में 100KB से कम हो) का चयन करें (न कि आपके .minecraft फोल्डर के अंदर) और उस पर राइट क्लिक करें। के साथ खुला का चयन करें और आपके द्वारा स्थापित OpenJDK संस्करण का चयन करें।

यहाँ छवि विवरण दर्ज करें

अब खेलो!। आप इस तरह से टर्मिनल से खेल को अंजाम दे सकते हैं:

java -jar minecraft.jar

यह मानकर कि आपके होम फोल्डर में टर्मिनल खुलता है (यह डिफ़ॉल्ट व्यवहार है)।

समस्या निवारण

इस बिंदु तक, कई उपयोगकर्ताओं के लिए, गेम ठीक काम करेगा। खेल खुल जाएगा और सभी ठीक और बांका होगा। लेकिन अगर आपको कोई समस्या होती है, तो निम्नलिखित पढ़ें क्योंकि सभी नरक ढीले हो जाएंगे। यदि खेल में त्रुटियां शुरू हो जाती हैं, तो शुरू न करें, एक काली स्क्रीन दें, आदि। इस सामान्य समस्याओं में से कुछ को हल करने के लिए पढ़ते रहें। बस मामले में, ऊपर दिए गए सभी चरणों को दोहराएं और एक गलत डाउनलोड, गलत प्रतिलिपि के बाद से उन्हें धीरे-धीरे सत्यापित करें, कुछ को अधिलेखित न करें या सही जगह पर फ़ाइल को चिपकाने से समस्या पैदा नहीं होगी।

1. ऊपर बताए गए सभी चरणों को करने के बाद Minecraft नहीं खुलता है

यदि खेल निम्न या समान की तरह त्रुटियों को फेंकना शुरू करता है:

Exception in thread "main" java.lang.NoClassDefFoundError: org/lwjgl/LWJGLException
Caused by: java.lang.ClassNotFoundException: org.lwjgl.LWJGLException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

यहाँ छवि विवरण दर्ज करें

ज्यादातर मामलों में, इसका मतलब है कि आप या तो गलत minecraft.jar फ़ाइल को निष्पादित कर रहे हैं (यह minecraft लॉन्चर होना चाहिए जो आकार में 100kb से कम है और इसे minecraft.jar नाम दिया गया है और ना ही minecraft निष्पादन योग्य है जो 5MB है, जो अंदर है। Minecraft / bin folder और ऐसा भी होता है कि एक ही minecraft.jar नाम हो) या आपने पुस्तकालयों को अपडेट नहीं किया है जैसा कि मैंने ऊपर नए LWJGL के साथ उल्लेख किया है। सत्यापित करें कि आप वास्तव में सही minecraft.jar फ़ाइल को निष्पादित कर रहे हैं और अधिलेखित और सही पुस्तकालय फ़ाइलों को अद्यतन किया है।

2. ब्लैक स्क्रीन जब खेल लोड हो रहा है या लॉग इन करने के बाद

इसके अनेक कारण हैं।

  • पहला मामला: पहले उल्लेखित बिंदु के समान, बस सत्यापित करें कि आप सही minecraft.jar फ़ाइल चला रहे हैं।

  • दूसरा मामला: निष्पादन योग्य पंक्ति के अंत में "net.minecraft.LauncherFrame" जोड़ें। उदाहरण के लिए java -jar minecraft.jar net.minecraft.LauncherFrame:।

  • तीसरा मामला: यदि आप 64 बिट सिस्टम का उपयोग कर रहे हैं, तो लाइब्रेरी पथ को निर्यात करें। लॉन्चर को निष्पादित करने से ठीक पहले निम्नलिखित टाइप करें:

    निर्यात LD_LIBRARY_PATH = "/ usr / lib / jvm / java-1.7.0-openjdk-amd64 / lib / amd64 /"

    फिर लॉन्चर को निष्पादित करें: java -jar minecraft.jar

    (आपको "java-1.7.0" के बारे में भाग को उस वास्तविक में बदलना होगा, जिसका आप उपयोग कर रहे हैं, जो हो सकता है: java-6-openjdk, java-7-openjdk, java-7-openjdk-i386, java- 6-ओपजंक-एमड 64 और अन्य।

    (याद रखें कि आप हमेशा लॉन्चर पर राइट क्लिक कर सकते हैं और संदर्भ मेनू से ओपन का चयन कर सकते हैं, फिर उस OpenJDK का चयन करें जिसका आप उपयोग करना चाहते हैं।

  • चौथा मामला: आप लाइब्रेरी की फाइलों को नए LWJGL वाले के साथ लिखना भूल गए। अपडेट लाइब्रेरी फ़ाइलों को डाउनलोड करना और मिनीक्राफ्ट बिन और बिन / देशी फ़ोल्डरों में लोगों को अधिलेखित करना याद रखें। इस समस्या को हल करने के अलावा यह कई अन्य समस्याओं जैसे ध्वनि, आंदोलन, दुर्घटनाओं को हल करता है ...

3. मिला "त्रुटि: मुख्य वर्ग minecraft.jar को ढूंढ या लोड नहीं कर सका"

आप "-jar" को जावा लाइन में जोड़ना भूल गए। यह होना चाहिए java -jar minecraft.jarऔर नहींjava minecraft.jar

4. वहाँ एक आसान Minecraft स्थापना स्क्रिप्ट (Minecraft के लिए एक एकता लांचर आइकन बनाने सहित)

आप https://github.com/Enkouyami/Complete-Minecraft-Installer पर जा सकते हैं और वहां से स्क्रिप्ट डाउनलोड कर सकते हैं । इसे एक निष्पादन योग्य अनुमति देना याद रखें।

5. Minecraft खेलते समय, मेरा वीडियो कार्ड (Nvidia या Ati) गर्म होना शुरू हो जाता है और फैन की गति बढ़ जाती है / CPU उपयोग 100% हो जाता है

प्रदर्शन सेटिंग्स नामक वीडियो सेटिंग्स के अंदर, Minecraft विकल्पों में एक सेटिंग होती है। सुनिश्चित करें कि यह विकल्प बैलेंस्ड या पावर सेव पर है। कुछ वीडियो कार्ड और CPU के लिए, यदि आप इस विकल्प को अधिकतम FPS पर सेट करते हैं, तो यह LITERALLY आपको अधिकतम FPS वीडियो कार्ड देगा और Minecraft खेलते समय CPU संभाल सकता है, जो वीडियो कार्ड का तापमान बहुत तेजी से बढ़ाएगा क्योंकि आप देखना चाहते हैं मैक्सिमम एफपीएस कार्ड को संभाल सकता है और सीपीयू को खेल पर अधिक ध्यान केंद्रित रखेगा। इस विकल्प को कम सेटिंग में बदलें यदि आप चाहते हैं कि वीडियो कार्ड तापमान कम करे, तो बहुत जल्द वीडियो कार्ड खरीदने से बचें और सीपीयू को मरने से भी रोक दें।

6. Minecraft मेनू और ingame बहुत धीमी गति से चल रहे हैं (कम एफपीएस)

सभी सेटिंग्स को Minecraft वीडियो सेटिंग्स विकल्प में कम करें। विकल्प जो वास्तव में एक बड़ा सौदा करते हैं (अधिकांश प्रदर्शन प्रभाव के क्रम में) रेंडर दूरी, ग्राफिक्स, प्रदर्शन, कण, चिकना प्रकाश, उपयोग VSync और बादल हैं।

7. Minecraft लैगिंग है

वीडियो विकल्प में Minecraft विकल्प मेनू में, सर्वर बनावट बंद करें। Snooper सेटिंग्स में, Snooper की अनुमति दें बंद करें। यह एकमात्र विकल्प क्लाइंट साइड है जो लैगिंग के साथ मदद करेगा (मान लें कि लैगिंग वीडियो से संबंधित नहीं है लेकिन नेटवर्क से संबंधित है)।

8. Minecraft खेलते समय कीबोर्ड और माउस प्रतिक्रिया नहीं दे रहे हैं

कुछ बहुत ही दुर्लभ मामलों में (मान लें कि आपने LWJGL लाइब्रेरी को सही तरीके से स्थापित किया है), आपको MUDD के रूप में मिनीक्राफ्ट चलाने की आवश्यकता है: sudo java -jar minecraft.jar

IBus भी समस्या हो सकती है। यदि पिछली विधि काम नहीं करती है, तो सिस्टम मेनू ट्रे से IBus छोड़ने की कोशिश करें।

9. एक OpenGL समस्या है

अपने एटीआई या एनवीडिया वीडियो कार्ड के लिए मालिकाना ड्राइवरों को स्थापित करना याद रखें।

10. मैं Minecraft के विकास / अगले संस्करण की कोशिश कैसे कर सकता हूं।

आपको यहां विकास खंड में केवल मिनिक्राफ्ट विकी में जाने की जरूरत है

और इच्छित संस्करण डाउनलोड करें और यदि यह क्लाइंट या सर्वर है। सर्वर को आपके पास मौजूद सर्वर फ़ाइल को अधिलेखित कर देना चाहिए (जिसे minecraft_server.jar कहा जाता है )। क्लाइंट को आपके पास होने वाले मिनीक्राफ्ट क्लाइंट को ओवरराइट करना चाहिए (आपके घर के फोल्डर में मिनीक्राफ्ट लॉन्चर नहीं है लेकिन .minecraft / bin के अंदर minecraft.jar फ़ाइल)। मैं मूल फ़ाइल का नाम बदलने और मूल के साथ नई फ़ाइल डालने का सुझाव देता हूं।

11. क्या 32 बिट सिस्टम या 64 बिट सिस्टम में Minecraft का उपयोग करने में कोई सुधार है

गति के मामले में थोड़ा सुधार हुआ है। मेरे द्वारा देखे गए केवल 2 प्रदर्शन परिवर्तनों में तथ्य यह था कि मैं एफएआर में रेंडर दूरी (वीडियो सेटिंग्स में विकल्प) और उस गति को डाल सकता था जिसमें चरित्र दुनिया में लोड हुआ था। उन दो के अलावा, थोड़ा बदलाव है। यदि आप लंबी दूरी देखना चाहते हैं तो मैं 64 बिट की सिफारिश कर सकता हूं, लेकिन अभी भी 32 बिट की लंबी दूरी है। इसके अतिरिक्त, किसी मामले में, 64 बिट का उपयोग करते समय एक समस्या है। खेल निष्पादित करने से पहले LD_LIBRARY_PATH का उपयोग करना समाधान है। उदाहरण के लिए

export LD_LIBRARY_PATH="/usr/lib/jvm/java-1.7.0-openjdk-amd64/lib/amd64/"

फिर

java -jar minecraft.jar

12. क्या पैरामीटर -Xmx और -Xms की आवश्यकता है?

आम तौर पर नहीं, डिफ़ॉल्ट रूप से Minecraft को आसानी से चलाने के लिए पर्याप्त है, लेकिन यदि आप मेमोरी सीमित (2GB या उससे कम) हैं या बहुत अधिक मेमोरी (8GB या अधिक) हैं, तो वे किसी तरह मदद कर सकते हैं। Xms वह मेमोरी है जिसका उपयोग प्रोग्राम शुरू करते समय किया जाता है जबकि Xmx अधिकतम मेमोरी है। मैं आम तौर पर कार्यक्रम शुरू करने और अधिकतम उपयोग के बीच स्मृति में गतिशील वृद्धि को समाप्त करने के लिए एक ही मूल्य पर दोनों की स्थापना की सिफारिश करूंगा। यदि आपके पास कम मेमोरी है तो उनके साथ खेलें। उदाहरण के लिए:

1 GB मेमोरी सिस्टम के लिए हम उन्हें -Xms256M -Xmx512M पर सेट कर सकते हैं।
2 GB मेमोरी सिस्टम के लिए हम उन्हें -Xms512M -Xmx1024M पर सेट कर सकते हैं।
4 GB मेमोरी सिस्टम के लिए हमें उन्हें सेट करने की आवश्यकता नहीं है, लेकिन यदि आप अभी भी चाहते हैं तो एक प्रारंभिक मूल्य हो सकता है -Xms1024M -Xmx2048M या -Xms2048M -Xmx4096M

उन्हें स्थापित नहीं करने का नकारात्मक पक्ष यह है कि खेल क्रैश होने तक अधिक से अधिक मेमोरी के लिए पूछना शुरू कर सकता है। यह आमतौर पर पुराने संस्करणों (मेमोरी लीक) में अधिक हुआ लेकिन बाद के लोगों में ऐसा नहीं था। फिर भी, यदि आपका सिस्टम कुछ समय बाद क्रैश हो जाता है, तो अपने मेमोरी उपयोग की जांच करें और प्रारंभिक और शीर्ष मेमोरी उपयोग को सेट करने के लिए दोनों चर का उपयोग करें।

13. OpenJDK के साथ त्रुटि (संस्करण 6 और 7)

अंतिम मामले के रूप में, यदि आप दोनों के साथ एक बहुत ही अजीब और अजीब समस्या है, OpenJDK संस्करण 6 और 7 और उन्हें उपयोग करने का कोई तरीका नहीं है, तो Oracle संस्करण, Sun JDK स्थापित करें। सन JDK को स्थापित, अद्यतन और कॉन्फ़िगर करने के लिए निम्न लाइन का उपयोग करें:

sudo add-apt-repository ppa:webupd8team/java -y && sudo apt-get update && sudo apt-get install oracle-java7-installer && sudo update-java-alternatives -s java-7-oracle

या निम्नलिखित:

sudo add-apt-repository ppa:webupd8team/java -y  
sudo apt-get update  
sudo apt-get install oracle-java7-installer  
sudo update-java-alternatives -s java-7-oracle  

यह आपकी रिपॉजिटरी में पीपीए जोड़ देगा, आपकी रिपॉजिटरी को अपडेट कर देगा, ओरेकल जावा वर्जन को इंस्टॉल करेगा और जावा को उपयोग में सेट करेगा। इस मामले में यह जावा 7 है, लेकिन भविष्य में यह जावा 8 में बदल सकता है। यह केवल उसी स्थिति में है जब ओपनजेडके के पास एक गंभीर समस्या है जो इसे अपग्रेड या रीइंस्टॉल नहीं करने पर भी ठीक हो जाएगी।

व्यक्तिगत नोट - उन साइटों (आधिकारिक वाले सहित) की राशि देते हुए, जो लिनक्स का उल्लेख करते हैं और फिर तुरंत सूर्य जावा मंच के पहले विकल्प के रूप में पेश करते हैं और यहां तक ​​कि OpenJDK इंस्टॉलेशन को हटाने या शुद्ध करने की सलाह देते हैं, मुझे यह दिखाने का एक बहुत बुरा तरीका लगता है संभावित OpenJDK में विशेष रूप से Minecraft जैसे ऐप हैं। व्यक्तिगत रूप से मुझे यह पता चला है कि OpenJDK के बिना भी SunJ को स्थापित करने के लिए सबसे पहले एक विकल्प के रूप में पेश किया जा रहा है, यहाँ तक कि ज्यादातर मामलों में OpenJDK की कोशिश भी नहीं है, एक बंद स्रोत पर ओपन सोर्स जावा प्लेटफ़ॉर्म को खारिज करने का एक कच्चा तरीका है, सिर्फ इसलिए कि "यह पहली बार था" सन के साथ परीक्षण किया गया "," इसे आधिकारिक तौर पर Minecraft द्वारा अनुशंसित किया गया है "(या किसी अन्य जावा आधारित प्रोग्राम साइट) या OpenJDK ने 2 साल पहले एक त्रुटि दी थी।

OpenJDK अभी भी इतनी आसानी से खारिज होने का एक बहुत लंबा रास्ता तय कर चुका है और OpenJDK की विकास गति पहले की तुलना में बहुत बड़ी और तेज़ है, OpenJDK के विकास का पालन करने वाला कोई भी व्यक्ति इसे जानता है। मैंने ओपन ऑप्शन / क्लोज्ड सोर्स इश्यू के कारण नहीं, बल्कि सन के लिए अंतिम विकल्प के रूप में विकल्प छोड़ दिया है, लेकिन इस तथ्य के कारण कि मैंने 50 से अधिक पीसी में Minecraft स्थापित किया है जिसमें Nvidia, Ati या Intel वीडियो कार्ड से लेकर Pentium 2, Athlon तक शामिल हैं। XP और Core i7, केवल OpenJDK का उपयोग करते हुए, 1.2.5 से 1.4.5 संस्करण तक। इसलिए OpenJDK और Minecraft के साथ मेरे अनुभव को खुद ही बोलना चाहिए। इतना ही नहीं, लेकिन अधिकांश Minecraft समस्याओं को वास्तव में OpenJDK को Oracle के सन जावा संस्करण में बदलकर हल नहीं किया गया है, लेकिन जावा चर द्वारा हल किया गया है, पुस्तकालयों को अपडेट करना, सही मिनीक्राफ्ट फ़ाइल को निष्पादित करना,

एक आखिरी टिप के रूप में, उबंटू के एक नए संस्करण में अपडेट करने से ओपनजेडके, साउंड समस्या, वीडियो समस्या और सामान्य रूप से हार्डवेयर समस्याओं से संबंधित कई समस्याएं हल हो जाएंगी। उदाहरण के लिए 11.04 या 11.10 का उपयोग करते समय पाई गई कुछ समस्याएं बाद के Ubuntu संस्करण का उपयोग करके हल की गईं। आस्कुबंटू या उबंटू फोरम में माइनक्राफ्ट से संबंधित प्रश्नों की मात्रा का विश्लेषण करते हुए, हम देख सकते हैं कि जब उबंटू संस्करण नया होता है तो कम और कम प्रश्न होते हैं।

मुझे वास्तव में उम्मीद है कि यह गाइड भविष्य के उबंटू और माइनक्राफ्ट उपयोगकर्ताओं की मदद करेगा और यह कि इसमें कोई भी प्रतिक्रिया जोड़ी जाएगी, जिससे यह उबंटू में माइनक्राफ्ट के लिए एक सामान्य मार्गदर्शक बन जाएगा।


9
सबसे बड़ा जवाब मैंने कभी देखा है!
मरिंजो

18
यह तरीका है, रास्ता, बहुत अधिक जटिल है। मैं Minecraft को स्थापित करने का कभी भी प्रयास नहीं करूंगा अगर मैंने इसे पहली बार देखा :) पूर्ण निर्देश हैं: 1. डाउनलोड करें minecraft.jar; 2. इसके साथ शुरू करो java -jar minecraft.jar; 3. लापता lwjgl पुस्तकालय के साथ समस्या को ठीक करें। नहीं है , विशेष रूप से शराब की कोई आवश्यकता नहीं है और उपयोग करने की कोई जरूरत .exeसंस्थापक केवल चीर करने के लिए .minecraftअगले चरण में शराब निर्देशिका की गहराई से फ़ोल्डर। मैं आपके इस प्रयास की सराहना करता हूं, हालांकि :)
सेर्गेई

@Sergey - धन्यवाद, वैसे भी मेरे लिए, जब मैं minecraft.jar डाउनलोड करता हूं और इसे निष्पादित करने की कोशिश करता हूं तो यह हमेशा मुझे एक समस्या देता है।
लुइस अल्वाराडो

: इसके बजाय एक .exe लांचर / डाउनलोडर minecraft.jar प्राप्त करने के लिए, आप बस इसे से डाउनलोड कर सकते हैं का उपयोग कर के यहाँ । आपको Minecraft चलाने के लिए उस जार और lwjgl से अधिक कुछ भी नहीं चाहिए, अन्य सभी फ़ाइलें स्वचालित रूप से बनाई जाती हैं / डाउनलोड की जाती हैं (भले ही आपने गेम नहीं खरीदा हो)। ध्यान दें कि वह url है जिसमें से आधिकारिक लांचर इसे डाउनलोड करता है।
mid_kid

2
नए Minecraft लांचर के लिए आपको इसे अपडेट करने की आवश्यकता हो सकती है। यह सामान को बेहतर तरीके से संभालता है, हालांकि (पुस्तकालयों और संसाधनों का ऑटो डाउनलोड)
kiri

6

मैं मान रहा हूं कि आप पहले ही minecraft.jarडाउनलोड कर चुके हैं । यदि नहीं, तो आप इसे minecraft.net से प्राप्त कर सकते हैं ।

Minecraft जावा में लिखा गया है, और इसलिए यदि आप इसे चलाना चाहते हैं (या जावा में लिखा गया कोई अन्य अनुप्रयोग) तो आपको उचित पैकेज स्थापित करने की आवश्यकता है। वह पैकेज है OpenJDK Java 7 Runtime, और आप इसे उबंटू सॉफ्टवेयर सेंटर खोलकर और खोज कर इंस्टॉल कर सकते हैं java। यह पहला परिणाम होना चाहिए।

जब यह स्थापित हो जाए, तो राइट क्लिक करें minecraft.jar, चुनें Open withऔर OpenJDK Java 7 Runtimeसूची से चुनें ।

B00m! हो गया।


क्रिस विल्सन के अलावा, मैं यह कहना चाहता हूं कि Minecraft कभी-कभी उबंटू / लिनक्स पर ठीक से काम नहीं करता है -> यह शुरू करते समय एक मेमोरी त्रुटि दिखाता है। इस मामले में आपको LWJGL लाइब्रेरीज़ को अपडेट करने की आवश्यकता है। ऐसा करने के लिए, यहां देखें: askubuntu.com/questions/177996/…
डोमिनिक बर्जर

इसके अलावा, आपको इसे निष्पादन योग्य के रूप में चलाने की आवश्यकता होगी।
उल्लालुलो

5

उसी उत्तरों की खोज करके आपके प्रश्न पर आया ... और मुझे लगता है कि मुझे एक समाधान मिला (टर्मिनल में काम करता है, एकता आइकन के साथ नहीं, हालांकि)। मुझे Ubuntu 12.04 64 बिट्स मिले हैं, NVidia मालिकाना ड्राइवरों के साथ (महत्वपूर्ण लगता है)

लगता है कि OpenJDK के साथ Minecraft की समस्या है, इसलिए मैंने Oracle JRE को स्थापित किया:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

(स्रोत: जावा जेआर "टार: त्रुटि पुनर्प्राप्त करने योग्य नहीं है" त्रुटि के कारण स्थापित नहीं होगा )

फिर, मैंने Minecraft Install स्क्रिप्ट को फिर से चलाया, स्थापना रद्द करने के लिए - Oracle JRE का उपयोग करने के लिए (क्लीन-अप, सेट):

http://ubuntuforums.org/showthread.php?t=1726735

(यह sun-java6-jre नहीं पाएगा, बल्कि इसके बजाय oracle-java7-संस्थापक को खोजेगा और चुनेगा)

और फिर, चूँकि oracle-java7 64bits पुस्तकालय के मार्ग के साथ एक मुद्दा प्रतीत होता है, मैंने इसके /usr/local/bin/minecraftलिए सामग्री को संशोधित किया :

#!/bin/bash
export LD_LIBRARY_PATH="/usr/lib/jvm/java-7-oracle/jre/lib/amd64"
java -jar Minecraft.jar

(स्रोत: jdk में Minecraft 1.7.0_u2 x64 )

पहले बैकअप लें, और आपका माइलेज (लाइब्रेरी पथ पढ़ें) भिन्न हो सकता है

और इस बिंदु पर , minecraftटर्मिनल काम करता है! (दुर्भाग्य से, एकता / कार्यक्रमों में स्थापित आइकन अभी भी काम नहीं करता है)


वैसे मैं वास्तव में नहीं जानता कि यह क्यों काम किया लेकिन हाँ यह किया। मैं यह कहता हूं क्योंकि मैंने ओर्किड संस्करण के साथ परीक्षण किया और यह काम नहीं किया। लेकिन जैसा आपने यहां बताया है वैसा करना यह काम करता है। मैं 32 बिट उबंटू पर हूं। धन्यवाद jfk
लुइस अल्वारादो

0

समस्या यह है कि आपको अपनी जरूरत के मुताबिक लाइब्रेरी नहीं मिल रही है। उपयुक्त लाइब्रेरी खोजने के लिए आपको खोज पथ को संशोधित करना पड़ सकता है।

आप इस पोस्ट को यहाँ देख सकते हैं: https://stackoverflow.com/questions/10063530/java-library-path-or


0

मेरे पास एक ही मुद्दा था और कमांड लाइन में minecraft.jar का पूरा रास्ता डालकर इसे हल किया। यह इतना आसान था। मैं Ubuntu 12.04 का उपयोग कर रहा हूं।

तो मेरे पास था:

java -Xmx1024M -Xms512M -cp /opt/minecraft/minecraft.jar net.minecraft.LauncherFrame 

0

एक चीज़ जो मेरे लिए काम करती थी (Sun JRE 1.7.xx, Open Suse 12.1)। linux lwjgl निर्देशिका में .jar फ़ाइलों को उसी निर्देशिका में कॉपी करना था, जो वे .minecraft निर्देशिका में स्थित हैं। \ देशी निर्देशिका के अलावा


0
sudo apt-get install java-package
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Oracle के नियम और शर्तों से सहमत होने के लिए ठीक क्लिक करें।

अपने होम फोल्डर में 'minecraft.jar' को निष्पादित, कॉपी और पेस्ट करें और इस कमांड का उपयोग करें:

java -jar minecraft.jar

इसके अलावा, यदि आप एक फ़ायरवॉल चला रहे हैं तो आपको पोर्ट 25565 को खोलना सुनिश्चित करना होगा ताकि आप इंटरनेट का उपयोग कर सकें।



0

एक सरल तरीका, जो मुझे लगता है कि मेरे लिए काम करता है।

  1. इस कमांड के साथ OpenJDK 7 JRE स्थापित करें:

    sudo apt-get install openjdk-7-jre
    
  2. आधिकारिक वेबसाइट से Minecraft डाउनलोड करें

    1. "सभी प्लेटफॉर्म दिखाएं" लिंक पर क्लिक करें।
    2. " Minecraft for Linux / Other " सेक्शन के तहत 'Minecraft.jar' डाउनलोड करें ।
  3. अनुमतियाँ निष्पादित करें 'Minecraft.jar' दें ।

    1. 'Minecraft.jar' पर राइट क्लिक करें और "गुण" खोलें।
    2. "अनुमतियाँ" टैब पर स्विच करें और फिर उस बॉक्स को सक्षम करें जो कहता है
      "प्रोग्राम के रूप में फ़ाइल को निष्पादित करने की अनुमति दें"।
  4. इस आदेश को टर्मिनल में चलाएँ:

    sudo sed -i 's:NoDisplay=true:NoDisplay=false:' '/usr/share/applications/openjdk-7-java.desktop'
    
  5. सुनिश्चित करें कि 'Minecraft.jar' फ़ाइल जावा में खुलेगी:

    1. 'Minecraft.jar' पर राइट क्लिक करें और "गुण" खोलें।
    2. "Open With" टैब में, यदि "OpenJDK Java 7 रनटाइम" " डिफ़ॉल्ट अनुप्रयोग " नहीं है, तो "OpenJDK Java 7 रनटाइम" पर क्लिक करें और फिर "डिफ़ॉल्ट रूप में सेट करें"
  6. 'Minecraft.jar' फ़ाइल पर डबल क्लिक करें। लॉन्चर अब खोलना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.