Neste artigo, abordaremos o processo de instalação do Sponge, um tipo de servidor Minecraft. Esponja é um projeto que visa fornecer a capacidade de adicionar mods e plug-ins para Minecraft.
Etapa 1: reunir pré-requisitos
Para este artigo, precisaremos do seguinte:
- Um servidor Vultr (uma instância de computação de 768 MB fará)
- Java
- A
screen
utilidade - Um editor de texto de sua escolha (neste artigo, usaremos o nano)
- Acesso raiz à instância
A primeira coisa que faremos é instalar o Java e a tela:
yum install java screen
Quando ele solicitar que você aceite a instalação, digite “y” e pressione Enter.
Então, se você ainda não tem um editor de texto, instale um:
yum install nano
Etapa 2: prepare seu sistema
Esta etapa envolve a criação de outro usuário para o servidor do jogo ser executado e criar os diretórios necessários. Primeiro, crie seu usuário sem privilégios:
useradd minecraft
Agora, faça o login na conta do usuário:
su minecraft
Crie um diretório para seu servidor e insira o diretório:
mkdir minecraftserver && cd minecraftserver
Passo 3: Baixe Esponja e Forja
Supondo que você já esteja logado em seu servidor, baixe o arquivo “jar” que o Sponge usa. Um .jar
arquivo é essencialmente um arquivo executável que o Java executará.
Baixe o arquivo para a versão 1.8 do Minecraft:
wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.8.9-11.15.1.1902-1.8.9/forge-1.8.9-11.15.1.1902-1.8.9-installer.jar
No momento em que este artigo foi escrito, o acima irá baixar um servidor Minecraft 1.8 Forge.
Ótimo, agora que temos o Forge, vamos instalá-lo.
Etapa 4: Instalando o servidor Sponge junto com o Forge
Se você estiver usando a versão 1.8, execute o seguinte comando para instalar o servidor e iniciá-lo pela primeira vez:
java -jar forge-1.8.9-11.15.1.1902-1.8.9-installer.jar --installServer
Você precisará aceitar o EULA para Minecraft (isso pode ser encontrado aqui: https://account.mojang.com/documents/minecraft_eula) abrindo eula.txt
:
nano eula.txt
Altere eula=false
para eula=true
, pressione “ctrl + x” e “y” para salvar suas alterações.
Vamos adicionar o Sponge agora digitando seu diretório:
cd mods/ && wget http://files.minecraftforge.net/maven/org/spongepowered/spongeforge/1.8-1577-3.1.0-BETA-1045/spongeforge-1.8-1577-3.1.0-BETA-1045.jar
Etapa 5: Configurando um script de inicialização para o Sponge + Forge
Agora que temos um servidor em funcionamento, tudo o que precisamos fazer é criar um script de inicialização para o servidor.
Volte para o seu diretório inicial:
cd ~/minecraftserver
Abra seu editor de texto executando nano start.sh
e cole o seguinte:
#!/bin/bash
memory="512"
java -Xmx"$memory"M -jar forge-1.8.9-11.15.1.1902-1.8.9-universal.jar
Lembre-se de alterar o valor 512
para a quantidade de memória que você deseja alocar para o servidor (em megabytes). Para qualquer instância do Vultr, é recomendável que você deixe um pouco de memória (~ 128MB) para que o sistema funcione corretamente enquanto você executa o servidor.
Pressione “ctrl + x” e, em seguida, pressione “y” para salvar. Agora, defina as permissões no arquivo para permitir a execução:chmod 755 start.sh
Bom trabalho, você instalou um servidor Forge + Sponge. Tudo o que resta é executar o servidor.
Iniciando o servidor
Como queremos que o servidor persista quando fechamos nosso terminal, precisamos abrir uma tela virtual:
screen
./start.sh
Você poderá ver o console e ele ficará ativo mesmo que você feche seu terminal / console.
Conclusão
Neste artigo, você aprendeu como instalar o Sponge e o Forge para permitir plug-ins e mods de servidor. Divirta-se com o seu novo servidor Minecraft!