Configurando um iniciador de Minecraft no Ubuntu 12.04, essas etapas funcionaram para mim, principalmente reunidas nas várias 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 amigável; basta digitar todo o comando "gksudo ..." na linha de comando):
gksudo gedit /usr/share/applications/minecraft.desktop
cole o conteúdo e 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ê xsel
instalou.)
Finalmente (quase), abra seu gerenciador de arquivos e vá para / usr / share / applications - clique no ícone da pasta inicial no seu iniciador e navegue, ou aqui está a rapidinha do terminal:
nautilus /usr/share/applications &
Localize sua nova entrada do Minecraft e arraste-a para a barra do iniciador.
Neste ponto, você está praticamente pronto, exceto que, neste caso, criei um pequeno script inicial do Minecraft, salvo em /opt/minecraft.sh, que assume que o arquivo minecraft.jar também está salvo em / opt. Você pode alterar todas essas referências "/ opt" para onde quer que você tenha salvo o arquivo minecraft.jar original (certifique-se de alterar também o valor Exec no arquivo minecraft.desktop).
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
( NOTA: para versões anteriores à 1.6.1, você precisará usar em net.minecraft.LauncherFrame
vez de net.minecraft.bootstrap.Bootstrap
. A estrutura interna do arquivo e das classes foi alterada a partir da 1.6.1.)
e é claro que o 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 perceber um desempenho ruim ao jogar com distâncias de renderização mais altas, poderá aumentar o valor do -Xmx1G
sinalizador conforme desejado. Isso informa ao Java a quantidade máxima de memória que ele pode usar. -Xmx1G
significa que ele tem um limite de 1 GB. -Xmx2G
seria 2 GB, -Xmx3G
seria 3 GB e assim por diante.
É isso aí! Usar o script inicial e garantir que o CD esteja na pasta que contém o arquivo minecraft.jar, parece ser uma etapa útil que outras instruções ignoraram.