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.12.2-XYZ-universal.jar
para o nome da versão do Forge na pasta do teu servidor. Para correres um servidor SpongeVanilla, muda forge-1.12.2-XYZ-universal.jar
para o nome do ficheiro SpongeVanilla.jar.
Windows
java -Xms1G -Xmx2G -jar forge-1.12.2-XYZ-universal.jar
pause
No Windows, grava o teu launch script como launch.bat
.
Aviso
Launching your server in a Command Prompt or PowerShell environment can lead to the server hanging due to the
Quick Edit Mode
of these shells. This mode freezes the process when you highlight something or click inside the
console window. During this time, messages captured in the log will state that the server skipped many seconds or
minutes worth of ticks. You can prevent this from occurring by not highlighting any text on the screen and not
clicking inside the window, or by disabling the Quick Edit Mode
in the Properties dialogue.
macOS
#!/bin/bash
cd "$(dirname "$0")"
java -Xms1G -Xmx2G -jar forge-1.12.2-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.12.2-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.