Configurando um lançador do Minecraft no Ubuntu 12.04, essas etapas funcionaram para mim, a maioria das outras dicas.
Em um terminal, primeiro busque um ícone de imagem do Minecraft:
cd /usr/share/icons; sudo wget http://images.wikia.com/yogbox/images/d/dd/Minecraft_Block.svg
Em seguida, crie um arquivo minecraft.desktop (usando o editor de texto gedit para mantê-lo fácil de usar; basta digitar o comando "gksudo ..." inteiro na linha de comando):
gksudo gedit /usr/share/applications/minecraft.desktop
e cole esses conteúdos e, em seguida, salve claro:
[Desktop Entry]
Name=Minecraft
Comment=
Exec=/opt/minecraft.sh
Icon=Minecraft_Block
Terminal=false
Type=Application
StartupNotify=true
( Nota : você também pode colar diretamente no arquivo usando
sudo sh -c 'xsel -ob > /usr/share/applications/minecraft.desktop'
se você tiver xsel
instalado.)
Finalmente (quase), abra o gerenciador de arquivos e vá para / usr / share / applications - clique no ícone Home Folder no seu iniciador e navegue, ou aqui está o terminal rapidinho:
nautilus /usr/share/applications &
Localize sua nova entrada no Minecraft e arraste-a para a barra de inicialização.
Neste ponto, você está praticamente pronto, exceto que neste caso eu criei um pequeno script inicial do Minecraft, salvo em /opt/minecraft.sh, que assume que o arquivo minecraft.jar também é salvo em / opt. Você pode alterar todas essas referências "/ opt" para estar onde quer que tenha salvado o arquivo minecraft.jar original (lembre-se de alterar o valor do Exec no arquivo minecraft.desktop também).
O arquivo minecraft.sh precisa conter apenas estas três linhas:
#!/bin/bash
cd $(dirname "$0")
java -Xmx1G -Xms512M -cp minecraft.jar net.minecraft.bootstrap.Bootstrap
( OBSERVAÇÃO: para versões anteriores a 1.6.1, você precisará usar net.minecraft.LauncherFrame
em vez de net.minecraft.bootstrap.Bootstrap
. A estrutura interna do arquivo e classes foi alterada a partir de 1.6.1 .)
e, claro, esse script precisa ser executável, por exemplo, com o comando
sudo chmod a+x /opt/minecraft.sh
Se você tiver um sistema com mais memória ou notar um desempenho ruim ao reproduzir com distâncias de renderização mais altas, poderá aumentar o valor da sinalização -Xmx1G
conforme desejado. Isso informa ao Java a quantidade máxima de memória que ele pode usar. -Xmx1G
significa que tem um limite de 1 GB. -Xmx2G
seria 2 GB, -Xmx3G
seria 3 GB e assim por diante.
É isso! Usar o script inicial e garantir o cd para a pasta que contém o arquivo minecraft.jar parece ser uma etapa útil que outras instruções ignoraram.