如何将Minecraft添加到Unity启动器?

当我将Minecraft添加到启动器时,我无法启动Minecraft。 如果游戏正在运行,我可以右键单击启动器中的图标并选择“保留在启动器中”并保留图标,但游戏不会从中启动。

如果我在桌面上创建一个启动器,然后将该启动器拖到Unity启动器,游戏就会启动。 如果我从桌面上删除启动器,它将保留在Unity启动器中,但不会再启动。

有没有办法将它添加到Unity启动器,以便它实际启动?

(布莱克,我说发射的次数太多了。)

在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 – 点击启动器中的Home Folder图标并导航,或者这里是终端quickie:

 nautilus /usr/share/applications & 

找到您的新Minecraft条目,然后将其拖到您的启动栏上。

此时,您已经完成了,除非在这种情况下,我创建了一个Minecraft初始化脚本,保存在/opt/minecraft.sh中,假定minecraft.jar文件也保存在/ opt中。 您可以将所有这些“/ 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起已更改。)

当然,该脚本需要是可执行的,例如使用命令

 sudo chmod a+x /opt/minecraft.sh 

如果系统具有更多内存或在使用更高渲染距离时发现性能不佳,则可以根据需要增加-Xmx1G标志的值。 这告诉Java允许使用的最大内存量。 -Xmx1G表示它的上限为1 GB。 -Xmx2G为2 GB, -Xmx3G为3 GB,依此类推。

而已! 使用入门脚本,并确保它cd到包含minecraft.jar文件的文件夹,似乎是一个有用的步骤,其他指令被忽略。

有一种更容易的方法来做到这一点。 转到软件中心并搜索“主菜单”包并进行安装。 此外,转到Google图片并找到Minecraft图标的PNG:这是一个:

  • PNG of minecraft图标

下载(保存)PNG和minecraft.jar。 我建议把它放在主文件夹中。

通过点击Dash BFB打开“主菜单”并搜索主菜单。 单击游戏,然后选择新项目。 接下来,单击弹簧按钮并选择您下载的PNG并将其放入主文件夹。 对于Name,称之为Minecraft,描述,等等。 对于命令使用此:

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

保存它现在应该在你的菜单中:D。 然后,您可以根据需要将其固定到启动器。 它将像任何其他启动器图标一样工作:D。

你需要一个用于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->发射器

您会看到许多以“app-”开头的文件夹。 为您的程序创建一个文件夹。 将其命名为“app-MineCraft”。

现在输入其中一个app-文件夹,复制xml文件,将其粘贴到“app-MineCraft”文件夹中,然后使用文本编辑器打开xml文件。 使用MineCraft.desktop重命名此文件中的*.desktop

再次注销(或重新启动计算机)。

如果你做得对,你现在应该在docker上看到你的图标了。

丹尼尔,我希望这对你有所帮助

资源

Ubuntu有一个很棒的Minecraft安装脚本可以解决你所有的问题。 这是链接 – > http://www.ubuntuvibes.com/2011/04/minecraft-installation-script-updated.html

这将在游戏下的实际菜单中创建Minecraft快捷方式图标。 因此,您只需启动Minecraft,右键单击该图标并选择“Keep in Launcher”。

我做了同样的事情,并且工作得很好。 这是一个截图:

我的世界

你需要制作一个我的世界发射器:

  1. 你的minecraft.jar的完整路径
  2. Minecraft图标* .svg格式图片注意:我在这个网站上使用过: 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 ,我们假设上面网站的* .png图标文件已经用inkscape打开,然后以* .svg格式保存到~/Pictures/minecraft.svg

按如下方式创建启动器。 我们将使用vi,因为我们是坏蛋。

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

将下面的文本放入启动器,然后保存(修改Exec路径以匹配您的minecraft.jar位置):

 [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 (作为root,更改源路径以适合您的情况),以便启动器可以找到并使用它。

 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 

现在,你将能够在团结搜索杯中找到我的世界。 然后,一旦启动它,您可以右键单击该图标并设置“锁定到启动器”。

尝试使用alacarte 安装alacarte

 sudo apt-get install alacarte 

然后创建一个新的菜单项,命令为“java -jar path / to / your / minecraftfile.jar”。

之后搜索您在~/.local/share/applications 。 将其拖放到启动器或将应用程序锁定到启动器后(通过在运行时右键单击它)。

然后创建一个.desktop文件要容易.desktop

根据http://www.omgubuntu.co.uk/2013/04/minecraft-installer-for-ubuntu,您可以这样做:

 sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer sudo apt-get update && sudo apt-get install minecraft-installer 

使用复制/粘贴桌面文件条目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