web-dev-qa-db-ja.com

MinecraftをUnityランチャーに追加する方法は?

Minecraftをランチャーに追加すると、Minecraftを起動できなくなります。ゲームが実行されている場合、ランチャーのアイコンを右クリックして「ランチャーに保持」を選択すると、アイコンはそのままですが、ゲームはそこから起動しません。

デスクトップでランチャーを作成し、そのランチャーをユニティランチャーにドラッグすると、ゲームが開始されます。ランチャーをデスクトップから削除すると、Unityランチャーに残りますが、起動しなくなります。

Unityランチャーに追加して、実際に起動する方法はありますか?

(Blech、私は何度も何度もローンチを言った。)

30
Spaisekraft

Ubuntu 12.04でMinecraftランチャーをセットアップすると、これらの手順はうまくいきました。ほとんどの場合、他のさまざまなヒントからまとめられています。

ターミナルで、最初に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/applicationsに移動します-ランチャーのホームフォルダーアイコンをクリックしてナビゲートするか、ここにターミナルクイックキーがあります。

nautilus /usr/share/applications &

新しいMinecraftエントリを見つけて、ランチャーバーにドラッグします。

この時点で、実際には完了です。ただし、この場合、/ opt/minecraft.shに保存された小さなMinecraftスタータースクリプトを作成しました。これは、minecraft.jarファイルも/ optに保存されていることを前提としています。これらの「/ opt」参照はすべて、元のminecraft.jarファイルを保存した場所に変更できます(minecraft.desktopファイルのExec値も必ず変更してください)。

Minecraft.shファイルには、次の3行のみを含める必要があります。

#!/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.)

そしてもちろん、そのスクリプトは実行可能である必要があります。コマンドで

Sudo chmod a+x /opt/minecraft.sh

より多くのメモリを搭載したシステムがある場合、またはより長いレンダリング距離で再生するときにパフォーマンスが低下する場合は、必要に応じて-Xmx1Gフラグの値を増やすことができます。これにより、Javaが使用できるメモリの最大量がわかります。 -Xmx1Gは、1 GBの上限があることを意味します。 -Xmx2Gは2 GB、-Xmx3Gは3 GBなどとなります。

それでおしまい!スタータースクリプトを使用し、minecraft.jarファイルを含むフォルダーにcdすることを確認することは、他の指示が見落としていた有用なステップのようです。

25
Jason Drew

これを行うには、はるかに簡単な方法があります。ソフトウェアセンターに移動し、パッケージ「メインメニュー」を検索してインストールします。また、Google画像にアクセスして、MinecraftアイコンのPNGを見つけます。

PNGとminecraft.jarをダウンロード(保存)します。ホームフォルダーに配置することをお勧めします。

ダッシュBFBを押して「メインメニュー」を開き、メインメニューを検索します。 [ゲーム]をクリックし、[新しいアイテム]を選択します。次に、スプ​​リングボタンをクリックし、ダウンロードしてホームフォルダーに配置したPNGを選択します。 Nameには、Minecraft、descriptionなど何でも呼びます。コマンドにはこれを使用します:

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

これを保存すると、メニューに追加されます:D。その後、必要に応じてランチャーに固定できます。他のランチャーアイコン:Dと同様に機能します。

5
jsebean

MineCraftランチャー用の.desktopファイルが必要です。

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

ファイルマネージャー(nautilus)を開きます。隠しファイルを表示するには、Strg + Hを押します。

.gconf-> desktop-> unity-> favourites-> launchersに移動します

「app-」で始まる多くのフォルダーが表示されます。プログラム用のフォルダーを作成します。 「app-MineCraft」という名前を付けます。

次に、これらのapp-フォルダーのいずれかを入力し、xmlファイルをコピーし、「app-MineCraft」フォルダーに貼り付けて、テキストエディターでxmlファイルを開きます。このファイルの*.desktopの名前をMineCraft.desktopに変更します。

ログアウトして再度ログインします(またはコンピューターを再起動します)。

正しく行った場合、ドックにアイコンが表示されるはずです。

ダニエルがお役に立てば幸いです、ダニエル

ソース

2
omnidan

すべての問題を解決するUbuntu用の素晴らしいMinecraftインストールスクリプトがあります。リンクはこちら-> http://www.ubuntuvibes.com/2011/04/minecraft-installation-script-updated.html

これにより、ゲームの実際のメニューにMinecraftのショートカットアイコンが作成されます。そのため、Minecraftを起動し、アイコンを右クリックして[ランチャーを保持]を選択する必要があります。

同じことをしましたが、うまく機能しています。ここにスクリーンショット:

Minecraft

2
user8592

デスクトップファイルのコピー/貼り付けエントリで、Ubuntu 12.04とUbuntu Studioは、UnityおよびDockyのMinecraftのアイコンではなく、デフォルトのアイコンを表示しました。ただし、何らかの理由で、デスクトップにドロップしたときに機能しました。

問題は、上記の回答の「[デスクトップエントリ]」の後に余分なスペースがあったために発生しました。最後にgeditでスペースを削除すると、正しいアイコンが表示されました。

だから、コピー/貼り付けのための修正されたデスクトップファイルエントリは次のとおりです。

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

http://www.omgubuntu.co.uk/2013/04/minecraft-installer-for-ubunt によると、これを行うことができます:

Sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
Sudo apt-get update && Sudo apt-get install minecraft-installer
1
balupton

alacarteInstall alacarte

Sudo apt-get install alacarte

次に、「Java -jar path/to/your/minecraftfile.jar」というコマンドを使用して、新しいメニュー項目を作成します。

~/.local/share/applicationsで指定した名前の検索後。ランチャーにドラッグアンドドロップするか、ランチャーに到達したらアプリケーションをロックします(実行中に右クリックして)。

.desktopファイルを作成するよりもはるかに簡単

1
Colin

Minecraftランチャーを作成するために必要なもの:

  1. Minecraft.jarへのフルパス
  2. * .svg形式のMinecraftアイコン画像注:このサイトで使用したものは、 http://gimilkhor.deviantart.com/art/Minecraft-icon-193038524 です。しかし、*。pngアイコンを* .svgに変換するには、Inkscapeをインストールし、*。pngを開いて、*。svgとして保存する必要がありました(Gimpはこれを行いません)。 inkscapeは次の方法でインストールできます。

    Sudo apt-get install inkscape
    

ランチャーの作成方法は次のとおりです。 minecraftが/home/joe-user/Downloads/minecraft/minecraft.jarにあり、上記のWebサイトの* .pngアイコンファイルがinkscapeで開かれ、*。svg形式で~/Pictures/minecraft.svgに保存されていると仮定します。

次のようにランチャーを作成します。私たちは悪いのでviを使用します。

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

以下のテキストをランチャーに入力して保存します(minecraft.jarの場所に合わせてExecパスを変更します)。

[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

ノート:

  • Minecraft.jarファイルにはchmod 755 minecraft.jar権限が必要です
  • Minecraft.svgファイルにはchmod 644 minecraft.svg権限が必要です
  • また、上記はjreがインストールされていることを前提としています

    Sudo apt-get install openjdk-7-jre
    

これで、ユニティサーチグラスでMinecraftを見つけることができます。次に、起動したら、アイコンを右クリックして「ランチャーにロック」を設定します。

1