Ubuntu 12.04 पर एक Minecraft लांचर की स्थापना, इन चरणों ने मेरे लिए काम किया, ज्यादातर विभिन्न अन्य युक्तियों से एक साथ pieced।
टर्मिनल में, पहले एक Minecraft छवि आइकन लाएं:
cd /usr/share/icons; sudo wget http://images.wikia.com/yogbox/images/d/dd/Minecraft_Block.svg
फिर एक minecraft.desktop फ़ाइल बनाएं (इसे उपयोगकर्ता के अनुकूल रखने के लिए gedit टेक्स्ट एडिटर का उपयोग करें; बस कमांड लाइन पर पूरे "gksudo ..." कमांड दर्ज करें):
gksudo gedit /usr/share/applications/minecraft.desktop
और इन सामग्रियों में पेस्ट करें, और फिर निश्चित रूप से सहेजें:
[Desktop Entry]
Name=Minecraft
Comment=
Exec=/opt/minecraft.sh
Icon=Minecraft_Block
Terminal=false
Type=Application
StartupNotify=true
( नोट : आप सीधे फ़ाइल में भी पेस्ट कर सकते हैं
sudo sh -c 'xsel -ob > /usr/share/applications/minecraft.desktop'
यदि आपने xselस्थापित किया है।)
अंत में (लगभग), अपना फ़ाइल प्रबंधक खोलें और / usr / share / एप्लिकेशन पर जाएं - या तो अपने लॉन्चर में होम फ़ोल्डर आइकन पर क्लिक करें और नेविगेट करें, या यहां टर्मिनल क्विक करें:
nautilus /usr/share/applications &
अपनी नई Minecraft प्रविष्टि का पता लगाएँ, और इसे अपने लॉन्चर बार पर खींचें।
इस बिंदु पर, आप व्यावहारिक रूप से काम कर रहे हैं, इस मामले को छोड़कर मैंने थोड़ी सी Minecraft स्टार्टर स्क्रिप्ट बनाई है, जिसे /opt/minecraft.sh में सहेजा गया है, जो कि minecraft.jar फ़ाइल को मानता है / in-opt में भी सहेजा गया है। आप इन सभी "/ ऑप्ट" संदर्भों को बदल सकते हैं जहाँ भी आपने मूल minecraft.jar फ़ाइल सहेजी है (minecraft.desktop फ़ाइल में Exec मान को बदलना सुनिश्चित करें)।
Minecraft.sh फ़ाइल को इन तीन लाइनों को समाहित करने की आवश्यकता है:
#!/bin/bash
cd $(dirname "$0")
java -Xmx1G -Xms512M -cp minecraft.jar net.minecraft.bootstrap.Bootstrap
( नोट: 1.6.1 से अधिक पुराने संस्करणों के लिए, आपको net.minecraft.LauncherFrameइसके बजाय उपयोग करने की आवश्यकता होगी net.minecraft.bootstrap.Bootstrap। फ़ाइल और कक्षाओं की आंतरिक संरचना 1.6.1.1 में बदल गई है।)
और निश्चित रूप से स्क्रिप्ट को निष्पादन योग्य होना चाहिए, उदाहरण के लिए कमांड के साथ
sudo chmod a+x /opt/minecraft.sh
यदि आपके पास अधिक मेमोरी के साथ एक सिस्टम है या उच्च रेंडरिंग डिस्टेंस के साथ खेलते समय खराब प्रदर्शन को नोटिस करता है, तो आप -Xmx1Gध्वज के मूल्य को इच्छानुसार बढ़ा सकते हैं । यह जावा को अधिकतम मात्रा में मेमोरी बताता है जिसका उपयोग करने की अनुमति है। -Xmx1Gइसका मतलब है कि इसमें 1 जीबी की कैप है। -Xmx2G2 जीबी -Xmx3Gहोगा , 3 जीबी होगा, और इसी तरह।
बस! स्टार्टर स्क्रिप्ट का उपयोग करना, और यह सुनिश्चित करना कि CD में minecraft.jar फ़ाइल शामिल है, अन्य निर्देशों को नजरअंदाज किया गया एक सहायक कदम प्रतीत होता है।