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

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

O Minecraft é o paraíso de um criador ou um mundo bloqueado de aparência estranha que o irrita profundamente cada vez que você entra.

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

Embora você possa jogar sozinho no Minecraft, a experiência fica sem graça depois que você acaba gastando horas minerando e criando.

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

Ou você mesmo pode criar 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á sua endereço de IP .

E lembre-se, estaremos hospedando Minecraft edição Java que funciona em WindowsmacOS e Linux.

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

Como fazer um servidor de Minecraft

Provavelmente, você usaria seu próprio PC para isso. No entanto, você também pode optar por Hospedagem de servidor Minecraft para suporte adicional e jogabilidade profissional para um grande número de jogadores.

Mas vamos continuar 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.

Instalando o Java em Windows é bastante simples. Visite este página de download do Java e pegue a versão mais recente.

Para o Ubuntu, abra o terminal e digite sudo apt install openjdk-18-jree pressione enter. Quando este livro 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 Digital Ocean 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 do 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 agradável e 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.

Ainda assim, veremos os dois.

Servidor Minecraft com GUI

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

Windows

Execute o arquivo server.

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 com eula=truee salve as alterações.

1677330727 247 Como fazer um servidor Minecraft Java Edition em Windows ou

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

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

servidor GUI minecarft em execução

ubuntu

Abra o terminal e use o cd comando 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 ele aponte diretamente para esse diretório.

Agora corra java -Xmx1024M -Xms1024M -jar server.jare pressione enter.

O Xmx e Xms significa 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.

1677330727 142 Como fazer um servidor Minecraft Java Edition em Windows ou

Isso está solicitando a aceitação do EULA antes de executar o servidor. Semelhante ao que fizemos em Windowslocalize o arquivo eula.txt recém-criado e modifique-o alterando falso para verdadeiro.

Depois, cole e execute o mesmo comando:

1677330728 571 Como fazer um servidor Minecraft Java Edition em Windows ou

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-la pode ser irritante. Então, faremos 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.jare salve as alterações.

Finalmente, clique com o botão direito sobre ele, digite Propriedades no final do pop-up, selecione Permissões na parte superior e verifique Permitir a execução do arquivo como programa.

1677330728 814 Como fazer um servidor Minecraft Java Edition em Windows ou

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 servidor do Minecraft.

1677330729 772 Como fazer um servidor Minecraft Java Edition em Windows ou

Então, isso foi criar 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.

Windows

Nesse método, não executaremos o arquivo server.jar diretamente. Em vez disso, criaremos um start.bat arquivo 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.

Prosseguir 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:

servidor minecraft sem gui

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 criamos anteriormente no método GUI do Ubuntu. 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:

1677330729 482 Como fazer um servidor Minecraft Java Edition em Windows ou

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

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

Agora, para jogar neste servidor recém-criado, basta localizar o Adicionar servidor sob Multijogador no inicializador do Minecraft. A seguir, digite localhost ou 0 no Endereço do servidor e clique Feito.

Isso listará o servidor no menu multijogador. Agora selecione o servidor e clique em Conectar-se ao servidor no fundo.

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 em seu servidor Minecraft

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

Pessoas na mesma rede só precisa do endereço IP interno do host, que você pode obter digitando ipconfig no prompt de comando.

IP do servidor interno

O pessoal do Ubuntu pode digitar hostname -I para obter o endereço IP interno:

1677330730 478 Como fazer um servidor Minecraft Java Edition em Windows ou

É 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:

  • Firewall configuração
  • encaminhamento de porta

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

número da porta do servidor minecraft

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

Posteriormente, você precisa informar ao firewall para permitir conexões através desta porta para permitir que seus amigos do Minecraft participem.

Configuração do Firewall

A configuração do firewall depende do seu sistema operacional. Uma vez que este guia se destina a Windows e Ubuntu, veremos ambos.

Configurando o Firewall em Windows

Pressione ⊞+R, digite firewall.cple aperte enter.

configurando firewall para minecraft

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 onde 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 voltar com Status: inactivevocê pode ativá-lo por sudo ufw enable.

Em seguida, digite sudo ufw allow 25565e 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 de novo:

1677330731 810 Como fazer um servidor Minecraft Java Edition em Windows ou

Agora que temos essa porta pronta para conexões, é hora de disponibilizá-la para outras pessoas. Este processo é chamado encaminhamento de porta, o 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.

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

Você pode obter isso apenas pesquisando no Google what's my ip address ou visitando algo como qual é meu endereço .

encontrando endereço ip

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

O processo para ingressar neste servidor é semelhante ao ingresso em seu próprio servidor, a única diferença é que eles usarão public IP address:port number (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 Java do Minecraft e faz com que seus amigos se juntem a ele.

É simples se todo o grupo estiver na mesma LAN. Dessa forma, basta criar um servidor e compartilhar 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 hospedá-lo e reproduzi-lo simultaneamente.

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 Hospedando Minecraft no Vultr .