Minecraft sigue siendo un juego muy popular y una gran parte de su atractivo es la capacidad de alojar y administrar sus propios servidores. Es sorprendentemente simple alojar un servidor de Minecraft, y puede obtener uno que funcione rápidamente.
Esta guía cubre una de las muchas formas de ejecutar un servidor de Minecraft, pero este método es una de las configuraciones de servidor más fáciles y estables posibles.
Antes de comenzar
Si solo está planeando ejecutar un servidor de Minecraft en su red local, está bien, pero si desea que las personas puedan jugar en su servidor en Internet, necesitará encontrar alojamiento para su servidor.
Hay muchas opciones excelentes que puede utilizar para alojar su servidor de Minecraft: Linode y DigitalOcean suelen ser una apuesta segura. Necesitará un VPS (servidor privado virtual) para alojar Minecraft. No puede alojar en un alojamiento compartido barato, que generalmente está diseñado para alojar sitios web simples.
También alojará el servidor en Linux. Aunque es posible ejecutar un Windows Minecraft Server, Linux es más barato de alojar y, en general, más fácil de mantener. Ubuntu es una opción sólida cuando se trata de distribución. Es bastante amigable para principiantes, estable y tiene una comunidad activa para ayudarlo si lo necesita.
Todo aquí pasa por el hosting y la conexión a un terminal, ya sea a través de SSH o mediante una interfaz web proporcionada por tu host, cualquier buen host VPS te permitirá acceder al terminal.
Instalar dependencias
Necesitará algún software antes de poder ejecutar el servidor de Minecraft. Puede instalarlos directamente con Ubuntu Apt Package Manager. Comience ejecutando el siguiente comando en la terminal del servidor:
sudo apt install default-jdk screen wget
Si nunca ha utilizado un administrador de paquetes de Linux, espere unos segundos mientras Ubuntu instala su nuevo software. Te avisará cuando haya terminado.
Descargar servidor de Minecraft
Configure el directorio donde desea ejecutar el servidor. No importa mucho. Puede hacer todo desde su directorio de inicio si eso es lo que más le conviene.
mkdir ~/Minecraft cd ~/Minecraft
En su computadora habitual, vaya a Página de descarga del servidor de Minecraft. Busque el enlace de descarga de la última versión del servidor de Minecraft. Copie la ubicación de este enlace con su navegador.
De vuelta en la terminal del servidor, comience a escribir la siguiente línea:
wget -O minecraft_server.jar
Pegue la dirección que copió, que se verá así:
wget -O minecraft_server.jar https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar
Deberá aceptar la licencia de Minecraft para ejecutar su servidor. Para hacer esto, cree un archivo en el mismo directorio que su servidor. El servidor leerá el archivo y verá que ha aceptado la licencia.
echo "eula=true" > eula.txt
Escribe una secuencia de comandos de inicio
No necesita una secuencia de comandos de inicio, pero es más fácil combinar elementos en una secuencia de comandos, por lo que debe ejecutar un solo comando para iniciar el servidor. Empiece a crear un nuevo archivo abriéndolo con el editor de texto. Si no está familiarizado con los editores de texto de Linux, use Nano.
nano start-server.sh
Luego complete el script para que se vea así:
#! /bin/bash /usr/bin/screen -S $1 /usr/bin/java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Guarde el script y salga del editor de texto. También necesitará hacer que su script sea ejecutable antes de poder ejecutarlo.
chmod +x start-server.sh
Inicie el servidor
Finalmente, está listo para iniciar su servidor. Asígnele un nombre que pueda identificar fácilmente entre comillas cuando ejecute el script.
./start-server.sh "New-Server"
Su servidor se iniciará y podrá conectarse ingresando la dirección IP de su servidor en el cliente de Minecraft. Recuerde mantener el servidor actualizado reemplazando el archivo .jar del servidor por versiones más recientes.
Si planea hacer público su servidor, vale la pena pedirle consejo a su host de VPS sobre cómo proteger su servidor. También sería una buena idea activar un cortafuegos. Ubuntu tiene una gran opción en forma de UFW.