Vamos a crear un servidor de Minecraft en funcionamiento en minutos para que lo disfrutes con amigos cercanos.

Minecraft es el paraíso de los creadores o un mundo bloqueado de aspecto extraño que te molesta hasta la médula cada vez que entras.

De cualquier manera, los jugadores de todo el mundo lo encuentran irresistible y juegan Minecraft en grandes cantidades, lo que lo convierte en el videojuego más vendido de todos los tiempos.

Si bien puedes jugar Minecraft solo, la experiencia se vuelve sosa después de pasar horas en la minería y la elaboración.

Ergo, tienes el multijugador para mantener viva la diversión. Ahora puedes unirte a los servidores de renombre y jugar con cientos, si no miles, de jugadores.

O puedes hacer un servidor de Minecraft tú mismo para divertirte con tus seres queridos.

Es importante saber que esta guía creará un servidor de Minecraft en su PC personal. Por lo tanto, no debe hospedar a jugadores en los que no confíe, ya que revelará su Dirección IP.

Y por favor recuerde, seremos anfitriones Minecraft Edición de Java, que funciona en Windows, macOS y Linux.

Ahora que sabe lo suficiente, comencemos con el trato real.

How to Make a Minecraft Server

Lo más probable es que estés usando tu propia PC para esto. Sin embargo, también puede optar por Servidor Minecraft Hosting para soporte adicional y jugabilidad profesional para una gran cantidad de jugadores.

Pero, nos ceñiremos a la suposición de que está utilizando una computadora personal.

Y dado que estamos instalando la edición Java de Minecraft, primero debemos instalar Java o actualizar si ya lo tiene.

Instalar Java en Windows es bastante simple. visita esto Página de descarga de Javay obtenga la última versión.

Para Ubuntu, abra la terminal e ingrese sudo apt install openjdk-18-jrey presione enter. En el momento de escribir este artículo, Java 18 era el último; debe modificarlo en consecuencia.

Si va a ejecutar Minecraft en un servidor en la nube de terceros como Digital Ocean, instale java con este comando en su lugar: sudo apt install openjdk-18-jre-headless. Esto significa que ejecutará Minecraft sin una interfaz gráfica de usuario.

Posteriormente, descargue e instale el Servidor de edición Java de Minecraft para obtener un solo archivo llamado server. Para que lo sepas, no hay archivos separados para Windows y Linux.

Después de la descarga, será ideal crear una carpeta separada para esto, ya que el servidor generará más archivos que desee en un lugar agradable y ordenado en lugar de estar en la carpeta de descarga principal.

A continuación, puede elegir tener un servidor de Minecraft con o sin una interfaz gráfica de usuario (GUI). Si bien tener una GUI es conveniente, puede tener algunos recursos adicionales si elige usar el símbolo del sistema.

Aún así, veremos ambos.

Servidor de Minecraft con GUI

Usar el servidor de Minecraft con una GUI es casi idéntico en Windows y Ubuntu.

Windows

Ejecute el archivo del servidor.

archivo del servidor de minecraft

Esto no abrirá nada, sino que creará más archivos, incluido un archivo de texto para el acuerdo de licencia de usuario final (eula.txt). Abra este archivo de texto, reemplace eula=false con eula=truey guarde los cambios.

Esto indica que estás de acuerdo con los términos y condiciones del desarrollador. Si omite este paso, el servidor se apagará una vez que lo abra.

Posteriormente, haga doble clic en el server archivo de nuevo para abrir su interfaz gráfica de usuario. Comenzará a cargar todos los requisitos previos y obtendrá un Terminados en la parte inferior derecha (justo encima del campo vacío), lo que indica que el servidor está listo para el alojamiento.

Servidor GUI de minecarft ejecutándose

Ubuntu

Abre la terminal y usa el cd Comando para navegar a la carpeta de Minecraft. Como alternativa, puede abrir la carpeta específica, hacer clic con el botón derecho y seleccionar Abrir en Terminal para que apunte directamente hacia ese directorio.

Ahora corre java -Xmx1024M -Xms1024M -jar server.jary presione enter.

La xmx y xms significa la memoria RAM máxima y mínima con la que se ejecuta su servidor de Minecraft, respectivamente. Puede experimentar con estos valores para obtener una experiencia óptima.
Por ejemplo, puedo cambiarlo a:
java -Xmx4096M -Xms2048M -jar servidor.jar
, lo que significa que el servidor de Minecraft funcionará entre 2 Gb y 4 Gb de RAM.

Esto le solicita que acepte el EULA antes de ejecutar el servidor. Similar a lo que hicimos en Windows, ubique el archivo eula.txt recién creado y modifíquelo cambiando false a verdadero.

Luego, pegue y ejecute el mismo comando:

Esto llevará algún tiempo, pero pronto verá una ventana emergente de interfaz gráfica de usuario que indica el estado del servidor.

También puede encontrar algunos errores como Error al cargar el módulo "canberra-gtk-module. Esto se puede eliminar instalando los archivos específicos abriendo una terminal separada y ejecutando sudo apt install libcanberra-gtk-module libcanberra-gtk3-module.

Ahora reinicie el servidor y no volverá a recibir este error.

Si bien tener la GUI es excelente, usar la terminal cada vez que se abre puede ser molesto. Así que haremos un script para ejecutarlo fácilmente.

Para esto, cree cualquier archivo de texto en la carpeta y asígnele el nombre start.sh. A continuación, abra este archivo con cualquier editor de texto. Luego, copia y pega el java -Xmx1024M -Xms1024M -jar server.jary guarde los cambios.

Finalmente, haga clic derecho sobre él, ingrese Propiedades al final de la ventana emergente, seleccione Permissions en la parte superior y verifique Permitir ejecutar archivo como programa.

Ahora todo lo que tiene que hacer es hacer clic derecho en el archivo start.sh y seleccionar Ejecutar como un programa para abrir la GUI del servidor de Minecraft.

Así que esto fue crear un servidor de Minecraft con una GUI. Veamos la alternativa.

Servidor de Minecraft sin GUI

Podría decirse que esta es una opción más poderosa de las dos y tiene más sentido para los usuarios avanzados.

Windows

En este método, no ejecutaremos el archivo server.jar directamente. En su lugar, crearemos uno start.bat archivo para ejecutar el servidor en el símbolo del sistema.

Primero, abra la carpeta que contiene server.jar y cree un archivo start.txt. Ahora abra el archivo en el Bloc de notas y copie y pegue el siguiente código en el archivo de texto y guarde los cambios:

java -Xmx1024M -Xms1024M -jar server.jar nogui

A continuación, cambie el nombre del archivo de start.txt a start.bat.

Ahora, haga doble clic en este archivo start.bat para ejecutar el servidor por primera vez. Esto creará varios archivos con el símbolo del sistema cerrando momentos después de ejecutar el archivo bat.

Proceder más requiere modificar el archivo eula.txt, similar a lo que hicimos en el método GUI.

Una vez que haga eso y vuelva a ejecutar el archivo bat, este será el resultado:

servidor de minecraft sin interfaz gráfica de usuario

El 'Terminado' al final significa que el servidor está funcionando perfectamente.

Ubuntu

Sin GUI en Ubuntu significa agregar un nogui en el archivo de script que creamos anteriormente en el método GUI de Ubuntu. Así que el nuevo script será:
java -Xmx1024M -Xms1024M -jar server.jar nogui

Posteriormente, guarde los cambios y ejecute el script para abrir el servidor de Minecraft en la terminal:

Puedes escribir help para obtener la lista de comandos válidos, o puede comprobar el Minecraft Wiki.

Finalmente, hemos terminado con la parte de creación del servidor.

Ahora, para jugar en este servidor recién creado, todo lo que tienes que hacer es ubicar el Agregar servidor bajo el Tema G: Cómo recibir pagos por adelantado del crédito tributario por hijos Multijugador en el lanzador de Minecraft. A continuación, escriba localhost or 0 en la Dirección del servidor y haga clic Terminados.

Esto listará el servidor en el menú multijugador. Ahora seleccione el servidor y haga clic en Unirse al servidor en la parte inferior.

Esto abrirá el juego para el jugador local (tú). Pero no has creado esto para jugar solo, así que veamos cómo jugar multijugador en tu servidor nativo.

Hosting Players on Your Minecraft Server

Puede alojar a otros en su servidor de Minecraft dentro o fuera de su red de área local (LAN).

Personas en la misma red solo necesita la dirección IP interna del host, que puede obtener escribiendo ipconfig En el símbolo del sistema.

IP del servidor interno

La gente de Ubuntu puede escribir hostname -I para obtener la dirección IP interna:

Es el inicio del resultado, 192.168.1.32, en este caso.

Comparta esto con otros jugadores, y pueden unirse a su servidor al incluirlo en la sección de dirección del servidor dentro de la pestaña multijugador.

Sin embargo, el alojamiento de Minecraft para personas fuera de la LAN necesitará algunas habilidades de red para:

  • Firewall configuración
  • El reenvío de puertos

El primer paso es configurar el firewall para permitir conexiones a un número de puerto específico que puede encontrar en el archivo de propiedades del servidor creado dentro de la carpeta del servidor principal.

número de puerto del servidor de Minecraft

Entonces, el número de puerto predeterminado es 25565.

Posteriormente, debe decirle al firewall que permita las conexiones a través de este puerto para permitir que sus amigos de Minecraft se unan.

Firewall Configuration

La configuración del cortafuegos depende de su sistema operativo. Dado que esta guía está pensada para Windows y Ubuntu, revisaremos ambos.

Configuración del cortafuegos en Windows

Presiona ⊞+R, escribe firewall.cply presione enter.

configurar cortafuegos para minecraft

Básicamente, estableceremos reglas de entrada y salida para el puerto (25565) para los protocolos de red UDP y TCP. Este será un proceso de cuatro pasos. Consulte esta demostración donde completamos el primer paso creando una regla de entrada para TCP:

Repetirá esto para la entrada (UDP) y la salida (TCP y UDP) para el mismo puerto.

Configuración del cortafuegos en Ubuntu

En Ubuntu, Firewall permanece desactivado de forma predeterminada y puede verificarlo ejecutando sudo ufw status verbose en la terminal

si vuelve con Status: inactive, puedes activarlo por sudo ufw enable.

Luego, escribe sudo ufw allow 25565y presione enter para abrir el puerto 25565, que es el predeterminado para permitir conexiones en Minecraft.

Ahora podemos verificar el puerto abierto usando sudo ufw status verbose nuevo:

Ahora que tenemos este puerto listo para las conexiones, es hora de ponerlo a disposición de otros. Este proceso se llama el reenvío de puertos, que puede tardar de unos segundos a un minuto. Pero no podemos explicar eso aquí ya que se basa en su enrutador WiFi.

Busque su dispositivo y termine con él.

Después, tus amigos necesitarán tu dirección IP pública.

Puedes obtener esto simplemente googleando what's my ip address o visitando algo como Cuál es mi dirección IP.

encontrar dirección IP

Difuminar mi dirección IP pública reitera el hecho de que no compartas la tuya con alguien en quien no confíes.

El proceso para unirse a este servidor es similar a unirse a su propio servidor, con la única diferencia de que usarán public IP address:port number (ej. 125.245.74.894:25565) en la sección Dirección del servidor. Y no se moleste con el nombre del servidor, lo buscará automáticamente.

Conclusión

Así es como creas un servidor de edición Java de Minecraft y haces que tus amigos se unan.

Es sencillo si todo el grupo está en la misma LAN. De esta manera, simplemente crea un servidor y comparte su dirección IP interna.

Para jugadores en diferentes redes, consiste en descargar y ejecutar el archivo del servidor de Minecraft, configurar el firewall, el reenvío de puertos y compartir su dirección IP externa.

Si bien es posible convertir su PC de escritorio en un pequeño servidor, necesita uno potente para alojarlo y jugar en él simultáneamente.

Y si no quiere hacer esto en su PC y no le gustan los servidores administrados de Minecraft, tenemos una guía perfecta para alojar Minecraft en Vultr.