Como hospedar seu próprio servidor Minecraft
Minecraft ainda é um jogo muito popular, e grande parte do apelo por trás dele é a capacidade de hospedar e executar seus próprios servidores. É surpreendentemente simples hospedar um servidor Minecraft e você pode colocá-lo em execução rapidamente.
Este guia cobre uma das muitas maneiras de executar um servidor Minecraft, mas esse método é uma das configurações de servidor mais simples e estáveis possíveis.
Antes de começar
Se você está apenas planejando executar um servidor Minecraft em sua rede local, isso não é uma preocupação, mas se quiser que as pessoas possam jogar em seu servidor pela Internet, você precisará encontrar hospedagem para seu servidor.
Existem muitas opções excelentes que você pode usar para hospedar seu servidor Minecraft: Linode e DigitalOcean geralmente são uma aposta segura. Você precisará de um VPS (Virtual Private Server) para hospedar o Minecraft. Você não pode hospedar em hospedagem compartilhada barata, normalmente projetada para hospedar sites simples.
Você também hospedará o servidor no Linux. Embora seja possível executar um servidor Windows Minecraft, o Linux é mais barato para hospedar e geralmente mais fácil de manter. Ubuntu é uma escolha sólida quando se trata de distribuição. É bastante amigável para iniciantes, estável e tem uma comunidade ativa para ajudar, caso você precise.
Tudo a partir daqui pressupõe que você tenha hospedagem e tenha feito login em um terminal, seja por meio de SSH ou de uma interface web fornecida pelo seu host. Qualquer bom host VPS permitirá acesso ao terminal.
Leia também: Como instalar o Minecraft no Ubuntu
Instale as dependências
Você precisará de alguns pacotes de software antes de executar o servidor Minecraft. Você pode instalá-los diretamente com o gerenciador de pacotes Apt do Ubuntu. Comece executando o seguinte comando no terminal do seu servidor:
sudo apt install default-jdk screen wget
Se você nunca usou um gerenciador de pacotes Linux antes, espere alguns segundos enquanto o Ubuntu instala seu novo software. Ele avisará quando terminar.
Baixe o servidor Minecraft
Configure o diretório onde deseja executar o servidor. Isso não importa muito. Você pode fazer tudo no seu diretório inicial, se for mais conveniente para você.
mkdir ~/Minecraft cd ~/Minecraft
No seu computador normal, visite a página de download do servidor Minecraft. Localize o link de download da versão mais recente do servidor Minecraft. Copie o local do link com seu navegador.
De volta ao terminal do servidor, comece a digitar a linha abaixo:
wget -O minecraft_server.jar
Cole o endereço que você copiou, que ficará mais ou menos assim:
wget -O minecraft_server.jar https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar
Você precisará aceitar a licença do Minecraft para executar seu servidor. Você faz isso criando um arquivo no mesmo diretório do seu servidor. O servidor lerá o arquivo e verificará se você aceitou a licença.
echo "eula=true" > eula.txt
Leia também: 6 jogos sandbox legais semelhantes ao Minecraft
Escreva um script de inicialização
Você não precisa de um script de inicialização, mas é mais fácil simplesmente combinar as coisas em um script, então você só precisa executar um comando para inicializar seu servidor. Comece a criar um novo arquivo abrindo-o com seu editor de texto. Se você não está familiarizado com editores de texto Linux, use o Nano.
nano start-server.sh
Em seguida, preencha seu script para ficar assim:
#! /bin/bash /usr/bin/screen -S $1 /usr/bin/java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Salve seu script e saia do editor de texto. Você também precisará tornar seu script executável antes de executá-lo.
chmod +x start-server.sh
Inicie o servidor
Você finalmente está pronto para inicializar seu servidor. Dê a ele um nome que você possa identificar facilmente entre aspas ao executar o script.
./start-server.sh "New-Server"
Seu servidor será inicializado e você poderá se conectar inserindo o endereço IP do servidor no cliente Minecraft. Lembre-se de manter seu servidor atualizado substituindo o arquivo .jar do servidor por novos lançamentos.
Se você planeja tornar seu servidor público, vale a pena dar uma olhada nas dicas do seu host VPS para proteger o servidor. Também seria uma boa ideia ativar um firewall. O Ubuntu tem uma excelente opção na forma de UFW.