Si desea crear un mundo privado de Minecraft que pueda compartir con sus amigos en línea, necesita un lugar para albergar esa experiencia. Puede pagar $ 7.99 por mes por Minecraft Realms (se abre en una pestaña nueva)que es fácil de usar pero no tiene todas las opciones de personalización o puede alquilar un servidor de Minecraft de un servicio de alojamiento pago como Shockbyte (se abre en una pestaña nueva). O puede configurar su propio servidor de Minecraft en una Raspberry Pi y tenerlo alojado directamente desde su sala de estar de forma gratuita.
Tenga en cuenta que necesitará una Raspberry Pi 3 o 4, preferiblemente una 4 con al menos 2 GB de RAM. Y todo el tráfico en el servidor entrará y saldrá a través de su servicio de Internet doméstico, por lo que, si planea tener una tonelada de usuarios todo el tiempo, puede consumir algo de ancho de banda. Pero si solo planeas jugar con algunos amigos, crear un servidor Raspberry Pi Minecraft es fácil, económico y divertido.
A continuación, le mostraremos cómo configurar un servidor de Minecraft en su Raspberry Pi, asegúrese de que el servidor se inicie en el arranque y que permita conexiones desde fuera de su red local. También explicaremos cómo iniciar sesión en ese servidor desde Minecraft Java Edition. Tenga en cuenta que estamos usando un servidor de Minecraft estándar y Java Edition, sin modificaciones. Sin embargo, una vez que domine estas instrucciones, puede instalar mods del lado del servidor o diferentes versiones del servidor.
Cómo configurar un servidor Minecraft Raspberry Pi
1. Configurar una Raspberry Pi si no tienes uno ya. Vea nuestras historias sobre cómo configurar una Raspberry Pi o cómo configurar una Raspberry Pi sin cabeza (si desea controlarla de forma remota).
2. Abrir una ventana de terminal en la Pi o una conexión SSH a la Raspberry Pi.
3. Asegúrate de que tu Raspberry Pi esté actualizadaejecutando los últimos comandos de actualización.
sudo apt update
sudo apt upgrade -y
4. Instale JDK y git. El kit de desarrollo de Java (JDK) es la base de Minecraft Java Edition. Sin el JDK Minecraft no funcionaría.
sudo apt install default-jdk
5. crear un directorio para almacenar los archivos y entrar en ese directorio. llamaremos a los nuestros mcservidor.
mkdir mcserver
cd mcserver
6. En su PC, navegar a la Página de descarga del servidor Minecraft.net y copiar la dirección del último archivo jar del servidor.
7. Introduzca wget
wget https://piston-data.mojang.com/v1/objects/f69c284232d7c7580bd89a5a4931c3581eae1378/server.jar
8. Lanzar el servidor usando el siguiente comando. Esto asignará 1 GB de RAM al servidor y luego ejecutará el archivo .jar descargado.
java -Xmx1024M -Xms1024M -jar server.jar
Agregar nogui hasta el final si desea iniciar sin una interfaz. Recibirá un mensaje de error que indica que debe aceptar el EULA.
9. Abra eula.txt para editarlo. Es más fácil usar nano.
nano eula.txt
10 Cambie eula=false a eula=true en el archivo y pulsa CTRL + X luego presiona Y y Enter para guardar y salir.
11 Inicie el servidor de nuevo.
java -Xmx1024M -Xms1024M -jar server.jar
Tardará varios minutos en iniciarse, ya que genera un mundo y prepara un área de generación. Verá un porcentaje a medida que avanza.
Ahora su servidor debería estar ejecutándose y puede iniciar sesión en él. Sin embargo, si ejecutó el servidor desde una ventana SSH, se cerrará en el momento en que cierre la ventana (a menos que coloque «nohup» antes del comando de carga del servidor). Y, incluso si lo ejecuta desde una ventana de terminal en Pi (o a través de VNC), el servidor no está configurado para reiniciarse en caso de que necesite reiniciar Raspberry Pi.
A continuación, le mostraremos cómo crear una secuencia de comandos que iniciará el servidor de Minecraft cada vez que inicie la Raspberry Pi y también debe reiniciar el servidor de Minecraft si se bloquea, pero la Pi en sí no lo hace.
Cómo iniciar el servidor Raspberry Pi Minecraft en el arranque
1. Cree un nuevo archivo llamado mcstart.sh en la misma carpeta que los archivos del servidor (en nuestro caso, mcserver). Puede crear y abrir el archivo con nano.
nano mcstart.sh
2. Ingrese el siguiente código a su script bash.
#!/bin/bash
cd ~/mcserver
while true
do
java -Xmx1024M -Xms1024M -jar server.jar
sleep 10
done
Lo que estamos haciendo aquí es cambiar al directorio donde está el servidor y luego ejecutar un ciclo sin fin que inicia el servidor y luego, si alguna vez se detiene, espera 10 segundos y lo inicia de nuevo. Si el servidor nunca falla, nunca llegará a la parte «dormir 10» del bucle.
Si la ruta a su servidor de Minecraft no es /mcserver en su Raspberry Pi, asegúrese de cambiar esa parte del script.
3. Guardar y Salir el archivo presionando CTRL + X.
4. Configure el archivo mcstart.sh para que sea ejecutable por todos los usuarios.
chmod a+x mcstart.sh
Así que ahora solo puede ejecutar el comando mcstart desde la línea de comandos, pero eso no le servirá de mucho a menos que el sistema lo ejecute automáticamente al arrancar.
5. Abre el editor crontab.
crontab -e
Si es la primera vez que abre crontab en esta Raspberry Pi, se le pedirá que seleccione un editor. Seleccione nano si tiene la opción.
6. Introduce @reboot y la ruta a mcstart.sh en la parte inferior del archivo crontab y guárdalo presionando CTRL + X. En nuestro caso, la línea se veía así, pero la suya puede variar según la ruta a su directorio de inicio y el nombre que le dio a su directorio de servidor.
@reboot /home/pi/mcserver/mcstart.sh
7. Reinicia tu raspberry pi y ver si funciona.
Cómo poner el servidor Raspberry Minecraft en Internet
Si instaló un servidor de Minecraft en su Raspberry Pi y lo configuró para que se ejecute cada vez que inicie, usted y cualquier persona en su red local ahora pueden iniciar sesión. Sin embargo, a menos que todas las personas con las que quieras jugar estén en tu casa, querrás que ese servidor esté disponible en Internet.
1. Configure la Raspberry Pi para usar una IP estática Dirección. Si no sabe cómo hacerlo, consulte nuestro tutorial sobre cómo hacer que Raspberry Pi use una dirección IP estática. Una IP estática lo beneficia, porque desea asegurarse de que su número de IP v4 local sea el mismo incluso si lo reinicia.
2. Establecer una regla de reenvío de puertos en tu enrutador que reenvía el puerto 25565 a la dirección IP interna de su servidor Raspberry Pi Minecraft. El proceso diferirá ligeramente en cada enrutador. Debe ingresar al panel de administración, buscar el menú de reenvío de puertos y luego crear una regla.
3. Determina tu IP pública v4 Dirección. La forma más fácil es navegar a whatismyipaddress.com (se abre en una pestaña nueva). Buscar en Google «cuál es mi dirección IP» generalmente funciona, pero a veces solo obtienes la dirección IP v6 de esa manera.
Ahora puede dar esta dirección a sus amigos y ellos pueden usarla para iniciar sesión en su servidor. Sin embargo, a menos que esté pagando extra a su ISP por una dirección IP fija, no puede contar con que esta dirección IP permanezca igual. Si desconecta su módem, pierde energía temporalmente o experimenta algo que desconecta su hogar, es posible que tenga una IP diferente cuando vuelva a encenderlo y tenga que buscarlo nuevamente.
Si está satisfecho con dar la dirección IP a sus amigos cada vez que quieren iniciar sesión, puede detenerse aquí. De lo contrario, considera el siguiente paso.
4. Usar sin IPun servicio DNS dinámico, para crear un nombre de host que dirige el tráfico directamente a cualquiera que sea la dirección IP de su hogar actual. El servicio tiene un nivel gratuito en el que puede registrarse en noip.com (se abre en una pestaña nueva) La empresa también tiene instrucciones para instalar el software correspondiente en su Pi (se abre en una pestaña nueva) .
Iniciar sesión en un servidor Minecraft Raspberry Pi
1. Inicie la edición Java de Minecraft en la computadora desde la que deseas jugar.
2. Selecciona Multijugador.
3. Haga clic en Agregar servidor.
5. Ingrese el nombre de host o la dirección IP del servidor y asígnele un nombre (o déjelo como «Un servidor de Minecraft». Ese nombre es solo para su beneficio. Haga clic en Listo cuando termine.
El servidor aparecerá en su lista de servidores.
6. Haga clic en el icono para que el servidor ingrese.
Y eso debería permitirte jugar en tu servidor local de Minecraft Raspberry Pi.