Criar um Launch Script

Nota

Estas instruções só se aplicam se planeias correr o servidor de Minecraft na tua máquina. A maior parte dos host de Minecraft cria um launch script por ti.

Escrever um Launch Script

Primeiro, abre um editor de texto tal como o Atom, o Sublime Text ou o Notepad. Escreve (ou cola) um launch script para o teu servidor. Exemplos de launch scripts simples para Windows, macOS e Linux são mostrados abaixo. Tem atenção às limitações de RAM da tua máquina.

Nota

Os exemplos a seguir são genéricos. Para um servidor Forge com o Sponge (coremod), muda forge-1.8-XYZ-universal.jar para o nome da versão do Forge na pasta do teu servidor. Para correres um servidor SpongeVanilla, muda forge-1.8-XYZ-universal.jar para o nome do ficheiro SpongeVanilla.jar.

Windows

java -Xms1G -Xmx2G -jar forge-1.8-XYZ-universal.jar
pause

No Windows, grava o teu launch script como launch.bat.

macOS

#!/bin/bash
cd "$(dirname "$0")"
java -Xms1G -Xmx2G -jar forge-1.8-XYZ-universal.jar

No Mac, grava o teu launch script como launch.command.

Linux

#!/bin/sh
cd "$(dirname "$(readlink -fn "$0")")"
java -Xms1G -Xmx2G -jar forge-1.8-XYZ-universal.jar

No Linux, grava o teu launch script como launch.sh.

Executar um Launch Script

Certifica-te de que estás a correr o teu launch script numa pasta à parte. Isto é para a tua sanidade; infelizmente, o Spongie não te consegue enxugar as lágrimas se não o fizeres.

Podes executar o teu launch script fazendo um duplo-clique sobre o ficheiro. Se estás a usar uma consola ou um terminal, navega para o diretório do script e executa-o. Tem em mente que deves concordar com o EULA da Mojang para correres um servidor.

Nota

A GUI pré-definida do Minecraft Server é desativada pelo Sponge por consumir muitos recursos de processamento.

Aviso

Se tiveres um erro de permissões quando tentas correr um servidor num Mac, tenta isto:

  • Abre o Terminal.

  • Escreve chmod a+x, com um espaço no fim.

  • Arrasta o teu launch script para o Terminal.

  • Carrega no enter.