Servidor Minecraft
Con tantos mundos masivos generados aleatoriamente para explorar, solo puedes llegar hasta cierto punto jugando Minecraft por tu cuenta. Desde su lanzamiento inicial en 2010, Minecraft se ha convertido en una de las mejores experiencias de juego multijugador, permitiendo a gamers de todo el mundo conectarse, explorar y construir juntos.

Minecraft: Java Edition facilita el multijugador a través de servidores alojados por los usuarios. Configurar y alojar un servidor de Minecraft no es difícil, pero requiere un conocimiento básico de computadores y redes. Si nunca has administrado un servidor antes, el proceso puede parecer desalentador.

Hay mucho que aprender, así que hemos recopilado la información más actualizada sobre cómo configurar y lanzar rápidamente un servidor de Minecraft para ti y tus amigos.

¿Por qué configurar un servidor de Minecraft?

Ya existen innumerables servidores diferentes para elegir, pero tal vez estés interesado en crear el tuyo para personalizarlo a tu gusto.

Crear un servidor de Minecraft te da control total tanto del mundo del juego en sí como del back end - puedes usar comandos de administrador para teletransportarte, generar objetos, cambiar la hora del día, y mucho más. Si quieres ir un paso más allá, incluso hay todo un mundo de modificaciones hechas por los jugadores que alteran la jugabilidad de diversas maneras: un servidor puede ser utilizado para probar esos mods con tus amigos.

Alojar un servidor de Minecraft por ti mismo también es una excelente manera de jugar en línea con un pequeño grupo de amigos sin tener que configurar una VPN o gastar dinero extra para un servicio de alojamiento de terceros.

Cómo configurar un servidor de Minecraft

Cómo configurar un servidor de MinecraftPaso 1: instalar/actualizar Minecraft

Para configurar un servidor básico de Minecraft usando el software de servidor proporcionado por Mojang, sigue estas instrucciones.

Paso 1: instalar/actualizar Minecraft

Comienza descargando el de Minecraft a través del sitio web oficial aquí.

Ejecuta MinecraftInstaller.exe (o Minecraft.dmg en MacOS). El instalador descargará los archivos necesarios y te pedirá que inicies el  ejecutable una vez que haya terminado.

Para acceder al juego, tendrás que iniciar sesión en una cuenta de Microsoft que haya comprado Minecraft.

Una vez dentro del Lanzador de Minecraft, debes asegurarte de que estás jugando la versión más reciente del juego. Asegúrate de que MINECRAFT: Java Edition está seleccionado en la columna de la izquierda y que estás ejecutando la última versión.

Esta guía asume que estás usando la versión 1.19.2 de Minecraft, la última versión hasta el momento de escribir esto.

Haz clic en Jugar. Una vez en el menú principal, puedes cerrar Minecraft y pasar al siguiente paso.

Paso 2: instalar/actualizar Java

Para ejecutar un servidor de Minecraft se requiere una versión específica de Java, y puede que necesites instalarla antes de continuar.

Para verificar qué versión de Java está instalada en tu sigue las instrucciones adecuadas según tu sistema operativo:

Windows

Abre una ventana de símbolo del sistema. Puedes hacerlo escribiendo "cmd" (sin comillas) en la barra de búsqueda del menú de inicio en la esquina inferior izquierda de tu pantalla.

Dentro del símbolo del sistema, escribe “Java -version” y presiona enter. Si Java está instalado, debería mostrar un número de versión de Java.

MacOS

Abre la Terminal abriendo Finder, haciendo clic en Aplicaciones, luego en Utilidades y al final en Terminal.

Escribe Java -version y presiona return. Toma nota de la versión de Java que está instalada, si la hay.

Para ejecutar un servidor de Minecraft 1.19.2, se requiere la versión 19.X.X de Java o superior.

Si el símbolo del sistema devuelve un entorno de tiempo de ejecución de Java diferente al 19, o si recibes un mensaje de error que indica que "java" es un comando no reconocido, necesitarás instalar la versión correcta de Java.

La versión 19 del Kit de Desarrollo de Java se puede encontrar aquí. Asegúrate de que "Java 19" esté seleccionado, luego descarga el archivo correspondiente a tu sistema operativo. Se recomienda la versión del instalador.

Ejecuta el instalador de Java y sigue las instrucciones. Java instalará los archivos necesarios. El programa puede pedirte que elimines una versión anterior.

Una vez completado, puedes cerrar el instalador.

Paso 3: descargar el archivo .jar del servidor

Después de configurar Minecraft y Java, descarga el archivo oficial del servidor desde el sitio web de Minecraft aquí. Asegúrate de que la versión del servidor coincida con la versión de Minecraft que instalaste, en este caso, 1.19.2.

Guarda el archivo server.jar en un lugar de fácil acceso, la carpeta de descargas predeterminada está bien.

Paso 4: crear una carpeta para el servidor de Minecraft

A continuación, crea una nueva carpeta. Puede ir en cualquier parte, pero te recomendamos un lugar de fácil acceso, como tu escritorio o la carpeta de “Documentos”. Ponle un nombre como "Servidor de Minecraft".

Aquí se almacenarán todos los archivos necesarios, incluido el mundo de Minecraft en sí.

Finalmente, corta y pega o haz clic y arrastra el archivo server.jar desde su ubicación original a la carpeta del Servidor de Minecraft.

Paso 5: arranque por primera vez

Para ejecutar tu servidor de Minecraft, tendrás que abrir otro Símbolo del Sistema (Windows) o Terminal (MacOS).

Primero, ejecuta el comando de cambio de directorio ingresando "cd" seguido de la ruta a tu carpeta del Servidor de Minecraft. Por ejemplo, si estás usando Windows y la carpeta se encuentra en el directorio de Documentos, el comando sería así:

cd C:\Users\TU NOMBRE DE USUARIO\Documents\Servidor de Minecraft

La línea de comando debería actualizarse a la nueva ubicación de la carpeta. Esto asegura que el símbolo del sistema está buscando el archivo server.jar en la ubicación correcta.

Para iniciar el servidor por primera vez, ingresa el siguiente comando:

java -jar server.jar --nogui

Esto generará los archivos necesarios dentro de la carpeta del Servidor de Minecraft que creaste previamente. Sin embargo, el servidor no se ejecutará hasta que se acepte el Acuerdo de Licencia del Usuario Final.

Detén el servidor ingresando el comando /stop dentro del símbolo del sistema. A continuación, entra en la carpeta del Servidor de Minecraft, busca el archivo eula.txt y ábrelo.

Cambia la última línea de eula=false a eula=true. Guarda y cierra el documento de texto.

Paso 6: reiniciar el servidor

Ahora estás listo para completar la configuración del servidor. Inicia el servidor nuevamente usando el siguiente comando:

java -jar server.jar

El servidor se inicializará completamente esta vez. Puede que se te solicite dar permisos al  software a través del firewall de tu máquina, lo cual debes aceptar.

Se abrirá una ventana de interfaz gráfica de usuario (GUI, por sus siglas en inglés.) del servidor. Esto despliega la misma información que el símbolo del sistema en el lado derecho, así como una lista de jugadores activos y estadísticas técnicas como el uso de la memoria en la columna de la izquierda.

El servidor debería estar funcionando ahora, y ser accesible desde la máquina en la que lo estás ejecutando. Puedes probar esto ejecutando Minecraft, seleccionando Multijugador, luego Conexión Directa. En el cuadro de dirección del servidor, escribe "localhost" y luego haz clic en Unirse al Servidor.

Una vez que te hayas conectado exitosamente al servidor, deberías ver tu nombre de usuario aparecer bajo la pestaña "Jugadores" en la GUI del servidor.

Paso 7: crear un script automático

No es necesario abrir un símbolo del sistema de Windows o Terminal de MacOS cada vez que quieras lanzar tu servidor: puedes programar un simple archivo de comando para hacerlo automáticamente. 

Sigue las instrucciones correspondientes según tu sistema operativo:

Windows: archivo batch

En Windows, se pueden usar archivos batch para ejecutar líneas de comando. Abre tu carpeta del Servidor de Minecraft, haz clic derecho, mueve el puntero a Nuevo y selecciona Archivo de texto. Se creará un Nuevo Documento de Texto.txt.

Resalta el nombre completo del archivo (incluyendo la extensión .txt) y reemplázalo por "start.bat" luego presiona enter. Si lo has hecho correctamente, Windows te advertirá sobre el cambio de la extensión del archivo. Esto está bien, así que haz clic en .

Haz clic con el botón derecho en start.bat y selecciona Editar. Se abrirá un documento de Notepad donde podrás escribir el comando necesario:

java -Xms1G -Xmx1G -jar server.jar

Guarda el archivo y sal de Notepad.

MacOS: script de SHELL

En Mac, se utilizan archivos de script de shell para ejecutar comandos. Navega hasta la carpeta del Servidor de Minecraft y crea un nuevo archivo de texto dentro de ella. Renómbralo a "start.sh" e introduce el siguiente comando:

#!/bin/sh

cd "$(dirname "$0")"

exec java -Xms1G -Xmx1G -jar server.jar

Guarda el archivo y abre Terminal. Usa el comando de cambio de directorio mencionado anteriormente para dirigir Terminal a la carpeta correcta, luego ejecuta el siguiente comando: chmod a+x start.sh

Esto hace que el archivo start.sh sea ejecutable.

Después de crear el archivo de comando necesario, simplemente puedes hacer doble clic en él y el servidor debería iniciar automáticamente.

Alojamiento de un servidor de Minecraft: Reenvío de puertos

Alojamiento de un servidor de Minecraft: Reenvío de puertosAlojamiento de un servidor de Minecraft: Reenvío de puertos

Ahora el software del servidor ya está funcionando en tu computador, pero para hacerlo público para que otros jugadores se unan requerirá algunos pasos extra.

La forma más simple de conectar este tipo de servidor a internet es alojándolo tú mismo mediante un proceso llamado reenvío de puertos.

Cuando hay una solicitud externa para acceder a una red privada, como por ejemplo, un jugador de Minecraft conectándose a un servidor, pasa por uno de los muchos puertos de un router. Cuando los puertos están cerrados, no se permite el tráfico.

El reenvío de puertos abre puertos específicos para que los usuarios puedan conectarse a servidores alojados en tu red.

ADVERTENCIA: Aunque el reenvío de puertos no es un proceso inherentemente peligroso, abrir el acceso a tu router WiFi puede representar un riesgo de seguridad significativo, por lo que se debe proceder con precaución.

El reenvío de puertos es efectivo para servidores pequeños para uso entre amigos y familiares. Si planeas abrir tu servidor a una audiencia pública más amplia, deberías considerar opciones de alojamiento de servidores de terceros, que no ponen en riesgo tu red doméstica.

El proceso de reenvío de puertos varía mucho dependiendo del tipo de router que utilices. Si no estás seguro, puedes encontrar la dirección de la puerta de enlace predeterminada de tu router y acceder a su configuración a través de tu navegador web.

Windows

Abre un símbolo del sistema. Escribe el comando "ipconfig" y presiona enter. El símbolo del sistema devolverá varias direcciones IP diferentes: desplázate hacia abajo hasta que veas la dirección de la Puerta de Enlace Predeterminada en un formato X.X.X.X. Copia estos dígitos resaltando el texto y presionando CTRL+C en tu teclado.

MacOS

Abre la aplicación terminal e introduce el comando "/sbin/ifconfig/" y luego presiona enter. Localiza la dirección IP de la Puerta de Enlace Predeterminada en el formato X.X.X.X. Resáltala y usa CMD+C para copiar.

Pega la dirección IP de la puerta de enlace predeterminada en la barra de navegación de tu navegador web y presiona enter o return.

Si tienes éxito, te mandará solicitud  para iniciar sesión en tu router para acceder a su configuración. A menos que hayas cambiado las credenciales, la información de inicio de sesión predeterminada debería funcionar. Prueba:

Nombre de usuario: admin

Contraseña: admin

O

Nombre de usuario: admin

Contraseña: password

Una vez que hayas iniciado sesión en tu router, debes ubicar la sección de Reenvío de Puertos, que a veces se puede encontrar en un menú de configuración avanzada.

Querrás agregar una nueva opción de Reenvío de Puertos, llamada algo como "Minecraft". Es posible que necesites ingresar la dirección IP de la máquina anfitriona.

También necesitarás identificar los números de puerto interno (TCP) y externo (UDP) y llenarlos. El valor predeterminado de Minecraft es 25565, que debería estar bien para ambos en la mayoría de los casos.

Una vez que hayas abierto correctamente los puertos apropiados, los jugadores de Minecraft fuera de tu red podrán conectarse a tu servidor a través de tu dirección IP, que se encuentra ejecutando el comando ipconfig (Windows) o /sbin/ifconfig (MacOS) y ubicando tu dirección IPv4, la cual debe seguir un formato XXX.XXX.XXX.XXX.

Proporciona a tus jugadores esta dirección IP y asegúrate de que utilicen :25565 como sufijo, así:XXX.XXX.XXX.XXX:25565

Los jugadores pueden conectarse a tu servidor de Minecraft ingresando tu dirección IP en Dirección del Servidor después de hacer clic en Conexión Directa.

Para instrucciones específicas del router y más información detallada sobre el reenvío de puertos, visita PortFoward.com.

Configuración de tu propio servidor de Minecraft

Aunque puede parecer complejo, configurar un servidor de Minecraft es bastante simple. Solo requiere un poco de paciencia.

Después de instalar o actualizar Minecraft y Java, asegurándote de que estás usando la versión 19 de Java o superior para Minecraft 1.19.2, es solo cuestión de familiarizarte con las simples líneas de comando, y una vez que hayas configurado un archivo de comando para iniciar automáticamente el servidor para ti, ¡tu servidor de Minecraft está a solo dos clics de distancia!

Este artículo solo es la punta del iceberg del alojamiento de servidores de Minecraft, pero debería ser todo lo que necesitas saber para poner en marcha un servidor básico, y no deberías tener problemas para obtener innumerables horas de tiempo de juego de esta configuración.