ইউনিটি লঞ্চারে মাইনক্রাফ্ট কীভাবে যুক্ত করবেন?


30

আমি লঞ্চটিতে যুক্ত করার পরে মাইনক্রাফ্টটি চালু করতে পেতে সমস্যা হচ্ছে। যদি গেমটি চলমান থাকে তবে আমি লঞ্চারের আইকনে ডান ক্লিক করতে পারি এবং "লঞ্চে রাখি" নির্বাচন করতে পারি এবং আইকনটি স্থির থাকে, তবে গেমটি এটি থেকে আরম্ভ হবে না।

আমি যদি ডেস্কটপে কোনও লঞ্চার তৈরি করি, তবে সেই প্রবর্তকটিকে ইউনিটি লঞ্চারে টেনে আনুন, খেলা শুরু হবে। আমি যদি ডেস্কটপ থেকে লঞ্চারটি সরিয়ে ফেলি তবে এটি ইউনিটি লঞ্চারে থেকে যায় তবে আর আর শুরু হবে না।

এটি ইউনিটি লঞ্চারে যুক্ত করার কোনও উপায় আছে যাতে এটি আসলে চালু হবে?

(ব্লাচ, আমি অনেকবার লঞ্চটি বলেছি))


আমি ঘরে বসে .launchers নামে একটি ফোল্ডার তৈরি করেছি এবং আমার ফটোগুলিতে আমার ডেস্কটপে তৈরি লঞ্চারগুলি টেনে আনতে পেরেছি। সেখান থেকে আমি লঞ্চটি টেনে আনলাম ইউনিটির লঞ্চে। এখন লঞ্চারটি কাজ করে, এবং আসল প্রবর্তকটি গোপন। একমাত্র ক্ষতিটি হ'ল অ্যাপ্লিকেশন চালু করার পরে, আমার লঞ্চার আইকন এবং আমার লঞ্চারে চলমান অ্যাপ্লিকেশন আইকন রয়েছে। এখনও আরও ভাল সমাধানের জন্য অপেক্ষা করছি।
স্পাইসক্রাফ্ট

উত্তর:


25

উবুন্টু 12.04-এ একটি মাইনক্রাফ্ট লঞ্চার স্থাপন করা, এই পদক্ষেপগুলি আমার পক্ষে কাজ করেছিল, বেশিরভাগই অন্যান্য বিভিন্ন টিপস থেকে একসাথে তৈরি হয়েছিল।

একটি টার্মিনালে প্রথমে একটি মাইনক্রাফ্ট চিত্র আইকন আনুন:

cd /usr/share/icons; sudo wget http://images.wikia.com/yogbox/images/d/dd/Minecraft_Block.svg

তারপরে একটি মিনক্রাফট.ডেস্কটপ ফাইল তৈরি করুন (জিডিট টেক্সট এডিটরটি ব্যবহার করে এটি ব্যবহারকারীকে বন্ধুত্বপূর্ণ রাখতে; কেবল কমান্ড লাইনে পুরো "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 &

আপনার নতুন মাইনক্রাফ্ট এন্ট্রিটি সনাক্ত করুন এবং এটিকে আপনার লঞ্চার বারে টানুন।

এই মুহুর্তে, আপনি ব্যবহারিকভাবে সম্পন্ন হয়ে গেছেন, এই ক্ষেত্রে বাদে আমি একটি ছোট মাইনক্রাফ্ট স্টার্টার স্ক্রিপ্ট তৈরি করেছি, /opt/minecraft.sh এ সংরক্ষিত, যা ধরে নেয় যে minecraft.jar ফাইলটিও / অপ্টে সংরক্ষণ করা হয়েছে। আপনি মূল মাইনক্রাফট.জার ফাইলটি যেখানেই সংরক্ষণ করেছেন সেখানে এই সমস্ত "/ অপ্ট" রেফারেন্সগুলি পরিবর্তন করতে পারেন (মিনেক্রাফট.ডেস্কটপ ফাইলেও এক্সিকিউ মানটি পরিবর্তন করতে ভুলবেন না)।

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.Bootstrapthe ফাইল এবং শ্রেণীর অভ্যন্তরীণ কাঠামোটি 1.6.1 হিসাবে পরিবর্তিত হয়েছে))

এবং অবশ্যই সেই স্ক্রিপ্টটি কার্যকর করা দরকার, যেমন কমান্ডের সাথে

sudo chmod a+x /opt/minecraft.sh

আপনার যদি আরও মেমরির সিস্টেম থাকে বা উচ্চতর রেন্ডার দূরত্বের সাথে খেলে দুর্বল পারফরম্যান্স লক্ষ্য করে, আপনি -Xmx1Gপছন্দসই হিসাবে পতাকাটির মান বাড়াতে পারেন । এটি জাভাটিকে মেমরির সর্বোচ্চ পরিমাণ ব্যবহার করার অনুমতি দেয়। -Xmx1Gএর মানে এটির একটি ক্যাপ 1 জিবি রয়েছে। -Xmx2G2 জিবি হবে, -Xmx3G3 জিবি হবে এবং আরও অনেক কিছু।

এটাই! স্টার্টার স্ক্রিপ্টটি ব্যবহার করা এবং মিনেক্রাফট.জার ফাইল রয়েছে এমন ফোল্ডারে এটি সিডি নিশ্চিত করা, অন্যান্য নির্দেশাবলী অবহেলা করা একটি সহায়ক পদক্ষেপ বলে মনে হচ্ছে।


1
এটি সঠিক উত্তর, ইতিমধ্যে কেউ এটি পোস্ট করেছে কিনা তা দেখার জন্য আমি এখানে যাচ্ছিলাম। আমি আমার সেটআপের জন্য ~ / .local / share / ব্যবহার করেছি যদিও এটি আমি একইভাবে করেছি।
brim4brim

আপনি যে জিনিসটিতে এটি যোগ করতে পারেন যা আমি করেছি (এবং সত্যই পছন্দ হয়েছে) তা .desktopবিভিন্ন মাইনক্রাফ্ট প্রবর্তকগুলির জন্য কিছু ডেস্কটপ অ্যাকশন গ্রুপ যুক্ত করছে যাতে আপনি মাইনক্রাফ্ট শুরু করতে পারেন, উদাহরণস্বরূপ, ম্যাজিক লঞ্চার, টেকনিক প্যাক লঞ্চার বা এফটিবি লঞ্চারটি ব্যবহার করে।
এজেম্যানসফিল্ড 19

আপনি চিত্রটি এতে ডাউনলোড করতে পারেন /usr/share/icons/scaleable/apps/minecraft.svgএবং যাতে আপনি minecraftএকটি পূর্ণ পথ না দিয়ে আইকনটিকে উল্লেখ করতে পারেন । hicolorপরিবর্তে এটি ফোল্ডারে যুক্ত করার প্রয়োজন হতে পারে । ~/.local/shareপরিবর্তে ব্যবহার করে /usr/shareভাল কাজ করা উচিত।
আদম এলএস

5

এটি করার একটি আরও সহজ উপায় আছে। সফ্টওয়্যার কেন্দ্রে যান এবং "মেইন মেনু" প্যাকেজটি অনুসন্ধান করুন এবং এটি ইনস্টল করুন। এছাড়াও, গুগল চিত্রগুলিতে যান এবং মাইনক্রাফ্ট আইকনের একটি পিএনজি সন্ধান করুন: এখানে একটি:

পিএনজি এবং মিনক্রাফট.জার ডাউনলোড করুন (সংরক্ষণ করুন)। আমি এটি হোম ফোল্ডারে রাখার পরামর্শ দিচ্ছি।

ড্যাশ বিএফবি হিট করে "মেন মেনু" খুলুন এবং মেইন মেনু অনুসন্ধান করুন। গেমসে ক্লিক করুন এবং নতুন আইটেম চয়ন করুন। এর পরে, বসন্তের বোতামটি ক্লিক করুন এবং আপনার ডাউনলোড করা পিএনজি চয়ন করুন এবং বাড়ির ফোল্ডারে রেখে দিন। নামের জন্য, এটি মাইনক্রাফ্ট, বিবরণ, যাই হোক না কেন কল করুন। কমান্ডের জন্য এটি ব্যবহার করুন:

java -Xmx1024M -Xms512M -Xincgc -jar ~/minecraft.jar

এটি সংরক্ষণ করুন এবং এটি এখন আপনার মেনুতে থাকা উচিত: ডি। আপনি চাইলে লঞ্চারে এটি পিন করতে পারেন। এটি অন্য যে কোনও লঞ্চার আইকনের মতো কাজ করবে: ডি।


অংশটি /home/**username**/minecraft.jarপরিবর্তে হওয়া উচিত ~/minecraft.jar। এর খাটো, বোঝা সহজ, একই কাজ করে এবং প্রতি ব্যবহারকারী পরিবর্তনের প্রয়োজন নেই requires
এজেম্যানসফিল্ড

ডাং করে আপনি ঠিক @ এজেএমএসফিল্ড কেন আমি এটি ভেবে দেখিনি। আমি উত্তর ঠিক করেছিলাম।
জেসবিন

2

মাইনক্রাফ্ট লঞ্চারের জন্য আপনার একটি .ডেস্কটপ ফাইল দরকার।

gksudo gedit /usr/share/applications/minecraft.desktop

নিম্নলিখিত ফাইলটি এই ফাইলে রাখুন:

[Desktop Entry]    
Name=MineCraft    
Comment=    
Exec=COMMAND_FOR_MINECRAFT_LAUNCHER    
Icon=ICONNAME   
Terminal=false    
Type=Application    
StartupNotify=true

এখন একটি ফাইল ম্যানেজার খুলুন (নটিলাস)। লুকানো ফাইলগুলি দেখানোর জন্য Strg + H টিপুন।

: .Gconf-> ডেস্কটপ-> unityক্য-> ফেভারিট-> লঞ্চারগুলিতে যান

আপনি "অ্যাপ্লিকেশন" দিয়ে শুরু করে অনেকগুলি ফোল্ডার দেখতে পাবেন। আপনার প্রোগ্রামের জন্য একটি ফোল্ডার তৈরি করুন। এর নাম দিন "অ্যাপ-মাইনক্রাফ্ট"।

এখন এই অ্যাপ্লিকেশনগুলির মধ্যে একটি প্রবেশ করুন, এক্সএমএল ফাইলটি অনুলিপি করুন, এটি আপনার "অ্যাপ-মাইনক্রাফ্ট" ফোল্ডারে পেস্ট করুন এবং একটি টেক্সট সম্পাদক দিয়ে এক্সএমএল ফাইলটি খুলুন। এর *.desktopসাথে এই ফাইলটির নাম পরিবর্তন করুন MineCraft.desktop

লগ আউট করুন এবং আবার (বা আপনার কম্পিউটার পুনরায় চালু করুন)।

আপনি যদি এটি সঠিকভাবে করেন তবে আপনার এখন আইকনটি ডকের দিকে দেখতে হবে।

আমি আশা করি এটি আপনাকে সাহায্য করেছে, ড্যানিয়েল

সূত্র


1
.Gconf / ডেস্কটপে আমার একতার ফোল্ডার নেই বলে মনে হচ্ছে। আমার সবেমাত্র একটি জিনোম ফোল্ডার রয়েছে।
স্পাইসক্রাফ্ট

1
এটি কি ম্যাভেরিকের জন্য ityক্যের জন্য? আপনার লিঙ্ক করা উবুন্টু ফোরামে প্রচুর লোকের 10.10 চলছে বলে মনে হচ্ছে।
স্পাইসক্রাফ্ট

@ স্পেসক্র্যাফট: ওহ, দুঃখিত আমি মনে করি এটি unityক্যের একটি পুরানো সংস্করণ: তবে আপনি কেবল শেল স্ক্রিপ্ট তৈরি করতে পারেন, এটি আপনার হোম ফোল্ডারে সংরক্ষণ করতে পারেন, তারপরে এটি আপনার unityক্যের ডকটিতে টেনে আনুন এবং শেল ফাইলটি মুছবেন না। এটিও কাজ করা উচিত :)
সর্বজনীন

ফোল্ডারগুলি উবুন্টু ১২.০৪-এর ডিফল্ট
ইনস্টলটিতে উপস্থিত

2

উবুন্টুর জন্য একটি দুর্দান্ত মাইনক্রাফ্ট ইনস্টলেশন স্ক্রিপ্ট রয়েছে যা আপনার সমস্ত সমস্যার সমাধান করবে। এখানে লিঙ্কটি -> http://www.ubuntuvibes.com/2011/04/minecraft-installation-script-updated.html

এটি গেমসের অধীনে আসল মেনুতে একটি মাইনক্রাফ্ট শর্টকাট আইকন তৈরি করবে। সুতরাং আপনাকে কেবল মাইনক্রাফ্ট চালু করতে হবে, আইকনে ডানদিকে ক্লিক করুন এবং 'লঞ্চে রাখুন' নির্বাচন করুন।

আমি একই জিনিস করেছি এবং এটি দুর্দান্তভাবে কাজ করছে। এখানে একটি স্ক্রিনশট:

minecraft


উত্সের সাথে ডান সংযোগ দেওয়া আরও ভাল যেহেতু তারা ব্যবহৃত ফাইল ভাগ করে নেওয়ার পরিষেবাটি কাজ করে না। -> উবুন্টুফর্মস.org
showthread.php?

1

আপনাকে মাইনক্রাফ্ট লঞ্চ করতে কী প্রয়োজন:

  1. আপনার মাইনক্রাফট.জারের পুরো পথ
  2. * .Svg ফর্ম্যাটে মাইনক্রাফ্ট আইকন ছবি নোট: আমি এই সাইটে এটি ব্যবহার করেছি: http://gimilkhor.deviantart.com/art/Minecraft-icon-193038524 । তবে, * .png আইকনটিকে * .svg রূপান্তর করতে, আমাকে ইনস্কেপ ইনস্টল করতে হয়েছিল, * .png খুলতে হবে, তারপরে এটি * .svg হিসাবে সংরক্ষণ করতে হবে (জিম্প এটি করবে না)। আপনি এর সাথে ইনস্কেপ ইনস্টল করতে পারেন:

    sudo apt-get install inkscape
    

লঞ্চারটি কীভাবে তৈরি করা যায় তা এখানে। আমরা ধরে নিব মাইনক্রাফ্ট রয়েছে /home/joe-user/Downloads/minecraft/minecraft.jarএবং আমরা ধরে নিব উপরের ওয়েবসাইট থেকে * .png আইকন ফাইলটি ইনস্কেপ দিয়ে খোলা হবে, তারপরে * .svg ফর্ম্যাটে সংরক্ষণ করা হবে~/Pictures/minecraft.svg

নীচে একটি লঞ্চার তৈরি করুন। আমরা vi ব্যবহার করব কারণ আমরা খারাপ।

sudo vi /usr/share/applications/minecraft.desktop

নীচে পাঠ্যটিকে লঞ্চারে রাখুন, তারপরে এটি সংরক্ষণ করুন (আপনার মাইনক্রাফট.জারের অবস্থানের সাথে মিলের জন্য নির্বাহের পথটি পরিবর্তন করুন):

[Desktop Entry]
Name=MineCraft
Comment=ThisGameRocks
Exec=java -jar /home/joe-user/Downloads/minecraft/minecraft.jar
Icon=minecraft
Terminal=false
Type=Application
StartupNotify=true

এখন, আপনাকে minecraft.svg ফাইলটি অনুলিপি করতে হবে /usr/share/icons/hicolor/scalable/apps/minecraft.svg(রুট হিসাবে, আপনার অবস্থার সাথে মানানসই উত্সের পথটি পরিবর্তন করুন) যাতে লঞ্চারটি এটি খুঁজে পেতে এবং এটি ব্যবহার করতে পারে।

sudo cp ~/Pictures/minecraft.svg /usr/share/icons/hicolor/scalable/apps/minecraft.svg

নোট:

  • মাইনক্রাফট.জার ফাইলটির chmod 755 minecraft.jarঅনুমতি থাকতে হবে
  • Minecraft.svg ফাইলটির chmod 644 minecraft.svgঅনুমতি থাকা উচিত
  • এছাড়াও, উপরেরটি ধরে নেওয়া হয়েছে যে আপনি জেআর ইনস্টল করেছেন

    sudo apt-get install openjdk-7-jre
    

এখন, আপনি unityক্য অনুসন্ধান গ্লাসে মাইনক্রাফ্ট খুঁজে পেতে সক্ষম হবেন। তারপরে, একবার এটি চালু করার পরে, আপনি আইকনটিতে ডান ক্লিক করতে পারেন এবং "লক টু লঞ্চার" সেট করতে পারেন।


কোনও পর্যায়ে আমার পক্ষে কাজ করেনি (উবুন্টু 12.04)
Kzqai

1

অ্যালকার্ট ব্যবহার করে দেখুনঅ্যালকার্ট ইনস্টল করুন

sudo apt-get install alacarte

তারপরে একটি নতুন মেনু আইটেম তৈরি করুন, "জাভা-জার পাথ / টু / আপনার / মাইনক্রাফ্টফিল.জার" কমান্ড সহ।

এর পরে আপনি যে নামটি দিয়েছিলেন তা অনুসন্ধান করুন ~/.local/share/applications। এটিকে এনে টানুন এবং লঞ্চারে ফেলে দিন বা একবার লঞ্চারটি উঠার পরে অ্যাপ্লিকেশনটিকে লক করুন (এটি চলমান অবস্থায় ডান ক্লিক করে)।

একটি .desktopফাইল তৈরি করা অনেক সহজ


সমাধানের জন্য +1 যা gksu এর প্রয়োজন হয় না;)
তকাত


1

কপি / পেস্ট ডেস্কটপ ফাইল এন্ট্রি সহ উবুন্টু 12.04 এবং উবুন্টু স্টুডিও মিনক্রাফ্টের ইউনিটি ও ডকির পরিবর্তে ডিফল্ট আইকনটি প্রদর্শন করেছে। যাইহোক, ডেস্কটপে বাদ দেওয়া হলে যে কোনও কারণেই এটি কাজ করেছিল।

উপরের উত্তরে '[ডেস্কটপ এন্ট্রি]' এর পরে অতিরিক্ত স্থানের কারণে সমস্যাটি দেখা দিয়েছে। জিডিট দিয়ে স্থানটি সরিয়ে শেষ পর্যন্ত সঠিক আইকন প্রদর্শিত হবে।

সুতরাং কিছু দুর্ভোগ বাঁচাতে অনুলিপি / পেস্ট করার জন্য ডেস্কটপ ফাইল এন্ট্রি এখানে দেওয়া হয়েছে: :)

[Desktop Entry]
Name=Minecraft
Comment=
Exec=/opt/minecraft.sh
Icon=/usr/share/icons/Minecraft_Block.svg
Terminal=false
Type=Application
StartupNotify=true
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.