Guia

Como criar um servidor de Minecraft.

Há duas formas de ter um servidor de Minecraft Java onde os teus amigos possam entrar: corrê-lo no teu próprio computador ou alugar um que fica online por ti. Este guia percorre as duas e depois explica as definições que vale a pena mudar logo no primeiro dia.

A versão curta

Um servidor de Minecraft é apenas um programa que corre o mundo e deixa outros jogadores ligarem-se a ele. Qualquer pessoa pode ter um. A verdadeira decisão é onde é que ele corre: num computador em tua casa ou numa máquina num datacenter que alugas ao mês.

Corrê-lo em casa é gratuito e serve bem para experimentar. Alugar é o que a maioria dos grupos acaba por fazer, porque o mundo continua online com o teu PC desligado e ninguém precisa de mexer no router.

  • O teu PC: gratuito, mas só fica online enquanto o computador estiver ligado, e tens de abrir uma porta no router
  • Um servidor alojado: poucos euros por mês, online a toda a hora, com backups e painel de controlo
  • Em ambos os casos podes mover o mundo mais tarde, por isso a primeira escolha não é definitiva

Opção 1: alojar no teu próprio computador

Este é o caminho clássico e não custa nada. Precisas de um computador com alguns gigabytes de memória livre e, se possível, de uma ligação por cabo, porque a experiência de todos os outros depende da tua velocidade de upload.

O passo que trava a maioria das pessoas é o reencaminhamento de portas. O router bloqueia as ligações de entrada por defeito, por isso os amigos fora da tua casa não chegam ao servidor até reencaminhares a porta. Alguns operadores, sobretudo em ligações móveis e em algumas de fibra, nem sequer atribuem um endereço público, e nesse caso este caminho simplesmente não funciona.

  • Instala uma versão atual do Java. O Minecraft 1.20.5 e posteriores precisam do Java 21 ou superior
  • Transfere o ficheiro oficial do servidor em minecraft.net e coloca-o numa pasta vazia
  • Arranca-o uma vez a partir de um terminal com: java -Xmx2G -jar server.jar nogui
  • Abre o ficheiro eula.txt que foi criado, muda eula=false para eula=true e arranca de novo
  • No router, reencaminha a porta TCP 25565 para o computador que corre o servidor
  • Dá o teu endereço IP público aos teus amigos; tu ligas-te através de localhost

Opção 2: alugar um servidor alojado

Um servidor alojado corre o mesmo software em hardware feito para estar sempre ligado. Não há reencaminhamento de portas, o endereço de tua casa fica privado e o mundo está disponível quer estejas ao computador quer não.

Na StormNodes todo o processo acontece no browser. Não instalas Java nem editas scripts de arranque, a não ser que queiras.

  • Escolhe um plano à medida do servidor que tens hoje; podes subir de plano mais tarde
  • Escolhe o software do servidor: Paper, Purpur, Fabric ou vanilla
  • Depois de a encomenda estar paga, o servidor aparece no teu painel com o seu próprio endereço
  • Arranca-o na página da consola e partilha o endereço com os teus amigos
  • Usa o gestor de ficheiros, os backups e as tarefas agendadas no mesmo painel

As definições a mudar no primeiro dia

Um servidor novo funciona logo à partida, mas há meia dúzia de definições no ficheiro server.properties que merecem um minuto do teu tempo. Num servidor alojado podes editar o ficheiro a partir do painel; em casa, está ao lado do ficheiro do servidor.

Depois torna-te operador, escrevendo op seguido do teu nome de jogador na consola do servidor. Os operadores podem executar todos os comandos, por isso mantém essa lista curta.

  • white-list=true, para só entrarem os jogadores que adicionaste
  • difficulty e gamemode, de acordo com a forma como o teu grupo quer jogar
  • max-players, um pouco acima do número de jogadores que realmente esperas
  • view-distance, onde 8 a 10 é um bom ponto de partida para um servidor pequeno
  • motd, a linha de texto que os jogadores veem na lista de servidores

Manter o servidor seguro

Os endereços públicos de Minecraft são constantemente analisados por scanners, e um servidor aberto e sem whitelist acaba por ser encontrado por alguém que quer estragar tudo. Uma whitelist não custa nada e evita quase todos esses casos.

Os backups são a outra metade. Perdem-se muito mais mundos por griefing, por uma má atualização de um plugin e por simples enganos do que por falhas de hardware. Faz um backup antes de cada grande alteração e guarda pelo menos uma cópia de há alguns dias, não apenas a mais recente.

  • Ativa a whitelist antes de partilhares o endereço em qualquer sítio público
  • Dá o estatuto de operador apenas a quem confiarias o mundo inteiro
  • Faz backup antes de atualizar o Minecraft, plugins ou mods
  • Transfere plugins e mods apenas das páginas oficiais

Quando passar do teu PC para um alojamento

A maioria dos grupos começa em casa e muda quando o servidor passa a ser algo com que as pessoas contam. Os motivos habituais são os amigos quererem jogar enquanto dormes ou estás fora, lag sempre que usas o teu computador para outra coisa, ou um router que torna o reencaminhamento de portas num sofrimento.

Mudar não é recomeçar. O mundo é uma pasta: envia-a para o novo servidor através do gestor de ficheiros, aponta o servidor para ela e todos continuam onde ficaram.

Perguntas frequentes

Criar um servidor de Minecraft: perguntas frequentes

É gratuito criar um servidor de Minecraft?
Sim, se o alojares no teu próprio computador. O software de servidor da Mojang é gratuito para quem tem o jogo. Só pagas se alugares um servidor alojado, que mantém o mundo online quando o teu computador está desligado.
Posso criar um servidor de Minecraft sem reencaminhar portas?
A partir de casa, da forma habitual, não: sem uma porta reencaminhada, os jogadores fora da tua rede não se conseguem ligar. Um servidor alojado evita o problema por completo, porque já tem um endereço público e não é preciso mudar nada no teu router.
Quanta RAM preciso para um servidor de Minecraft pequeno?
Cerca de 2 GB chegam para um servidor vanilla ou Paper pouco modificado para um pequeno grupo de amigos. Plugins, mundos maiores e sobretudo modpacks precisam de mais. O guia de RAM da StormNodes tem valores por número de jogadores e por tipo de servidor.
Os meus amigos precisam de instalar alguma coisa para entrar?
Num servidor vanilla ou Paper, não. Só precisam da mesma versão do Minecraft Java e do endereço do servidor. Num servidor com mods a correr Fabric, cada jogador precisa dos mesmos mods instalados no seu próprio jogo.
Posso mover o meu mundo atual para um servidor alojado?
Sim. Um mundo de Minecraft é uma pasta de ficheiros. Envia-a para o novo servidor através do gestor de ficheiros, confirma que a definição level-name no server.properties corresponde ao nome da pasta e arranca o servidor.