Bagaimana cara menambahkan Minecraft ke peluncur Unity?

30

Saya kesulitan membuat Minecraft diluncurkan ketika saya menambahkannya ke peluncur. Jika gim ini berjalan, saya dapat mengklik kanan ikon di peluncur dan memilih "keep in launcher" dan ikonnya tetap ada, tetapi gim tersebut tidak akan diluncurkan darinya.

Jika saya membuat peluncur di desktop, lalu seret peluncur itu ke peluncur kesatuan, permainan akan dimulai. Jika saya menghapus peluncur dari desktop, ia tetap berada di peluncur Unity, tetapi tidak akan memulai lagi.

Apakah ada cara untuk menambahkannya ke peluncur Unity sehingga benar-benar akan diluncurkan?

(Blech, saya sudah mengatakan peluncuran terlalu banyak.)

Spaisekraft
sumber
Saya akhirnya hanya membuat folder di rumah yang disebut. Peluncur dan menyeret peluncur yang saya buat di desktop ke folder itu. Dari sana saya menyeret peluncur ke peluncur Unity. Sekarang peluncur berfungsi, dan peluncur asli disembunyikan. Satu-satunya downside adalah bahwa setelah meluncurkan aplikasi, saya memiliki ikon peluncur, dan ikon aplikasi yang berjalan di peluncur saya. Masih menunggu solusi yang lebih baik.
Spaisekraft

Jawaban:

25

Menyiapkan peluncur Minecraft di Ubuntu 12.04, langkah-langkah ini bekerja untuk saya, sebagian besar disatukan dari berbagai tips lainnya.

Di terminal, pertama ambil ikon gambar Minecraft:

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

Kemudian buat file minecraft.desktop (menggunakan editor teks gedit agar tetap ramah pengguna; cukup masukkan seluruh perintah "gksudo ..." di baris perintah):

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

dan rekatkan konten ini, lalu Simpan tentu saja:

[Desktop Entry] 
Name=Minecraft
Comment=
Exec=/opt/minecraft.sh
Icon=Minecraft_Block
Terminal=false
Type=Application
StartupNotify=true

( Catatan : Anda juga dapat menempel langsung ke file dengan menggunakan

sudo sh -c 'xsel -ob > /usr/share/applications/minecraft.desktop'

jika Anda telah xselmenginstal.)

Terakhir (hampir), buka pengelola file Anda dan buka / usr / share / aplikasi - klik ikon Home Folder di peluncur Anda dan navigasikan, atau inilah quickie terminal:

nautilus /usr/share/applications &

Temukan entri Minecraft baru Anda, dan seret ke bilah peluncur.

Pada titik ini, Anda sudah selesai, kecuali dalam kasus ini saya telah membuat skrip starter Minecraft kecil, disimpan di /opt/minecraft.sh, yang mengasumsikan file minecraft.jar juga disimpan di / opt. Anda dapat mengubah semua referensi "/ opt" ini menjadi di mana pun Anda menyimpan file minecraft.jar asli (pastikan untuk mengubah nilai Exec di file minecraft.desktop juga).

File minecraft.sh perlu berisi hanya tiga baris ini:

#!/bin/bash
cd $(dirname "$0")
java -Xmx1G -Xms512M -cp minecraft.jar net.minecraft.bootstrap.Bootstrap

( CATATAN: untuk versi yang lebih lama dari 1.6.1, Anda harus menggunakan net.minecraft.LauncherFramealih-alih net.minecraft.bootstrap.Bootstrap. Struktur internal file dan kelas telah berubah pada 1.6.1.)

dan tentu saja skrip itu harus dapat dieksekusi, misalnya dengan perintah

sudo chmod a+x /opt/minecraft.sh

Jika Anda memiliki sistem dengan memori lebih banyak atau kinerja buruk saat bermain dengan jarak render yang lebih tinggi, Anda dapat meningkatkan nilai -Xmx1Gbendera sesuai keinginan. Ini memberi tahu Java jumlah maksimum memori yang diizinkan untuk digunakan. -Xmx1Gberarti ia memiliki batas 1 GB. -Xmx2Gakan menjadi 2 GB, -Xmx3Gakan menjadi 3 GB, dan sebagainya.

Itu dia! Menggunakan skrip starter, dan memastikan itu cd ke folder yang berisi file minecraft.jar, tampaknya merupakan langkah membantu yang instruksi lain diabaikan.

Jason Drew
sumber
1
Ini jawaban yang benar, saya mencari di sini untuk melihat apakah seseorang sudah mempostingnya. Ini adalah cara yang sama saya melakukannya meskipun saya menggunakan ~ / .local / share / untuk pengaturan saya.
brim4brim
Satu hal yang dapat Anda tambahkan ke ini yang saya lakukan (dan sangat saya sukai) adalah menambahkan beberapa grup tindakan desktop ke .desktoppeluncur minecraft yang berbeda sehingga Anda dapat memulai minecraft menggunakan, misalnya, peluncur ajaib, peluncur paket teknik, atau peluncur ftb.
AJMansfield
Anda dapat mengunduh gambar ke /usr/share/icons/scaleable/apps/minecraft.svgsehingga Anda dapat merujuk ke ikon sebagai minecraftganti memberikan path lengkap. Anda mungkin perlu menambahkannya ke hicolorfolder. Menggunakan ~/.local/sharebukannya /usr/shareharus bekerja dengan baik juga.
Adam LS
5

Ada cara yang lebih mudah untuk melakukan ini. Buka pusat perangkat lunak dan cari paket "Menu utama" dan instal. Juga, buka gambar Google dan temukan PNG ikon minecraft: ini salah satunya:

Unduh (simpan) PNG dan minecraft.jar. Saya sarankan taruh di Folder Home.

Buka "Menu Utama" dengan menekan Dash BFB dan cari menu Utama. Klik Game dan pilih Item Baru. Selanjutnya, klik tombol pegas dan pilih PNG yang Anda unduh dan masukkan ke folder rumah. Untuk Nama, sebut saja Minecraft, deskripsi, apa pun. Untuk perintah gunakan ini:

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

Simpan dan sekarang seharusnya berada di Menu Anda: D. Anda kemudian dapat menyematkannya ke peluncur jika diinginkan. Ini akan berfungsi seperti ikon peluncur lainnya: D.

jsebean
sumber
Bagian yang /home/**username**/minecraft.jarseharusnya ~/minecraft.jar. Lebih pendek, lebih mudah dipahami, melakukan hal yang sama, dan tidak memerlukan modifikasi per pengguna.
AJMansfield
Sialan kau benar @AJansfield kenapa aku tidak memikirkan itu. Saya memperbaiki jawabannya.
jsebean
2

Anda memerlukan file .desktop untuk peluncur MineCraft.

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

Masukkan teks berikut ke dalam file ini:

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

Sekarang buka File manager (nautilus). Tekan Strg + H untuk menampilkan file tersembunyi.

Pergi ke: .gconf-> desktop-> unity-> favourites-> launcher

Anda akan melihat banyak folder dimulai dengan "app-". Buat folder untuk program Anda. Beri nama "app-MineCraft".

Sekarang masukkan salah satu folder aplikasi ini, salin file xml, rekatkan ke folder "app-MineCraft" Anda dan buka file xml dengan editor teks. Ganti nama *.desktopdalam file ini dengan MineCraft.desktop.

Logout dan masuk lagi (atau nyalakan kembali komputer Anda).

Jika Anda melakukannya dengan benar, Anda sekarang harus melihat ikon Anda di dermaga.

Saya harap ini membantu Anda, Daniel

Sumber

omnidan
sumber
1
Sepertinya saya tidak memiliki folder persatuan di .gconf / desktop. Saya hanya punya folder gnome.
Spaisekraft
1
Apakah ini untuk Unity for Maverick? Sepertinya banyak orang di forum Ubuntu yang Anda taut menjalankan 10.10.
Spaisekraft
@Spacecraft: Oh, maaf saya pikir itu versi lama dari unity: s Tapi Anda bisa membuat skrip shell, simpan ke folder rumah Anda, lalu seret ke unity dock Anda dan jangan hapus file shell. Itu seharusnya bekerja juga :)
omnidan
Folder tidak ada pada instalasi default ubuntu 12.04, dan menyeret skrip shell ke unity doc juga tampaknya tidak diizinkan ...
Kzqai
2

Ada skrip instalasi Minecraft yang luar biasa untuk Ubuntu yang akan menyelesaikan semua masalah Anda. Berikut ini tautannya -> http://www.ubuntuvibes.com/2011/04/minecraft-installation-script-updated.html

Ini akan membuat ikon pintasan Minecraft di menu aktual di bawah permainan. Jadi, Anda hanya perlu meluncurkan Minecraft, klik kanan ikon dan pilih 'Keep in Launcher'.

Saya telah melakukan hal yang sama dan bekerja dengan baik. Berikut tangkapan layar:

Minecraft

pengguna8592
sumber
Mungkin lebih baik untuk menautkan langsung ke sumber karena layanan berbagi file yang mereka gunakan tidak berfungsi. -> ubuntuforums.org/showthread.php?t=1726735
Kzqai
1

Apa yang Anda perlukan untuk membuat peluncur minecraft:

  1. Path lengkap ke minecraft.jar Anda
  2. Gambar ikon Minecraft dalam format * .svg Catatan: Saya menggunakan yang di situs ini: http://gimilkhor.deviantart.com/art/Minecraft-icon-193038524 . Tetapi, untuk mengkonversi ikon * .png ke * .svg, saya harus menginstal Inkscape, buka * .png, lalu simpan sebagai * .svg (Gimp tidak akan melakukan ini). Anda dapat menginstal inkscape dengan:

    sudo apt-get install inkscape
    

Inilah cara membuat peluncur. Kami akan menganggap minecraft dalam /home/joe-user/Downloads/minecraft/minecraft.jar, dan kami akan menganggap file ikon * .png dari situs web di atas telah dibuka dengan inkscape, kemudian disimpan dalam format * .svg ke~/Pictures/minecraft.svg

Buat peluncur sebagai berikut. Kami akan menggunakan vi karena kami adalah badass.

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

Masukkan teks di bawah ini ke peluncur, lalu simpan (ubah jalur Exec agar sesuai dengan lokasi minecraft.jar Anda):

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

Sekarang, Anda harus menyalin file minecraft.svg ke /usr/share/icons/hicolor/scalable/apps/minecraft.svg(sebagai root, ubah jalur sumber agar sesuai dengan situasi Anda) sehingga peluncur dapat menemukannya dan menggunakannya.

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

Catatan:

  • File minecraft.jar harus memiliki chmod 755 minecraft.jarizin
  • File minecraft.svg harus memiliki chmod 644 minecraft.svgizin
  • Juga, di atas menganggap Anda telah menginstal

    sudo apt-get install openjdk-7-jre
    

Sekarang, Anda dapat menemukan minecraft di searchglass kesatuan. Kemudian, setelah Anda meluncurkannya, Anda dapat mengklik kanan ikon dan mengatur "Kunci ke Peluncur".

Shannon_VanWagner
sumber
Tidak bekerja untuk saya untuk tahap apa pun (Ubuntu 12.04)
Kzqai
1

Coba gunakan alacarte Instal alacarte .

sudo apt-get install alacarte

Kemudian buat item menu baru, dengan perintah "java -jar path / to / your / minecraftfile.jar".

Setelah itu cari nama yang Anda berikan ~/.local/share/applications. Seret dan jatuhkan ke Peluncur atau kunci aplikasi setelah terserah peluncur (dengan mengklik kanan saat berjalan).

Jauh lebih mudah daripada membuat .desktopfile

Colin
sumber
+1 untuk solusi yang tidak memerlukan gksu;)
Takkat
1

Dengan entri file desktop copy / paste Ubuntu 12.04 dan Ubuntu Studio ditampilkan ikon default daripada Minecraft di Unity and Docky. Namun, untuk alasan apa pun itu berfungsi saat dijatuhkan di desktop.

Masalahnya disebabkan oleh ruang tambahan setelah '[Entri Desktop]' dalam jawaban di atas. Dengan menghapus spasi dengan gedit akhirnya ikon yang benar ditampilkan.

Jadi, inilah entri file desktop yang dikoreksi untuk salin / tempel untuk menghemat penderitaan: :)

[Desktop Entry]
Name=Minecraft
Comment=
Exec=/opt/minecraft.sh
Icon=/usr/share/icons/Minecraft_Block.svg
Terminal=false
Type=Application
StartupNotify=true
pengguna266516
sumber