Cómo instalar Minecraft Server en Raspberry Pi 4

Cómo instalar Minecraft Server en Raspberry Pi 4
Hay muchos servidores de Minecraft en línea donde puedes jugar Minecraft con tus amigos. También puede crear su propio servidor de Minecraft utilizando una computadora de una sola tabla Raspberry Pi 4 en casa para jugar con amigos y otros en línea.

Crear su propio servidor Minecraft viene con algunos beneficios:

  • Los datos de Minecraft World se guardarán en su sistema Raspberry Pi.
  • Puedes jugar a Minecraft con tus amigos en la LAN.
  • Puede obtener una dirección IP pública y dejar que cualquier persona de cualquier lugar se una a su servidor Minecraft.
  • Puedes ejecutar cualquier modificación de Minecraft que quieras.
  • Serás el administrador.
  • Puede controlar a los usuarios que juegan minecraft en su servidor.
  • Puede otorgar acceso a quien desee, negar el acceso a quien quiera y patear a alguien fuera de su servidor, en cualquier momento.

En resumen, tendrá un control completo sobre su servidor de Minecraft.

Como Raspberry Pi 4 es una computadora de un solo costo, construir un servidor Minecraft con un sistema Raspberry Pi 4 puede ser muy rentable. Raspberry Pi 4 también es un dispositivo de baja potencia. No tendrá que preocuparse por las facturas de electricidad. Puede usar cualquier banco de energía para alimentar un sistema Raspberry Pi 4.

Este artículo le muestra cómo instalar su propio servidor Minecraft en Raspberry Pi 4.

Que necesitarás

Si desea configurar un servidor Minecraft en su sistema Raspberry Pi 4, necesitará lo siguiente:

  1. Una computadora de un solo tablero Raspberry Pi 4 (se recomienda la versión de 4 GB, pero la versión de 2 GB también funcionará).
  2. Un adaptador de potencia USB tipo-C.
  3. Una tarjeta microSD de 16 GB o 32 GB con Raspberry Pi OS flasheó. Recomiendo el Raspberry Pi OS Lite (sin el entorno de escritorio gráfico), aunque la versión de escritorio de Raspberry Pi OS también funcionará.
  4. Conectividad de red en el dispositivo Raspberry Pi 4.
  5. Una computadora portátil o computadora de escritorio para acceso de escritorio remoto VNC o acceso SSH al dispositivo Raspberry Pi 4.

Si necesita ayuda para flashear la imagen de Raspberry Pi OS en la tarjeta microSD, consulte el artículo sobre cómo instalar y usar Raspberry Pi Imager.

Si es un principiante trabajando con Raspberry Pi y necesita ayuda para instalar Raspberry Pi OS en su dispositivo Raspberry Pi 4, consulte el artículo sobre cómo instalar Raspberry Pi OS en Raspberry Pi 4.

Además, si necesita alguna ayuda con la configuración sin cabeza de Raspberry Pi 4, consulte el artículo sobre cómo instalar y configurar Raspberry Pi OS en Raspberry Pi 4 sin monitor externo.

Actualización de Raspberry Pi OS

Antes de comenzar a instalar un servidor Minecraft en Raspberry Pi 4, es una buena idea actualizar todos los paquetes existentes de su sistema operativo Raspberry Pi.

Primero, actualice el caché del repositorio del paquete APT con el siguiente comando:

$ sudo apt actualización

Para actualizar todos los paquetes existentes en su sistema operativo Raspberry Pi, ejecute el siguiente comando:

$ sudo apt pleno-actual

Para confirmar la instalación, presione Y y luego presiona .

El Administrador de paquetes APT descargará e instalará todos los paquetes requeridos desde Internet. Esto puede tardar un tiempo en completarse.

En este punto, todas las actualizaciones deben instalarse.

Para que los cambios entren en vigencia, reinicie su sistema Raspberry Pi 4 con el siguiente comando:

$ sudo reinicio

Instalación del kit de desarrollo Java

Los servidores de Minecraft están escritos en el lenguaje de programación Java. Por lo tanto, deberá tener Java instalado en su computadora para que funcione el servidor Minecraft.

Afortunadamente, Java Development Kit (JDK en resumen) está disponible en el repositorio oficial de paquetes de Raspberry Pi OS. Por lo tanto, es fácil instalar el kit de desarrollo Java en el sistema operativo Raspberry Pi.

Para instalar el kit de desarrollo Java en su sistema Raspberry Pi, ejecute el siguiente comando:

$ sudo apt instalación predeterminado-jdk

Para confirmar la instalación, presione Y y luego presiona .

Todos los paquetes requeridos se descargarán de Internet. Esto puede tardar un tiempo en completarse.

Una vez que se descarguen los paquetes requeridos de Internet, se instalarán en el OS de Raspberry Pi uno por uno. Esto puede tardar un tiempo en completarse.

En este punto, se debe instalar JDK.

Oficial VS. Servidor Papermc Minecraft

En este artículo, le he mostrado cómo instalar tanto el servidor oficial y el servidor de Papermc Minecraft.

La única diferencia entre estos dos es que el servidor oficial de Minecraft es de código cerrado, mientras que el servidor de Minecraft de PAPERMC es mantenido por la comunidad y es de código abierto. En términos de rendimiento, estos dos tipos de servidores tendrán sus diferencias.

Puede instalar el servidor oficial de Minecraft o el servidor de Minecraft de PAPERMC. Esta elección depende de sus preferencias personales.

Instalación de un servidor oficial de Minecraft

En esta sección, aprenderá cómo instalar un servidor oficial de Minecraft en su sistema operativo Raspberry Pi.

Primero, cree el nuevo directorio ~/Minecraft-server Con el siguiente comando:

$ mkdir -v ~/minecraft -server

Navegue al directorio recién creado ~/Minecraft-server Con el siguiente comando:

$ CD ~/Minecraft-server

Visite la página de descarga oficial del servidor de Minecraft aquí.

Una vez que se carga la página, busque el enlace de descarga de la última versión del servidor Minecraft, como puede ver en la captura de pantalla a continuación.

Haga clic con el botón derecho (RMB) en el enlace de descarga y haga clic en Dirección de enlace de copia Para copiar el enlace de descarga del servidor Minecraft.


Descargue el archivo Java del servidor Minecraft usando el enlace de descarga que acaba de copiar, de la siguiente manera:

$ wget https: //uncher.mojang.com/v1/objetos/35139DEEDBD5182953CF1CAA23835DA59CA3D7CD/servidor.frasco

El archivo de archivo Java del servidor Minecraft ahora se está descargando. Esto puede tardar unos segundos en completarse.

En este punto, el archivo debe descargarse.

El nuevo archivo servidor.frasco También debe crearse en su directorio de trabajo actual.

$ ls -lh

Ejecute el servidor Minecraft de la siguiente manera:

$ java -xmx2048m -xms2048m -jar servidor.jar nogui

Aquí el -Xms y -Xmx Las opciones se utilizan para establecer la cantidad de memoria que el servidor de Minecraft puede usar.

He asignado 2048 MB o 2 GB de memoria para el servidor Minecraft, ya que tengo la versión de 8 GB de Raspberry Pi 4. Si tiene la versión de 2 GB de la Raspberry Pi 4, configela en 1024 MB.

Debería ver la siguiente salida la primera vez que ejecuta el servidor Minecraft. Esto se debe a que primero debe aceptar el EULA (acuerdo de licencia de usuario final) del servidor de Minecraft para poder ejecutarlo.

El nuevo archivo eula.TXT debe crearse en su directorio de trabajo actual la primera vez que ejecuta el servidor Minecraft, como puede ver en la captura de pantalla a continuación.

Para aceptar el EULA, abra el eula.TXT Archivo con el editor de texto Nano de la siguiente manera:

$ nano eula.TXT

El eula variable debe establecerse en FALSO por defecto.

Cambiar este valor a VERDADERO, Como se muestra en la captura de pantalla a continuación.

Una vez que haya terminado, presione + X seguido por Y y Para salvar el eula.TXT archivo.

Una vez que haya aceptado el EULA, puede ejecutar el servidor Minecraft con el mismo comando que antes:

$ java -xmx2048m -xms2048m -jar servidor.jar nogui

Ahora, el servidor de Minecraft comenzará, como puede ver en la captura de pantalla a continuación.

El mundo de Minecraft ahora se está generando. Esto puede tardar un tiempo en completarse.

Una vez que el servidor de Minecraft esté listo, debería ver el mensaje de registro Hecho, como se marca en la captura de pantalla a continuación.

Instalación del servidor Papermc Minecraft

En esta sección, aprenderá cómo instalar el servidor Minecraft de PapermC de código abierto en su sistema operativo Raspberry Pi.

Primero, cree el nuevo directorio ~/Papermc-server Con el siguiente comando:

$ mkdir -v ~/Papermc -server

Navegue al directorio recién creado ~/Papermc-server Con el siguiente comando:

$ CD ~/Papermc-servidor

Visite la página de descarga oficial del servidor Papermc Minecraft aquí.

Una vez que se carga la página, debe encontrar el enlace de descarga de la última versión del servidor Papermc Minecraft, como puede ver en la captura de pantalla a continuación.

Haga clic con el botón derecho (RMB) en el enlace de descarga y haga clic en Dirección de enlace de copia Para copiar el enlace de descarga del servidor Papermc Minecraft.

Descargue el archivo Java del servidor Minecraft de Papermc usando el enlace de descarga que acaba de copiar, de la siguiente manera:

$ wget -o servidor.jar https: // Papermc.IO/API/V1/Paper/1.dieciséis.4/261/descargar

El archivo de archivo Java del servidor de Papermc Minecraft ahora se está descargando. Esto puede tardar unos segundos en completarse.

En este punto, el archivo debe descargarse.

El nuevo archivo servidor.frasco También debe crearse en su directorio de trabajo actual.

$ ls -lh

Ejecute el servidor Papermc Minecraft de la siguiente manera:

$ java -xmx2048m -xms2048m -jar servidor.jar nogui

Aquí el -Xms y -Xmx Las opciones se utilizan para establecer la cantidad de memoria que puede usar el servidor Papermc Minecraft.

He asignado 2048 MB o 2 GB de memoria para el servidor Minecraft, ya que tengo la versión de 8 GB de Raspberry Pi 4. Si tiene la versión de 2 GB de la Raspberry Pi 4, configela en 1024 MB.

Debería ver la siguiente salida la primera vez que ejecuta el servidor Papermc Minecraft. Esto se debe a que tiene el aceptación del EULA (acuerdo de licencia de usuario final) del servidor de Minecraft de PAPERMC para poder ejecutarlo.

El nuevo archivo eula.TXT debe crearse en su directorio de trabajo actual la primera vez que ejecuta el servidor Papermc Minecraft, como puede ver en la captura de pantalla a continuación:

Para aceptar el EULA, abra el eula.TXT archivo con el nano Editor de texto, como sigue:

$ nano eula.TXT

El eula variable debe establecerse en FALSO por defecto.

Cambiar este valor a VERDADERO, Como se muestra en la captura de pantalla a continuación.

Una vez que haya terminado, presione + X seguido por Y y Para salvar el eula.TXT archivo.

Una vez que haya aceptado el EULA, puede ejecutar el servidor Papermc Minecraft con el mismo comando que antes:

$ java -xmx2048m -xms2048m -jar servidor.jar nogui

El servidor de Papermc Minecraft ahora se está iniciando y se está generando un nuevo mundo, como puede ver en la captura de pantalla a continuación. Esto llevará un tiempo completar.

Una vez que el servidor Papermc Minecraft esté listo, debería ver el registro Hecho, como se marca en la captura de pantalla a continuación.

Jugando Minecraft en el servidor Raspberry Pi 4 Minecraft

Para acceder al servidor Minecraft que se ejecuta en el dispositivo Raspberry Pi desde otros dispositivos en su red doméstica (LAN), deberá saber la dirección IP de su dispositivo Raspberry Pi.

Puede encontrar la dirección IP de su dispositivo Raspberry Pi desde la interfaz de administración web de su enrutador de inicio. En mi caso, la dirección IP es 192.168.0.106. Esto será diferente para ti. Entonces, asegúrese de reemplazar mi IP con la suya de ahora en adelante.

Si tiene acceso a la consola Raspberry Pi, también puede ejecutar el siguiente comando para encontrar la dirección IP.

$ hostname -i

Para reproducir Minecraft en el servidor Minecraft instalado en su dispositivo Raspberry Pi 4, ejecute la edición de Minecraft Java y haga clic en Multijugador.

Controlar No vuelvas a mostrar esta pantalla y hacer clic Proceder.

Hacer clic Conexión directa.

Escriba la dirección IP de su Raspberry Pi 4 y haga clic Unirse al servidor.

Minecraft ahora debe comenzar a conectarse al servidor Minecraft que se ejecuta en el dispositivo Raspberry Pi 4.

También debería poder ver que un nuevo usuario se ha unido al juego en el registro de servidor de Minecraft.

Minecraft debería comenzar. Ahora puede disfrutar de Minecraft en su propio servidor Minecraft que se ejecuta en Raspberry Pi 4.

Puedes presionar PAG Para enumerar los reproductores conectados a su servidor Minecraft. En este momento, soy el único jugador en mi servidor de Minecraft, como puede ver en la captura de pantalla a continuación:

Una vez que detenga el juego de Minecraft, el registro de servidor de Minecraft también debe notificarle esta acción.

Iniciar el servidor Minecraft en el inicio

Comenzar manualmente el servidor Minecraft cada vez que arranca su dispositivo Raspberry Pi no es muy práctico. Por lo tanto, podemos crear un servicio Systemd que inicie automáticamente el servidor Minecraft en el arranque.

Primero, cree el Servidor de Minecraft.servicio archivo en el /etc/systemd/system/ Directorio, como sigue:

$ sudo nano/etc/systemd/system/minecraft-server.servicio

Escriba las siguientes líneas en el Servidor de Minecraft.servicio archivo.

[Unidad]
Descripción = servidor minecraft
Después = red.objetivo
[Servicio]
WorkingDirectory =/Home/Pi/Minecraft-server
Ambiente = MC_Memory = 2048m
Execstart = java -xmx $ mc_memory -xms $ mc_memory -jar servidor.jar nogui
StandardOutput = heredar
StandardError = heredar
Reiniciar = siempre
Usuario = PI
[Instalar]
Wantedby = Multi-user.objetivo

Si desea ejecutar el servidor oficial de Minecraft, asegúrese de que el Directorio de trabajo se establece en /Home/Pi/Minecraft-server en el servidor Minecraft.servicio archivo.

WorkingDirectory =/Home/Pi/Minecraft-server

Si desea ejecutar el servidor Papermc Minecraft, asegúrese de que el Directorio de trabajo se establece en /Home/Pi/Papermc-servidor en el servidor Minecraft.servicio archivo.

WorkingDirectory =/Home/Pi/Papermc-server

Además, puedes cambiar el MC_MEMORY Entorno variable para establecer la cantidad de memoria que desea asignar para su servidor Minecraft.

Ambiente = MC_Memory = 2048m

Una vez que haya terminado, presione + X seguido por Y y Para salvar el Servidor de Minecraft.servicio archivo.

Recargar los Daemons Systemd para que los cambios entren en vigencia, de la siguiente manera:

$ sudo SystemCtl-Daemon-Reload

Como puedes ver, el Servidor de Minecraft El servicio Systemd no se está ejecutando en este momento.

$ sudo systemctl status minecraft-server.servicio

Puedes comenzar el Servidor de Minecraft servicio systemd con el siguiente comando:

$ sudo systemctl start minecraft-server.servicio

El Servidor de Minecraft El servicio debe estar activo/en ejecución, como puede ver en la captura de pantalla a continuación. Entonces el Servidor de Minecraft Systemd Service está funcionando.

$ sudo systemctl status minecraft-server.servicio

También puedes agregar el Servidor de Minecraft Servicio Systemd al inicio del sistema de Raspberry Pi OS con el siguiente comando:

$ sudo systemctl habilita minecraft-server.servicio

Para que los cambios entren en vigencia, reinicie su sistema Raspberry Pi con el siguiente comando:

$ sudo reinicio

Una vez que su sistema Raspberry PI Boots, el servicio Minecraft-Server SystemD debe estar activo/ejecutado, como puede ver en la captura de pantalla a continuación.

$ sudo systemctl status minecraft-server.servicio

Conclusión

En este artículo, aprendió cómo crear su propio servidor Minecraft utilizando la computadora de una sola tabla Raspberry Pi 4. Vio cómo instalar tanto el servidor Minecraft oficial como el servidor de Minecraft de PAPERMC de código abierto en su dispositivo Raspberry Pi 4. También aprendió a jugar Minecraft en el servidor Minecraft que se ejecuta en el sistema Raspberry Pi 4.