Como fazer um servidor Minecraft (Java Edition) no Windows ou Ubuntu

Vamos criar um servidor Minecraft instalado e funcionando em minutos para você aproveitar com amigos próximos.

Minecraft é o paraíso de um criador ou um mundo bloqueado de aparência estranha, irritando você até o núcleo cada vez que você entra.

De qualquer forma, os jogadores de todo o mundo o acham irresistível e jogam Minecraft em grandes números, tornando-o o videogame mais vendido de todos os tempos.

Enquanto você pode jogar Minecraft sozinho, a experiência fica sem graça depois que você acaba passando horas dentro de mineração e artesanato.

Portanto, você tem o multiplayer para manter a diversão viva. Agora você pode se juntar aos servidores de grandes nomes e jogar junto com centenas, senão milhares de jogadores.

Ou você mesmo pode fazer um servidor Minecraft para se divertir com seus entes queridos.

É importante saber que este guia criará um servidor Minecraft em seu PC pessoal. Portanto, você não deve hospedar jogadores em quem não confia, pois revelará seu endereço IP.

E lembre-se, estaremos hospedando a edição Minecraft Java, que funciona no Windows, macOS e Linux.

Agora que você sabe o suficiente, vamos começar com o negócio real.

Como fazer um servidor de Minecraft

Muito provavelmente, você estaria usando seu próprio PC para isso. No entanto, você também pode optar pelo Minecraft Server Hosting para suporte adicional e jogabilidade profissional para um grande número de jogadores.

Mas, vamos ficar com a suposição de que você está usando um computador pessoal.

E como estamos instalando o Minecraft Java Edition, precisamos primeiro instalar o Java ou atualizar se você já o tiver.

Instalar o Java no Windows é bastante simples. Visite este página de download do Javae pegue a versão mais recente.

Para o Ubuntu, abra o terminal e digite sudo apt install openjdk-18-jre e pressione enter. No momento em que este artigo foi escrito, o Java 18 era o mais recente; você deve modificá-lo de acordo.

Se você for executar o Minecraft em um servidor de nuvem de terceiros como o DigitalOcean, instale o java com este comando: sudo apt install openjdk-18-jre-headless. Isso significa que você executará o Minecraft sem uma interface gráfica de usuário.

Em seguida, baixe e instale o Servidor Minecraft Edição Java para obter um único arquivo chamado server. Só para você saber, não há arquivos separados para Windows e Linux.

Após o download, será ideal criar uma pasta separada para isso, pois o servidor gerará mais arquivos que você deseja em um local bem organizado, em vez de ficar na pasta principal de download.

Em seguida, você pode optar por ter um servidor Minecraft com ou sem uma interface gráfica do usuário (GUI). Embora ter uma GUI seja conveniente, você pode ter alguns recursos extras se optar por usar o prompt de comando.

  Como ativar a barra de jogos do Xbox no Windows

Ainda assim, veremos os dois.

Servidor Minecraft com GUI

Usar o servidor Minecraft com uma GUI é quase idêntico no Windows e no Ubuntu.

janelas

Execute o arquivo do servidor.

Isso não abrirá nada, em vez disso, criará mais arquivos, incluindo um arquivo de texto para o contrato de licença do usuário final (eula.txt). Abra este arquivo de texto, substitua eula=false por eula=true e salve as alterações.

Isso indica que você concorda com os termos e condições do desenvolvedor. Se você perder esta etapa, o servidor será encerrado assim que você abri-lo.

Depois, clique duas vezes no arquivo do servidor novamente para abrir sua interface gráfica de usuário. O começará a carregar todos os pré-requisitos e você verá um Done no canto inferior direito (logo acima do campo vazio), indicando que o servidor está pronto para hospedagem.

Ubuntu

Abra o terminal e use o comando cd para navegar até a pasta Minecraft. Como alternativa, você pode abrir a pasta específica, clicar com o botão direito do mouse e selecionar Abrir no Terminal para que ela aponte diretamente para esse diretório.

Agora execute java -Xmx1024M -Xms1024M -jar server.jar e pressione enter.

O Xmx e o Xms significam a memória RAM máxima e mínima com a qual seu servidor Minecraft é executado, respectivamente. Você pode experimentar esses valores para obter uma experiência ideal.
Por exemplo, posso alterá-lo para:
java -Xmx4096M -Xms2048M -jar server.jar
o que significa que o servidor Minecraft operará entre 2 Gb a 4 Gb de RAM.

Isso está solicitando a aceitação do EULA antes de executar o servidor. Semelhante ao que fizemos no Windows, localize o arquivo eula.txt recém-criado e modifique-o alterando false para true.

Depois, cole e execute o mesmo comando:

Isso levará algum tempo, mas em breve você verá um pop-up da interface gráfica do usuário, indicando o status do servidor.

Você também pode encontrar alguns erros como Falha ao carregar o módulo “canberra-gtk-module. Isso pode ser removido instalando os arquivos específicos abrindo um terminal separado e executando sudo apt install libcanberra-gtk-module libcanberra-gtk3-module.

Agora reinicie o servidor e você não receberá esse erro novamente.

Embora ter a GUI seja ótimo, usar o terminal toda vez para abri-lo pode ser irritante. Então vamos fazer um script para executá-lo facilmente.

Para isso, crie qualquer arquivo de texto na pasta e nomeie-o como start.sh. Em seguida, abra este arquivo com qualquer editor de texto. Em seguida, copie e cole o java -Xmx1024M -Xms1024M -jar server.jar e salve as alterações.

Por fim, clique com o botão direito do mouse sobre ele, insira Propriedades no final do pop-up, selecione Permissões na parte superior e marque Permitir execução do arquivo como programa.

  Corrigir Internet continua caindo no Windows 10

Agora tudo o que você precisa fazer é clicar com o botão direito do mouse no arquivo start.sh e selecionar Executar como um programa para abrir a GUI do Minecraft Server.

Então isso estava criando um servidor Minecraft com uma GUI. Vamos verificar a alternativa.

Servidor Minecraft sem GUI

Indiscutivelmente, esta é uma opção mais poderosa das duas e faz mais sentido para os usuários avançados.

janelas

Neste método, não estaremos executando o arquivo server.jar diretamente. Em vez disso, criaremos um arquivo start.bat para executar o servidor no prompt de comando.

Primeiro, abra a pasta que contém o server.jar e crie um arquivo start.txt. Agora abra o arquivo no bloco de notas e copie e cole o seguinte código no arquivo de texto e salve as alterações:

java -Xmx1024M -Xms1024M -jar server.jar nogui

Em seguida, renomeie o arquivo de start.txt para start.bat.

Agora, clique duas vezes neste arquivo start.bat para executar o servidor pela primeira vez. Isso criará vários arquivos com o prompt de comando fechando momentos após a execução do arquivo bat.

Continuar requer a modificação do arquivo eula.txt, semelhante ao que fizemos no método GUI.

Depois de fazer isso e executar novamente o arquivo bat, esta será a saída:

O ‘Concluído’ no final significa que o servidor está funcionando perfeitamente.

Ubuntu

Nenhuma GUI no Ubuntu significa adicionar um nogui no arquivo de script que fizemos anteriormente no método Ubuntu GUI. Então o novo script será:
java -Xmx1024M -Xms1024M -jar server.jar nogui

Posteriormente, salve as alterações e execute o script para abrir o servidor Minecraft no terminal:

Você pode digitar help para obter a lista de comandos válidos ou pode verificar o Minecraft WiKi.

Finalmente, terminamos a parte de criação do servidor.

Agora, para jogar neste servidor recém-criado, tudo o que você precisa fazer é localizar o Adicionar Servidor em Multiplayer no iniciador do Minecraft. A seguir, digite localhost ou 0 no endereço do servidor e clique em Concluído.

Isso listará o servidor no menu multiplayer. Agora selecione o servidor e clique em Join Server na parte inferior.

Isso abrirá o jogo para o jogador local (você). Mas você não criou isso para jogar sozinho, então vamos verificar como jogar multiplayer em seu servidor nativo.

Hospedando jogadores no seu servidor Minecraft

Você pode hospedar outras pessoas em seu servidor Minecraft dentro ou fora de sua rede local (LAN).

As pessoas na mesma rede precisam apenas do endereço IP interno do host, que você pode obter digitando ipconfig no prompt de comando.

As pessoas do Ubuntu podem digitar hostname -I para obter o endereço IP interno:

É o início do resultado, 192.168.1.32, neste caso.

Compartilhe isso com outros jogadores, e eles podem entrar no seu servidor listando isso na seção de endereço do servidor dentro da guia multijogador.

No entanto, a hospedagem do Minecraft para pessoas fora da LAN precisará de algumas habilidades de rede para:

  Como instalar o Windows 11 sem TPM [Bypass CPU requirements]

A primeira etapa é configurar o firewall para permitir conexões com um número de porta específico que você pode encontrar no arquivo de propriedades do servidor criado dentro da pasta principal do servidor.

Portanto, o número da porta padrão é 25565.

Posteriormente, você precisa informar ao firewall para permitir conexões por meio dessa porta para permitir que seus amigos do Minecraft participem.

Configuração de firewall

A configuração do firewall depende do seu sistema operacional. Como este guia é destinado ao Windows e ao Ubuntu, passaremos por ambos.

Configurando o Firewall no Windows

Pressione ⊞+R, digite firewall.cpl e pressione enter.

Basicamente, definiremos regras de entrada e saída para a porta (25565) para protocolos de rede UDP e TCP. Este será um processo de quatro etapas. Confira esta demonstração em que concluímos a primeira etapa criando uma regra de entrada para TCP:

Você repetirá isso para entrada (UDP) e saída (TCP e UDP) para a mesma porta.

Configurando o Firewall no Ubuntu

No Ubuntu, o Firewall permanece desativado por padrão e você pode verificar isso executando sudo ufw status verbose no terminal.

Se ele retornar com Status: inactive, você poderá ativá-lo sudo ufw enable.

Em seguida, digite sudo ufw allow 25565 e pressione enter para abrir a porta 25565, que é o padrão para permitir conexões no Minecraft.

Agora podemos verificar a porta aberta usando sudo ufw status verbose novamente:

Agora que temos essa porta pronta para conexões, é hora de disponibilizá-la para outras pessoas. Esse processo é chamado de encaminhamento de porta, que pode levar de alguns segundos a um minuto. Mas não podemos explicar isso aqui, pois é baseado no seu roteador WiFi.

Procure o seu dispositivo e pronto.

Depois, seus amigos precisarão do seu endereço IP público.

Você pode obter isso apenas pesquisando no Google qual é o meu endereço IP ou visitando algo como whatismyipaddress.

Desfocar meu endereço IP público reitera o fato de que não compartilhe o seu com alguém em quem você não confia.

O processo para ingressar neste servidor é semelhante ao de ingressar no seu próprio servidor, a única diferença é que eles usarão o endereço IP público: número da porta (ex. 125.245.74.894:25565) na seção Endereço do servidor. E não se preocupe com o nome do servidor, ele irá buscá-lo automaticamente.

Conclusão

Então é assim que você cria um servidor de edição Minecraft Java e faz com que seus amigos se juntem a ele.

É simples se todo o grupo estiver na mesma LAN. Dessa forma, você apenas cria um servidor e compartilha seu endereço IP interno.

Para jogadores em redes diferentes, consiste em baixar e executar o arquivo do servidor do Minecraft, configurar o firewall, encaminhamento de porta e compartilhar seu endereço IP externo.

Embora seja possível converter seu PC de mesa em um pequeno servidor, você precisa de um poderoso para hospedar e jogar simultaneamente nele.

E se você não quiser fazer isso no seu PC e não gostar dos servidores gerenciados do Minecraft, temos um guia perfeito para hospedar o Minecraft no Vultr.