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-jre
y 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.
Ventanas
Ejecute el archivo del servidor.

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=true
y 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 Terminado en la parte inferior derecha (justo encima del campo vacío), lo que indica que el servidor está listo para el alojamiento.

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.jar
y presione enter.
EL 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.jar
y 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.
Ventanas
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:

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 Multijugador en el lanzador de Minecraft. A continuación, escriba localhost
or 0
en el capítulo respecto a la Dirección del servidor y haga clic Terminado.
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.

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.

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.cpl
y presione enter.

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 25565
y 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.

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.