¿Cómo preparar start.bat o start.sh para el servidor de Minecraft?

El archivo de inicialización garantiza que utilice el mismo archivo jar, la misma ruta de Java y la misma configuración de memoria cada vez que inicie. Mantenga el formato de archivo separado para Windows y Linux.

Paso a paso

  1. Verifique el nombre real del archivo jar del servidor. Por ejemplo, si está utilizando paper.jar, escriba el mismo nombre en el comando.

  2. En Windows, abra start.bat en el directorio del servidor. Escriba cd /d "%~dp0" en la primera línea y java -Xms1G -Xmx3G -jar paper.jar --nogui en la segunda línea.

  3. En Linux, coloque #!/bin/sh en la primera línea del archivo start.sh y use el mismo comando Java. Mientras esté en el directorio del servidor, ejecútelo con sh start.sh.

  4. Compruebe que esté abierto con el jar y el directorio de trabajo correctos en la consola. Inicie sesión localmente y cierre periódicamente con stop desde la consola.

Tenlo en cuenta

-Xmx no es toda la memoria de la máquina. Deje espacio para el uso no dinámico del sistema operativo y Java.

Fuente y herramientas