Como instalar o Minecraft (Client)

31

Como instalar o Minecraft corretamente, incluindo a configuração de pacotes ou aplicativos necessários para instalá-lo e solucionar os problemas mais comuns que os usuários do Ubuntu enfrentam ao tentar usar o Minecraft.

Estou tentando instalar e executar o Minecraft sem precisar instalar a versão Oracle do Java. Quero usar a versão do OpenJDK que vem com o Ubuntu e, como último recurso, usar a versão do Oracle.

Também quero conhecer uma lista de problemas relacionados ao Minecraft no Ubuntu e as possíveis soluções para eles.

Um guia passo a passo sobre como instalar o Minecraft também ajudaria.

Luis Alvarado
fonte

Respostas:

45

Este guia (que demorou um pouco mais de três dias para ser escrito e testado) foi criado para solucionar a maioria dos problemas relacionados à instalação correta do Minecraft. É muito completo e orientado para o Ubuntu 11.10+, pois essa foi a primeira versão a incluir o OpenJDK 1.7, mas ainda pode estar faltando mais informações para resolver mais problemas em relação ao Minecraft.

Também não tive tempo suficiente para testar versões abaixo da 11.10, mas se funcionar ou não nas versões abaixo, é apenas uma questão de testar as etapas mencionadas aqui (mas com o OpenJDK 1.6). O guia também foi criado para tentar resolver todos os problemas usando o OpenJDK antes de tentar mudar para a versão Java da Oracle. Vou tentar cobrir os problemas mais comuns e fazer um lento guia passo a passo sobre como instalar o Minecraft, Minecraft Server e dicas para solucionar problemas, fazendo tudo da maneira mais simples possível. Se você encontrar um erro de digitação, informações ausentes ou dicas, entre em contato para que possamos melhorar ainda mais.

Antes de ler este guia, existem algumas maneiras novas de instalar o Minecraft. Primeiro, temos o Oficial Minecraft Launcher que funciona corretamente com as versões 1.6+. Para obtê-lo, basta acessar o site de Download do Minecraft ou apenas clicar no link do Minecraft Launcher . Execute o Iniciador e ele cuidará de todas as bibliotecas necessárias e de quaisquer atualizações. Eu testei isso na 13.04 e está funcionando imediatamente. Você só precisa ter o OpenJDK instalado, mencionado nesta resposta abaixo.

Outra maneira é usar o Minecraft Installer . É uma maneira rápida e fácil de instalar o Minecraft e garantir que tudo funcione corretamente (script muito bom). Isto é para o Ubuntu 12.04+. Simplesmente:

  1. Abra o terminal: Digite terminalno Dash. Abra o Dash pressionando o SUPERbotão

  2. Instale o PPA:

    sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
    
  3. Atualize o sistema e instale o instalador do minecraft:

    sudo apt-get update && sudo apt-get install minecraft-installer 
    
  4. Digite minecraft no Dash:

    insira a descrição da imagem aqui

  5. Toque

Acabei de testar isso e funciona perfeitamente. Embora se o jogo iniciar e você tiver uma tela preta , continue lendo, especialmente a parte sobre LWJGL, talvez você esteja perdendo a instalação / substituição dessas bibliotecas na sua pasta minecraft.

Se você não quiser usar o PPA ou o Iniciador oficial, leia este guia que o guiará por outro caminho longo ...

Este é um guia de 3 etapas. Antes de baixar o Minecraft, precisamos primeiro:

  • Veja se temos o hardware necessário.
  • Veja se temos as ferramentas necessárias para instalá-lo e reproduzi-lo.
  • Instale o jogo na ordem correta com os arquivos adequados.

(Testado no Ubuntu 11.10, 12.04, 12.10 e 13.04 nas versões de 32 e 64 bits)

REQUISITOS DE HARDWARE (Recomendado)

CPU - 2 GHz (funcionará em Hertz mais baixo, mas você precisará de horas de treinamento de ioga porque será mais lento para iniciar e jogar.)

RAM - 512 MB Mínimo, 2 GB Recomendado

VÍDEO - Recomendado a partir da Nvidia Geforce FX e superior, Intel GMA 3000 (4ª geração) e superior ou Radeon 9000 Series e superior. Ele será executado com menos, mas este é o recomendado.

Se você não atender ou exceder os requisitos de hardware, alguns dos problemas que você enfrentará são:

  • Falhas de vídeo (gráficos estranhos ao jogar ou no menu do jogo)
  • Renderização lenta (menos de 10 FPS) e problemas de som
  • Falha após um certo período de tempo
  • Minecraft fica sem resposta por alguns segundos (repete)
  • Congelamento do sistema

NOTA : É muito importante verificar se você instalou corretamente sua placa de vídeo e se ela suporta OpenGL. A maneira mais rápida de fazer isso é instalar o pacote mesa-utils:

sudo apt-get install mesa-utils 

então corra:

glxinfo | grep -e "direct rendering"

Isso informará se você estiver usando a renderização direta (necessária para 3D). Se Sim, você é bom, se NÃO, é necessário obter uma placa de vídeo melhor ou instalar os drivers adequados para ela. Para NVIDIA e ATI, use os drivers proprietários.

FERRAMENTAS NECESSÁRIAS

1. Vinho

Pode ser necessário o Wine para instalar o Minecraft se você fizer o download de uma versão .EXE dele. Eu realmente tenho que mencionar fortemente que, se você tiver a versão do Windows, poderá migrar para o lançador Linux sem nenhum problema e não perderá nenhum trabalho feito anteriormente. O procedimento para copiar skins e outros mods é mencionado abaixo, mas o ponto é que o Minecraft funciona muito bem no Ubuntu após a versão 1.6.

Vá para WINEHQ e siga as instruções lá. Se não, basta executar as seguintes linhas:

sudo add-apt-repository ppa:ubuntu-wine/ppa -y  
sudo apt-get update  
sudo apt-get install wine1.5  

(Isso deve instalar a versão mais recente do Wine no momento)

Após a instalação, execute winecfgpara configurá-lo. Então feche. Você só precisa abri-lo uma vez para que a configuração seja concluída.

2. Baixe o LWJGL (Biblioteca de jogos Java leve)

Esta etapa é fortemente recomendada, pois resolverá 99% dos problemas que os usuários do Ubuntu enfrentam com o Minecraft. Mesmo se você usar o Lançador oficial ou o PPA, precisará fazer isso.

insira a descrição da imagem aqui

Vá para o seguinte LINK para fazer o download:

insira a descrição da imagem aqui

Sempre baixe a versão ZIP. Não faça o download das versões SOURCE, DOCS ou APPLET. Fique com aquele com o lwjgl-VERSION.zip. Por exemplo, o que eu baixei foi lwjgl-2.8.5.zip

Apenas para o caso, além de baixar o que eu mencionei, instale também a versão LWJGL que acompanha o Ubuntu:

sudo apt-get install liblwjgl-java  

3. Baixe / instale o OpenJDK (que acompanha o Ubuntu) se ainda não estiver instalado

No terminal, digite o seguinte:

sudo apt-get install openjdk-7-jre default-jdk icedtea-7-plugin 

(Se você deseja o OpenJDK Versão 7, que eu recomendo)

sudo apt-get install openjdk-6-jre default-jdk icedtea-6-plugin  

(Se você deseja o OpenJDK Versão 6)

Nota: Se você tiver o Java instalado, o comando update-java-alternativesestará disponível, o que significa que você já possui o Java (OpenJDK, Sun JDK, Qualquer JDK). Para testar, basta ir ao terminal e digitar update-java-alternatives. Se o comando estiver lá, ele emitirá uma mensagem de ajuda. Caso contrário, você receberá um erro sobre o comando não encontrado. Essa é uma maneira rápida de saber se você já possui Java.

Após o teste, verifique qual versão você possui, digitando o seguinte:

update-java-alternatives -l

Deve mostrar algo semelhante a este:

  server@server:~$ update-java-alternatives -l
  java-1.7.0-openjdk-i386 1071 /usr/lib/jvm/java-1.7.0-openjdk-i386

Neste exemplo, temos a versão 1.7 do OpenJDK para um ambiente de 32 bits (por causa do i386 no final. 64 bits teria um amd64 no final em vez de i386.)

Para verificar se falta alguma coisa, basta alterar / definir a alternativa do java.

sudo update-java-alternatives -s java-1.7.0-openjdk-i386  

Nesse caso, a versão de 32 bits. Se for de 64 bits, seria algo como

sudo update-java-alternatives -s java-1.7.0-openjdk-amd64  

Digite update-java-alternatives -lpara ver quais versões do Java você possui se estiver usando outra ou estiver em 64 bits.

Se a alteração / configuração da alternativa Java gerar erros, leia o erro e instale quaisquer pacotes adicionais necessários. Eu tentei cobrir todos os erros já com a instalação do Java acima. Depois disso, não deve haver erros ao verificar. Pelo menos, nenhum erro crítico que faça com que o Minecraft se comporte mal.

4. Ferramenta Compressão / Descompressão

O que eu uso é o 7-Zip.

sudo apt-get install p7zip-full p7zip-rar

5. O Lançador Executável de Minecraft (Minecraft Launcher)

Faça o download no site oficial do Minecraft :

insira a descrição da imagem aqui

Link direto AQUI

Este arquivo irá para a sua pasta pessoal. Eu recomendo a pasta pessoal, porque será mais fácil segui-la durante o restante do tutorial. Por exemplo, se meu usuário for CYREX, ele entrará /home/CYREX. Verifique se você baixou corretamente esse arquivo, pois no Chrome, por exemplo, clicar em um arquivo .jar tentará executá-lo, em vez de baixá-lo para alguns usuários. Basta clicar com o botão direito do mouse no link na seção DOWNLOAD do site minecraft e pedir para fazer o download para sua pasta pessoal.

Depois disso, abra o terminal e no seu tipo de pasta pessoal chmod +x minecraft.jar. Isso dará ao arquivo uma propriedade executável para que você possa (Obviamente ^^) executar o arquivo para jogar o jogo. O arquivo deve estar na sua pasta pessoal, pois ele tentará ler a pasta .minecraft, que também estará na sua pasta pessoal (mencionarei como fazer isso posteriormente). Esta etapa não é necessária se você deseja executar o arquivo no terminal. Se você deseja executar o arquivo via GUI com Nautilus, precisará do bit executável.

Você também pode fornecer a propriedade executável clicando com o botão direito do mouse no arquivo, indo para a guia de permissões e ativando a opção "Executar". Aquele que diz "Permitir a execução de arquivo como programa".

insira a descrição da imagem aqui

Reinicie o PC (apenas no caso)

Agora você está pronto para instalar o jogo ...

O JOGO

Baixando Minecraft

Você pode baixar o Minecraft em:

Se você baixar o jogo no Ubuntu Software Center ou no site oficial (para Linux), não há necessidade de executar algumas das etapas a seguir mencionadas aqui, pois elas serão feitas para você. Os créditos vão para Marco Ceppi . O único necessário seria o lançador de minecraft para Linux, necessário para atualizações e lançamento do jogo.

O jogo tem cerca de 50MB . Anote o tamanho antes de baixá-lo de qualquer lugar que não seja do site oficial (apenas no caso). Menciono isso porque, às vezes, nos confundimos ao fazer o download do cliente (somente arquivo Jar) versus o jogo completo. A diferença é que o arquivo executável do Jar tem cerca de 5 MB (o minecraft.jar, encontrado no wiki do minecraft e está dentro da pasta .minecraft / bin). O iniciador do Minecraft tem menos de 100kb. O jogo real como eu disse antes é de 50MB.

Se você é como eu e teve o jogo primeiro no Windows, instale o jogo usando o Wine (não há necessidade de comprá-lo novamente).

insira a descrição da imagem aqui

Após a instalação estiver concluída, o jogo deveria ter criado a pasta .minecraft em /home/USER/.wine/drive_c/users/USER/Application Data. Para ir para lá, basta abrir o DASH e digite a letra C. Se você já possui o wine configurado, o ícone Browse C: Drive deve aparecer. Clique nisso. A partir daqui, vá para usuários -> USERNAME (Depende do usuário do Ubuntu) -> Dados do Aplicativo .

insira a descrição da imagem aqui

Quando você entrar nos Dados do Aplicativo, não verá a pasta .minecraft imediatamente. Você precisa pressionar CTRL+ Hpara que as pastas / arquivos ocultos apareçam. Agora você pode ver a pasta .minecraft.

insira a descrição da imagem aqui

Selecione a pasta .minecraft e copie-a para sua pasta pessoal. Por exemplo, /home/cyrexseria a minha pasta pessoal, depois de copiá-la, deve parecer /home/cyrex/.minecraft. Agora, vá para sua casa e dentro da pasta .minecraft. O local deve ser semelhante a este /home/cyrex/.minecraft.

insira a descrição da imagem aqui

Nesta imagem, como o usuário é SERVIDOR, o local é /home/server/.minecraft

Como queremos entrar na pasta .minecraft, você deve pressionar CTRL+ He, na pasta inicial, procurar a pasta .minecraft ou pressionar CTRL+ Le adicionar na barra de localização .minecraft após a barra em / home / USER / se parece com /home/USER/.minecraft e pressione ENTER.

insira a descrição da imagem aqui

Agora, dentro da pasta minecraft, vá para a pasta BIN.

Lembre-se das bibliotecas LWJGL que você baixou anteriormente. Você vai usá-los. Descompacte o arquivo ZIP LWJGL. Dentro da pasta descompactada, você encontrará as seguintes subpastas (a ajuda sobre esta etapa também pode ser encontrada AQUI ):

insira a descrição da imagem aqui

  • Uma pasta JAR. O conteúdo da pasta JAR deve ir para a pasta Minecraft BIN em .minecraft. Sobrescreva todos os arquivos solicitados.
  • Uma pasta NATIVE com várias pastas dentro. Dentro da pasta NATIVE, você encontrará a pasta LINUX. O conteúdo da pasta NATIVE / LINUX deve ir para a pasta BIN / NATIVES dentro de .minecraft. Mais uma vez, substitua qualquer arquivo que solicitar.

Apenas uma recapitulação:

JAR Folder --> .minecraft/bin  
NATIVE/LINUX Folder --> .minecraft/bin/natives

Substitua qualquer coisa quando você copiar os arquivos para a pasta BIN ou BIN / NATIVE do seu minecraft.

Agora, no Nautilus, na sua pasta pessoal, selecione o minecraft.jar (aquele com menos de 100 KB de tamanho) dentro da sua pasta pessoal (NÃO dentro da pasta .minecraft) e clique com o botão direito do mouse. Selecione abrir com e selecione a versão do OpenJDK que você instalou.

insira a descrição da imagem aqui

Agora jogue!. Você também pode executar o jogo no terminal assim:

java -jar minecraft.jar

supondo que o terminal seja aberto na sua pasta pessoal (esse é o comportamento padrão).

SOLUÇÃO DE PROBLEMAS

Até este ponto, para muitos usuários, o jogo funcionará bem. O jogo será aberto e tudo ficará bem. Mas se você tiver um problema, leia o seguinte, pois todo o inferno se abrirá. Se o jogo começar a gerar erros, não inicie, forneça uma tela preta, etc. continue lendo para resolver alguns desses problemas comuns. Por precaução, repita todas as etapas acima e verifique-as lentamente, pois um download incorreto, uma cópia incorreta, não substituindo algo ou colando o arquivo no local correto criará o problema.

1. O Minecraft não abre depois de executar todas as etapas mencionadas acima

Se o jogo começar a gerar erros como o seguinte ou semelhante:

Exception in thread "main" java.lang.NoClassDefFoundError: org/lwjgl/LWJGLException
Caused by: java.lang.ClassNotFoundException: org.lwjgl.LWJGLException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

insira a descrição da imagem aqui

Na maioria dos casos, isso significa que você está executando o arquivo minecraft.jar errado (deve ser o iniciador do minecraft com menos de 100kb de tamanho e denominado minecraft.jar e não o executável do minecraft que tem 5 MB. pasta minecraft / bin e também possui o mesmo nome minecraft.jar) ou você não atualizou as bibliotecas como mencionei acima com o LWJGL mais recente. Verifique se você está realmente executando o arquivo minecraft.jar correto e substituiu e atualizou os arquivos de biblioteca corretos.

2. Tela preta ao carregar o jogo ou após o login

Há várias razões para isso.

  • 1º Caso: Semelhante ao primeiro ponto mencionado, verifique se você está executando o arquivo minecraft.jar correto.

  • Segundo caso: adicione o "net.minecraft.LauncherFrame" ao final da linha executável. Por exemplo: java -jar minecraft.jar net.minecraft.LauncherFrame.

  • Caso 3: Se você estiver usando um sistema de 64 bits, exporte o caminho da biblioteca. Digite o seguinte antes de executar o iniciador:

    exportar LD_LIBRARY_PATH = "/ usr / lib / jvm / java-1.7.0-openjdk-amd64 / lib / amd64 /"

    Em seguida, execute o iniciador: java -jar minecraft.jar

    (Pode ser necessário alterar a parte sobre “java-1.7.0” para a atual que você está usando, que pode ser: java-6-openjdk, java-7-openjdk, java-7-openjdk-i386, java- 6-openjdk-amd64 e outros.

    (Lembre-se de que você sempre pode clicar com o botão direito do mouse no iniciador e selecionar Abrir com no menu de contexto, depois selecione o OpenJDK que deseja usar.

  • 4º Caso: Você esqueceu de substituir os arquivos da biblioteca pelos arquivos LWJGL mais recentes. Lembre-se de baixar os arquivos da Biblioteca de atualização e substitua os arquivos nas pastas minecraft e bin / native. Isso além de resolver esse problema também resolve muitos outros problemas como som, movimento, falhas ...

3. Obteve "Erro: não foi possível encontrar ou carregar a classe principal minecraft.jar"

Você esqueceu de adicionar o "-jar" à linha java. Deveria ser java -jar minecraft.jare nãojava minecraft.jar

4. Existe um script de instalação do Easy Minecraft (incluindo a criação de um ícone do Unity Launcher para Minecraft)

Você pode acessar https://github.com/Enkouyami/Complete-Minecraft-Installer e baixar o script a partir daí. Lembre-se de dar uma permissão executável.

5. Ao jogar Minecraft, minha placa de vídeo (Nvidia ou Ati) começa a aquecer e a velocidade do ventilador aumenta / o uso da CPU chega a 100%

Há uma configuração nas opções do Minecraft, dentro das Configurações de vídeo chamadas Desempenho. Verifique se esta opção está em Balanceado ou em Economia de energia. Para algumas placas de vídeo e CPU, se você definir esta opção como Maximum FPS, LITERALMENTE fornecerá o máximo de FPS que a placa de vídeo e a CPU podem suportar durante o jogo Minecraft, o que aumentará a temperatura da placa de vídeo muito rapidamente, pois você deseja ver os FPS MÁXIMOS que a placa suporta e também manterá o foco da CPU mais no jogo. Altere essa opção para uma configuração mais baixa se desejar que a placa de vídeo abaixe a temperatura, evitando a compra de uma placa de vídeo muito em breve e também dê à CPU uma pausa para morrer.

6. O menu e o jogo do Minecraft estão rodando muito lentamente (baixo FPS)

Abaixe todas as configurações na opção Configurações de vídeo do Minecraft. As opções que realmente são importantes (em ordem de maior impacto no desempenho) são Distância de renderização, Gráficos, Desempenho, Partículas, Iluminação suave, Usar VSync e Nuvens.

7. Minecraft está atrasado

No menu de opções do Minecraft, nas opções de vídeo, desative as texturas do servidor. Nas configurações do Snooper, desative Allow Snooper. Essas são as únicas opções do lado do cliente que ajudarão no atraso (supondo que o atraso não esteja relacionado ao vídeo, mas à rede).

8. Teclado e mouse não estão respondendo ao jogar Minecraft

Em alguns casos muito raros (supondo que você instalou a biblioteca LWJGL corretamente), você precisa executar o minecraft como SUDO: sudo java -jar minecraft.jar

IBus também pode ser o problema. Se o método anterior não funcionar, tente sair do IBus na bandeja do menu do sistema.

9. Há um problema do OpenGL

Lembre-se de instalar os drivers proprietários da sua placa de vídeo ATI ou Nvidia.

10. Como posso experimentar a versão Development / Next do Minecraft.

Você só precisa acessar o wiki do minecraft, na seção de desenvolvimento AQUI

E faça o download da versão desejada e se for cliente ou servidor. O servidor deve substituir o arquivo do servidor que você possui (chamado minecraft_server.jar ). O cliente deve substituir o cliente minecraft que você possui (não o iniciador minecraft na sua pasta pessoal, mas o arquivo minecraft.jar dentro de .minecraft / bin). Sugiro apenas renomear o arquivo original e colocar o novo arquivo junto com o original.

11. Existe alguma melhoria no uso do Minecraft em um sistema de 32 bits ou em um sistema de 64 bits

Há poucas melhorias em termos de velocidade. As únicas duas mudanças de desempenho que vi foram o fato de poder colocar a distância de renderização (Opção nas configurações de vídeo) em FAR e a velocidade na qual o personagem foi carregado no mundo. Além desses dois, há pequenas mudanças. Se você deseja ver longas distâncias, recomendo 64 bits, mas ainda 32 bits também tem uma longa distância. Além disso, em alguns casos, há um problema ao usar 64 bits. A solução é usar o LD_LIBRARY_PATH antes de executar o jogo. Por exemplo

export LD_LIBRARY_PATH="/usr/lib/jvm/java-1.7.0-openjdk-amd64/lib/amd64/"

Então

java -jar minecraft.jar

12. Os parâmetros -Xmx e -Xms são necessários?

Normalmente não, o padrão é suficiente para o Minecraft funcionar sem problemas, mas se você tiver pouca memória (2 GB ou menos) ou muita memória (8 GB ou mais), eles podem ajudar de alguma forma. Xms é a memória usada ao iniciar o programa enquanto Xmx é a memória máxima permitida. Normalmente, eu recomendaria definir o mesmo valor para eliminar o aumento dinâmico de memória entre iniciar o programa e o máximo usado. Brinque com eles se tiver pouca memória. Por exemplo:

Para um sistema de memória de 1 GB, podemos configurá-los para -Xms256M -Xmx512M
Para um sistema de memória de 2 GB, podemos configurá-los para -Xms512M -Xmx1024M
Para um sistema de memória de 4 GB, não precisamos configurá-los, mas se você ainda deseja um valor inicial pode ser -Xms1024M -Xmx2048M ou -Xms2048M -Xmx4096M

A desvantagem de não defini-los é que o jogo pode começar a pedir mais e mais memória até travar. Isso geralmente acontecia mais em versões mais antigas (vazamento de memória), mas não tanto nas versões posteriores. Ainda assim, se o seu sistema travar após algum tempo, verifique o uso da memória e use as duas variáveis ​​para definir o uso inicial e superior da memória.

13. Erro no OpenJDK (versão 6 e 7)

Como último caso, se você tiver um problema muito estranho e estranho com o Both, OpenJDK versão 6 e 7 e não houver como usá-los, instale a versão Oracle, Sun JDK. Use a seguinte linha para instalar, atualizar e configurar o Sun JDK:

sudo add-apt-repository ppa:webupd8team/java -y && sudo apt-get update && sudo apt-get install oracle-java7-installer && sudo update-java-alternatives -s java-7-oracle

ou o seguinte:

sudo add-apt-repository ppa:webupd8team/java -y  
sudo apt-get update  
sudo apt-get install oracle-java7-installer  
sudo update-java-alternatives -s java-7-oracle  

Isso adicionará o PPA aos seus repositórios, atualizará seus repositórios, instalará a versão Oracle Java e configurará o Java em uso. nesse caso, é o Java 7, mas no futuro poderá mudar para o Java 8. Isso é SOMENTE caso o OpenJDK tenha um problema sério que nem mesmo a atualização ou reinstalação o consertará.

NOTA PESSOAL - Ao fornecer a quantidade de sites (incluindo os oficiais) que mencionam o Linux e, em seguida, oferecem imediatamente como primeira opção a plataforma Sun Java e até recomendamos a remoção ou remoção da instalação do OpenJDK, acho que essa é uma maneira muito ruim de mostrar o potencial que o OpenJDK possui, especialmente em aplicativos como o Minecraft. Pessoalmente, acho que oferecer como primeira opção instalar o Sun Java sobre o OpenJDK sem sequer tentar o OpenJDK na maioria dos casos, é uma maneira rudimentar de descartar a plataforma Java de código aberto por uma de código fechado, apenas porque "foi o primeiro testado com a Sun "," é oficialmente recomendado pelo Minecraft "(ou qualquer outro site de programa baseado em Java) ou o OpenJDK deu um erro há 2 anos.

O OpenJDK percorreu um longo caminho para ser descartado com tanta facilidade e a velocidade de desenvolvimento do OpenJDK é muito maior e mais rápida do que antes, qualquer pessoa que tenha seguido o desenvolvimento do OpenJDK sabe disso. Deixei a opção para a Sun como a última alternativa, não por causa do problema de código aberto / código aberto, mas pelo fato de ter instalado o Minecraft em mais de 50 PCs, desde placas de vídeo Nvidia, Ati ou Intel até Pentium 2, Athlon XP e Core i7, usando apenas o OpenJDK, da versão 1.2.5 à 1.4.5. Portanto, minha experiência com o OpenJDK e o Minecraft deve falar por si. Não apenas isso, mas a maioria dos problemas do Minecraft na verdade não é resolvida alterando o OpenJDK para a versão Sun Java da Oracle, mas resolvida por variáveis ​​Java, atualizando bibliotecas, executando o arquivo minecraft correto,

Como última dica, a atualização para uma versão mais recente do Ubuntu resolverá muitos problemas relacionados ao OpenJDK, problemas de som, problemas de vídeo e problemas de hardware em geral. Alguns problemas encontrados durante o uso do 11.04 ou 11.10, por exemplo, foram resolvidos usando uma versão posterior do Ubuntu. Analisando a quantidade de perguntas relacionadas ao Minecraft no Askubuntu ou no fórum Ubuntu, podemos ver que há cada vez menos perguntas quando a versão do Ubuntu é mais recente.

Eu realmente espero que este guia ajude os futuros usuários do Ubuntu e Minecraft e que qualquer feedback seja adicionado a ele, tornando-o um guia geral para o Minecraft no Ubuntu.

Luis Alvarado
fonte
9
A maior resposta que eu já vi!
Rubens Mariuzzo
18
Isso é muito, muito complicado demais. Eu nunca tentaria instalar o Minecraft se visse isso primeiro :) As instruções completas são: 1. baixe minecraft.jar; 2. inicie com java -jar minecraft.jar; 3. Corrija o problema com a biblioteca lwjgl ausente. Não há necessidade especial do Wine e não é necessário usar o .exeinstalador apenas para extrair a .minecraftpasta das profundezas dos diretórios do Wine na próxima etapa. Eu aprecio o esforço que dedicou a este embora :)
Sergey
@ Emery - Obrigado, de qualquer maneira por mim, quando eu baixa o minecraft.jar e tento executá-lo, sempre me dá um problema.
Luis Alvarado
Em vez de usar um iniciador / downloader .exe para obter o minecraft.jar, basta fazer o download em: Aqui . Você não precisa de nada além desse jar e lwjgl para executar o minecraft, todos os outros arquivos são criados / baixados automaticamente (mesmo que você não tenha comprado o jogo). Observe que esse é o URL do qual o lançador oficial o baixa.
mid_kid
2
Pode ser necessário atualizar isso para o novo iniciador do Minecraft. Ele lida com coisas melhor, embora (download automático de bibliotecas e recursos)
kiri
6

Suponho que você já tenha minecraft.jarbaixado. Caso contrário, você pode obtê-lo em minecraft.net .

O Minecraft é escrito em Java e, portanto, se você deseja executá-lo (ou qualquer outro aplicativo escrito em Java), é necessário instalar o pacote apropriado. Esse pacote é OpenJDK Java 7 Runtimee você pode instalá-lo abrindo o Ubuntu Software Center e pesquisando java. Deve ser o primeiro resultado.

Quando estiver instalado, clique com o botão direito do mouse em minecraft.jar, escolha Open withe selecione OpenJDK Java 7 Runtimena lista.

B00m! Você está feito.


fonte
Além de Chris Wilson, quero dizer que o Minecraft às vezes não funciona corretamente no Ubuntu / Linux -> mostra um erro de memória ao iniciar. Nesse caso, você precisa atualizar as bibliotecas LWJGL. Para fazer isso, consulte aqui: askubuntu.com/questions/177996/…
Dominik Berger
Além disso, você precisará deixá-lo executar como um executável.
precisa saber é o seguinte
5

Cheguei à sua pergunta procurando as mesmas respostas ... E acho que encontrei uma solução (funciona no terminal, mas não com o ícone da unidade). Eu tenho o Ubuntu 12.04 64 bits, com drivers proprietários da NVidia (parece importante)

O Minecraft parece ter um problema com o OpenJDK, então instalei o Oracle JRE:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

(fonte: o Java JRE não será instalado devido ao erro "tar: erro não é recuperável" )

Em seguida, executei novamente o script de instalação do Minecraft, para desinstalar - instalar (limpar, configurar para usar o Oracle JRE):

http://ubuntuforums.org/showthread.php?t=1726735

(não encontrará sun-java6-jre, mas encontrará e selecionará oracle-java7-installer)

E então, como parece haver um problema com o caminho para a biblioteca oracle-java7 64bits, modifiquei o /usr/local/bin/minecraftconteúdo para isso:

#!/bin/bash
export LD_LIBRARY_PATH="/usr/lib/jvm/java-7-oracle/jre/lib/amd64"
java -jar Minecraft.jar

(fonte: Minecraft no jdk 1.7.0_u2 x64 )

Faça um backup primeiro e sua milhagem (caminho da biblioteca de leitura) pode variar

e, neste ponto , chamando minecrafto terminal funciona! (infelizmente, o ícone instalado no Unity / Programs ainda não funciona)

jfkenney
fonte
Bem, na verdade eu não sei por que funcionou, mas sim funcionou. Digo isso porque testei com a versão oracle e não funcionou. Mas fazê-lo como você mencionou aqui funciona. Estou no Ubuntu de 32 bits. Obrigado jfk.
Luis Alvarado
0

Eu tive o mesmo problema e o resolvi simplesmente colocando o caminho completo do minecraft.jar na linha de comando. Era simples assim. Estou usando o Ubuntu 12.04.

Então eu tive:

java -Xmx1024M -Xms512M -cp /opt/minecraft/minecraft.jar net.minecraft.LauncherFrame 
Chris Harrington
fonte
0

Uma coisa que funcionou para mim em (Sun JRE 1.7.xx, Open Suse 12.1) foi copiar os arquivos .jar no diretório linux lwjgl para o mesmo diretório em que estão localizados no diretório .minecraft. Além do diretório \ native

user139267
fonte
0
sudo apt-get install java-package
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Clique em OK para concordar com os termos e condições da Oracle.

Para executar, copie e cole 'minecraft.jar' na sua pasta pessoal e use este comando:

java -jar minecraft.jar

Além disso, você precisará abrir a porta 25565 se estiver executando um firewall para poder acessar a Internet.

mchid
fonte
0

Um método mais simples, que acho que funciona para mim.

  1. Instale o OpenJDK 7 JRE, com este comando:

    sudo apt-get install openjdk-7-jre
    
  2. Faça o download do Minecraft no site oficial .

    1. Clique no link "mostrar todas as plataformas".
    2. Faça o download do 'Minecraft.jar' na seção " Minecraft para Linux / Outros ".
  3. permissões de execução ao 'Minecraft.jar' .

    1. Clique com o botão direito do mouse em 'Minecraft.jar' e abra "Propriedades".
    2. Alterne para a guia "Permissões" e ative a caixa
      "Permitir a execução de arquivo como programa".
  4. Execute este comando em um terminal:

    sudo sed -i 's:NoDisplay=true:NoDisplay=false:' '/usr/share/applications/openjdk-7-java.desktop'
    
  5. Verifique se o arquivo 'Minecraft.jar' será aberto em Java:

    1. Clique com o botão direito do mouse em 'Minecraft.jar' e abra "Propriedades".
    2. Na guia "Abrir com", se "OpenJDK Java 7 Runtime" não for o " Aplicativo Padrão ", clique em "OpenJDK Java 7 Runtime" e, em seguida, "Definir como padrão"
  6. Clique duas vezes no arquivo 'Minecraft.jar'. O iniciador agora deve abrir.

kiri
fonte