Descriรงรฃo: O Minecraft Server รฉ uma ferramenta que lhe permite criar e gerenciar seus prรณprios mundos no popular jogo de construรงรฃo e aventura, Minecraft. Com um servidor dedicado, vocรช pode controlar todas as configuraรงรตes do jogo, convidar amigos para se juntar a vocรช e atรฉ personalizar seu ambiente com mods e plugins, tanto pela sua rede local como tambรฉm pela Internet.
A partir dele, vocรช pode hospedar um mundo de Minecraft: Java Edition em um servidor dedicado, seja ele rodando em seu computador pessoal ou mesmo em um ambiente de host, por exemplo.
Com seu servidor prรณprio, vocรช tem total controle sobre o ambiente de jogo, incluindo regras, modos de jogo, modificaรงรตes, plugins e a capacidade de convidar outros jogadores para participar do seu mundo em aventuras personalizadas e incrรญveis.
Tutorial prรกtico de uso no ambiente Windows
Com este tutorial prรกtico, vocรช pode configurar seu servidor Minecraft de forma rรกpida e eficiente. Perceba que a criaรงรฃo do servidor demanda conhecimentos intermediรกrios de computadores e redes. De todo modo, ao segui-lo, vocรช pode facilmente estabelecer seu servidor diretamente no seu PC Windows.
Requisitos
Antes de iniciar, certifique-se de ter:
- Um PC Windows: Com especificaรงรตes moderadas dependendo do nรบmero de jogadores (sendo recomendado pelo menos 4 GB de RAM);
- Uma conexรฃo de Internet estรกvel;
- O Java instalado: O Minecraft Server requer o Java Runtime Environment. Vocรช pode baixar e instalar a versรฃo mais recente do Java aqui.
Configuraรงรตes iniciais do servidor
Passo 1: Com o download realizado, crie a pasta MinecraftServer dentro do diretรณrio C:\ย e entรฃo salve o arquivo server.jar na pasta C:\MinecraftServer.
Passo 2: Com isso, crie um arquivo no bloco de notas dentro dessa pasta junto com o arquivo server.jar e cole nele o seguinte cรณdigo:
@echo off java -Xmx2048M -Xms2048M -jar server.jar nogui pause
Passo 3: Salve esse arquivo na mesma pasta do servidor como start.bat. Esse script inicia o servidor com 2 GB de RAM alocada. Para ajustar a quantidade de RAM, vocรช pode modificar os valores Xmx (mรกximo) e Xms (mรญnimo). Com isso, execute o arquivo start.bat para criar todos os arquivos necessรกrios do seu servidor em seu diretรณrio, a seguinte tela na linha de comando lhe serรก exibida.
Observaรงรฃo: Apรณs isso, vocรช deve encerrar seu servidor, devendo a seguir concordar com os termos de uso para rodar seu servidor. Para isso, vocรช pode abrir o arquivo eula.txt mudando o campo eula=, em destaque abaixo, de false para TRUE. Apรณs isso, salve o arquivo.
Configuraรงรตes do servidor
Ao abrir o arquivo server.properties, vocรช pode ajustar vรกrias configuraรงรตes do seu servidor, incluindo, por exemplo:
- motd=A Minecraft Server: Nome do seu servidor exibida na lista de servidores;
- gamemode=survival: Modo de jogo que vocรช pode definir, sendo survival para sobrevivรชncia e creative para o modo criativo;
- max-players=20: Nรบmero mรกximo de jogadores;
- level-name=world: Nome do mundo;
- allow-flight=false: Permite ativar ou nรฃo a condiรงรฃo de voar com o personagem no servidor, com false ativa, com true ativa;
- server-IP=192.168.100: ร onde vocรช irรก definir o IP do seu servidor nos passos a seguir.
Abrindo portas do roteador
Passo 1: Para que seus amigos possam se conectar pela Internet, vocรช precisarรก abrir a porta 25565 no seu roteador. Para isso, vocรช precisarรก descobrir o IP do seu PC e o seu IP de gateway para realizar as configuraรงรตes. Vocรช pode descobrir isso abrindo o Prompt de Comando e digitando o comando ipconfig. Ao dar o comando, procure pelos campos endereรงo Endereรงo IPV4ย e Gateway Padrรฃo.
Passo 2: Com isso, acesse as configuraรงรตes do seu roteador digitando seu IP de gateway no seu navegador. Efetue o login, vรก atรฉ a seรงรฃo de respectiva para abrir as portas do seu roteador e adicione uma regra para as portas 25565 para TCP e UDP, apontando para o IP do seu PC.
- Observaรงรฃo importante: Perceba que cada modelo de roteador tem uma forma de se chegar nas opรงรตes para abrir as portas. Geralmente, o caminho atรฉ a tela respectiva รฉ parecido, com vocรช devendo procurar por “Port Forwarding” e/ou “Virtual Server”. A tรญtulo de ilustraรงรฃo, na galeria abaixo, vocรช pode ver como chegar na tela de opรงรตes respectiva para abrir as portas em 3 modelos diferentes.
Passo 3: Vocรช precisarรก tambรฉm abrir as portas 25565 TCP e UDP no firewall do seu Windows. Para isso, vocรช pode digitar a palavra firewall na barra de pesquisa do seu Windows e acessar a opรงรฃo “Windows Defender Firewall com Seguranรงa Avanรงada”. Na tela que serรก aberta, clique em “Regras de Entrada” e, em seguida, selecione “Nova Regra”, conforme o destaque abaixo.
Passo 4: Na tela do assistente que serรก aberta, vocรช deve escolher a opรงรฃo “Porta”, devendo primeiramente abrir a porta 25565 para TCP, exatamente conforme vocรช pode ver na demonstraรงรฃo abaixo.
Passo 5: Apรณs finalizar o procedimento para a porta TCP 25565, repita o mesmo procedimento, mas agora selecionando a opรงรฃo UDP.
Passo 6: Apรณs isso, vocรช deve abrir o arquivo server.properties e colocar seu IPV4 no campo server-IP, exatamente como vocรช pode ver na demonstraรงรฃo abaixo para finalizar a configuraรงรฃo do seu servidor.
Passo 7: Vocรช pode usar serviรงos como o CanYouSeeMe.org para testar se as portas foram efetivamente abertas em sua conexรฃo. Se mesmo com todas as configuraรงรตes aplicadas, a porta nรฃo tiver sido aberta, consulte nossas observaรงรตes finais nesta postagem.
Ligando e se conectando efetivamente ao seu servidor
Passo 1: Com tudo pronto e definido, vocรช poderรก executar o arquivo start.bat para efetivamente iniciar seu servidor. Feito isso, vocรช sรณ precisa aguardar todos os serviรงos serem iniciados para jรก ter seu servidor iniciado e efetivamente operando no seu ambiente Windows, conforme vocรช pode ver na demonstraรงรฃo abaixo.
Passo 2: Finalmente, no Minecraft, vocรช precisarรก ir atรฉ “Multiplayer”, clique em “Add Server” para adicionar seu servidor na rede. Na tela que serรก exibida primeiramente nomeie seu servidor para ele poder ser mais facilmente encontrado. Em seguida, coloque seu IPV4 no campo “Server Adress” para tornar seu servidor disponรญvel aos jogadores, exatamente conforme a demonstraรงรฃo abaixo.
Passo 3: Com o seu servidor configurado, vocรช e seus amigos jรก podem se conectar e desfrutar de partidas personalizadas. Para rede local, basta selecionรก-lo e clicar em “Join Server”, como demonstrado abaixo.
Observaรงรฃo importante: Perceba que se as pessoas que forem se conectar ao seu servidor estiverem na mesma rede que vocรช, o servidor aparecerรก instantaneamente na tela multijogador. Do contrรกrio, vocรช precisarรก mandar seu IP externo para eles se conectarem ao seu servidor a partir da opรงรฃo “Direct Connection”, conforme vocรช pode ver a seguir.
- Vocรช pode visualizar rapidamente o seu IP externo em sites especรญficos, como o WhatIsMyIP, por exemplo.
Observaรงรตes finais
- Perceba que sempre que seu endereรงo IP interno mudar em sua rede, vocรช precisarรก redefinir as configuraรงรตes manualmente. Para isso, entretanto, vocรช pode definir um IP fixo ao seu PC nas configuraรงรตes do seu roteador;
- Se vocรช estiver usando CGNAT (Endereรงamento NAT Compartilhado), abrir portas manualmente pode ser inviรกvel. Para saber isso, vocรช pode consultar o verificar o endereรงo IP WAN no seu roteador geralmente em um menu como “Configuraรงรตes WAN”; se o seu IP WAN estiver no intervalo de 100.64.x.1 a 100.127.x.254, pode significar que sua conexรฃo estรก usando CGNAT. Nesse caso, vocรช precisarรก entrar em contato com seu provedor de internet para obter opรงรตes alternativas, como um IP estรกtico ou UPnP. Porรฉm, perceba que, mesmo no caso de CGNAT, o servidor local ainda assim serรก viรกvel.
- A partir do nosso tutorial, vocรช pรดde ter informaรงรตes essenciais para configurar, estabelecer e ter noรงรตes bรกsicas a respeito do servidor. Vocรช tambรฉm pode consultar a documentaรงรฃo oficial do desenvolvedor para obter mais informaรงรตes a respeito da aplicaรงรฃo;
- Por fim, para o arquivo server.properties, vocรช pode ter uma melhor noรงรฃo abrangente a respeito em relaรงรฃo a cada uma das opรงรตes disponรญveis a partir deste arquivo em PDF, desenvolvido por nรณs para vocรช.