En este tutorial gratuito de CodaKid, vamos a proporcionar instrucciones paso a paso sobre cómo crear y alojar tu propio servidor de Minecraft.
Además de la guía sobre cómo configurar el alojamiento gratuito de un servidor de Minecraft, proporcionamos instrucciones paso a paso sobre cómo puedes configurar partidas multijugador que puedes jugar con tus amigos y familiares.
En CodaKid vivimos y respiramos Minecraft, y enseñamos a decenas de miles de estudiantes cada año Minecraft Modding utilizando el lenguaje de programación Java. Esperamos que disfrutes de esta guía
- Paso 1: Conseguir Minecraft Java Edition
- Paso 2: Consigue la última versión de Java
- Step 3: Download the Minecraft Server
- Paso 4: Comandos para ejecutar el servidor
- Paso 5: Configurar las propiedades del servidor
- Paso 6: Reenvío de puertos para jugar globalmente (opcional)
- Paso 7: Conectar a su servidor de Minecraft
- Siguientes pasos
- Crear tus propios Mods de Minecraft
Paso 1: Conseguir Minecraft Java Edition
Estas instrucciones requieren que tengas el Minecraft Java Edition. Si posees la edición de bolsillo, consola o Windows 10 de Minecraft, no podrás alojar tu propio servidor personalizado. Minecraft Java Edition se puede comprar y descargar aquí.
Si ya tienes Minecraft Java Edition, entonces puedes proceder al Paso 2.
Paso 2: Consigue la última versión de Java
El primer paso para configurar un servidor de Minecraft es asegurarte de que tienes la última versión de Java instalada. Minecraft requiere Java para ejecutar el juego y tener la última versión nos ayudará a ejecutar nuestro servidor sin problemas.
Puedes instalar la última versión de Java aquí. Una vez allí, haz clic en el botón rojo de descarga de Java como puedes ver a continuación:
A continuación, lee y acepta los términos haciendo clic en el botón rojo «Agree and Start Free Download».
El archivo de ejecución de la instalación de Java debería estar ahora en la carpeta de descargas de tu ordenador. Si necesitas ayuda para encontrar la carpeta de descargas, escribe «descargas» en la barra de búsqueda de tu ordenador y abre la carpeta de descargas.
Una vez en la carpeta de descargas busca el archivo ejecutable JavaSetup y ejecuta esta aplicación. Es posible que aparezca una ventana emergente preguntando si la aplicación puede realizar cambios en su ordenador. Haz clic para permitir el acceso, es posible que se te pida una contraseña para estos permisos.
Una vez que se cargue la aplicación haz clic para instalar Java.
Es posible que se te pida desinstalar una versión anterior de Java, hazlo ya que mantener una versión antigua no ayuda a la configuración de nuestro servidor.
Once any previous versions are removed continue through the window prompts until Java is downloaded and up to date.
The first step in setting up a Minecraft server should not be complete. The following step we must take is downloading and setting up the actual Minecraft server folder.
Step 3: Download the Minecraft Server
The first step in downloading a Minecraft server is to download the Server.jar file from the Minecraft website.
Optional: If you want an older version, you can find a list of Minecraft versions below. Be sure to click the Server jar on the version you want to make sure you have the Server.jar required for the next step.
https://mcversions.net/
The following link has the latest version to download from the official Minecraft website.
https://www.minecraft.net/en-us/download/server
Una vez en la página, haz clic en el enlace Download Minecraft server jar como se muestra.
Nota: Puede que tengas un número de versión diferente al mostrado en la imagen. Esto está bien ya que la última versión de Minecraft se actualiza constantemente.
Tu ordenador puede notificarte que el archivo podría ser dañino para tu ordenador. Esto se debe a que cualquier archivo .jar es tratado como dañino cuando se descarga en la mayoría de los navegadores y ordenadores. Simplemente haz clic en Keep ya que se trata de un archivo .jar oficial del servidor de Minecraft en el que podemos confiar.
Antes de ejecutar este archivo .jar queremos crear una carpeta para él que contenga todos los archivos. Una práctica común es crear la carpeta del servidor en el escritorio. Para ello, vaya a su escritorio y haga clic derecho en un espacio abierto. Go to New > Folder and click to create a new empty folder.
Once it is clicked it will let you change the name of the folder, so name it something so you know it is your Minecraft Server.
Now return to your Downloads folder the same way we did earlier and right click on the Server.jar to copy it as we will paste it into the new folder we made in the next step.
Once you have the Server.jar copied, return to your desktop and open the server folder we made earlier. Then right click in the empty folder and paste in the copied .jar file.
With this server file in the folder, right click on it and press open to run the application. This will create some configuration files you will need for your server and they will be neatly placed in the new folder we made.
With these files, we need to accept the EULA agreement in order for our server to run without shutting down immediately. Open the eula.text file.
With this open you should see the line eula=false. Change this to read eula=true as shown below.
Once the change is made go to File > Save to save the text document so the agreement is complete. You can then exit out of the eula text document.
The next step is to run the server.jar file again to download more folders needed. Abre el archivo server.jar para lanzar el servidor.
Deberías ver un montón de nuevos documentos de texto así como una ventana de servidor que se abre como se muestra a continuación.
¡Tu nuevo servidor está oficialmente lanzado y listo para funcionar! Los jugadores deben ser capaces de encontrar su juego de servidor en la pestaña multijugador si están en la misma conexión a Internet su servidor está configurado en. Si quieres ejecutar el servidor para que tus amigos puedan unirse a tu juego desde una conexión de internet diferente, tenemos una sección más abajo que cubre esto.
Antes de cubrir el juego global con tus amigos, vamos a cubrir algunos comandos que podemos utilizar con nuestro servidor, así como algo de personalización del servidor.
Paso 4: Comandos para ejecutar el servidor
El siguiente paso que vamos a hacer es crear un archivo por lotes que podemos utilizar para lanzar nuestro servidor y ayudar a que funcione más suave para evitar tanto lag como sea posible. El primer paso será crear un nuevo documento de texto que guardaremos como archivo .bat. Entra en la carpeta de tu servidor y haz clic con el botón derecho para crear un nuevo documento de texto.
Una vez hecho este documento nómbralo con algo fácilmente reconocible como el archivo que iniciará nuestro servidor.
Una vez renombrado, haz doble clic para abrir el documento y añade en él el texto que se muestra a continuación. Estos son comandos que ayudarán a que nuestro servidor funcione sin problemas.
Desglosemos exactamente qué son estos comandos y qué hacen por nuestro servidor. El -Xms1024M y -Xmx1024M son dos líneas que ayudan a que el servidor funcione con más memoria RAM. Esto asigna un gigabyte de memoria ram para que el servidor funcione.
Los comandos -jar y server.jar ejecutan el archivo jar del servidor que tenemos en la misma carpeta. Nota importante: si tu archivo jar se llama de forma diferente a server.jar, necesitas tener el nombre exacto del archivo escrito.
Por último, la pausa al final permite que la ventana que ejecuta el archivo batch permanezca abierta. Esto es útil para detectar cualquier problema que pueda estar colapsando su servidor en el lanzamiento o durante el juego.
A continuación, tenemos que guardar este archivo. Ve a Archivo > Guardar como para guardar este archivo ya que lo cambiaremos a un archivo por lotes en lugar de un documento de texto.
Una vez en el menú guardar como, baja hasta donde dice guardar como documento de texto y cambia esto a todos los archivos. Esto nos permite cambiar el tipo de archivo con el que se guardará.
Con todos los archivos seleccionados, añade «.bat» al final del nombre del archivo y luego guarda. Esto creará una nueva versión de su archivo de servidor de inicio que ahora es un archivo por lotes.
El siguiente paso es eliminar el antiguo documento de texto para que no nos confundamos en cuanto a cuál es el archivo que necesitamos. El archivo de texto debe decir que el tipo de archivo es un Documento de Texto este es el que queremos borrar.
Ahora debes probar el servidor y asegurarte de que se lanza con el archivo batch. Abra nuestro nuevo archivo y asegúrese de que el servidor se inicia. Si no se lanza nuestra ventana del servidor, asegúrese de que tiene el nombre correcto del archivo jar el comando necesita para lanzar.
Una vez que su servidor lanza correctamente seguir adelante una salida de la ventana del servidor, así como la ventana de comandos que lanzó el servidor. Ahora vamos a personalizar aún más nuestro servidor.
Paso 5: Configurar las propiedades del servidor
Ahora vamos a ver algunas propiedades del servidor que podemos cambiar para personalizar qué tipo de juego de Minecraft quieres jugar en tu servidor. Abre el archivo de propiedades del servidor.
Una vez aquí, verás un montón de secciones de texto. Vamos a cubrir los más importantes y a ver las propiedades que más probablemente querrás cambiar.
Las propiedades resaltadas en la imagen anterior son algunas de las más importantes con las que deberías estar familiarizado. La primera propiedad «gamemode=survival» determina el modo de juego que tú y tus jugadores jugarán en el servidor por defecto. Esto se establece como supervivencia, lo que significa que tendrás hambre y salud que tendrás que gestionar en el juego. Configurando esto a «gamemode=creative» permite que los jugadores construyan, rompan y vuelen ya que son intocables e indestructibles en este modo de juego.
La siguiente «spawn-monsters=true» es una propiedad que indica al servidor que aparecerán monstruos y enemigos peligrosos. Cambiando esto a «spawn-monsters=false» evitará que los monstruos aparezcan incluso en el modo de supervivencia.
Una de las propiedades más importantes en nuestra experiencia con los servidores de minecraft es la siguiente línea resaltada «pvp=true». PvP significa jugador vs juego así que esto controla si los jugadores pueden o no dañar a los demás. Por defecto, esto se establece como verdadero, lo que significa que los jugadores pueden herir y dañar unos a otros en el juego. Configurando esto como «pvp=false» deshabilitará la capacidad de los jugadores de dañarse unos a otros.
La línea de comando «enable-command-block=false» es una línea que deshabilita el uso del bloque de comando de programación en el servidor. Si se ajusta a «enable-command-block=true» se podrá utilizar el bloque de comandos. El bloque de comandos es una herramienta útil para empezar a enseñar los fundamentos de la codificación a los jugadores de Minecraft. CodaKid tiene cursos útiles que repasan el uso de los bloques de comandos y los fundamentos de la programación con Minecraft.
Justo debajo de la línea del bloque de comandos está la línea que establece la cantidad máxima de jugadores que pueden unirse al servidor. El valor por defecto mostrado aquí es «max-players=20» así que si quieres un servidor más pequeño cambia este número a una cantidad menor o si quieres alojar a mucha gente, puedes aumentarlo.
Las dos últimas propiedades resaltadas son el server-ip y el level-name. La IP del servidor se utilizará en el siguiente paso de reenvío de puertos para jugar en todo el mundo con tus amigos. El nombre del nivel es el mundo en el que juegas en tu servidor. Está configurado como «mundo» por defecto, ya que se genera un mundo aleatorio de Minecraft al crear los archivos del servidor. Eres libre de reemplazarlo con cualquier mapa o nivel personalizado que descargues en internet, pero debes asegurarte de soltar el archivo de mapa completo en la carpeta de tu servidor y luego cambiar el «level-name=world» por «level-name=» el nombre de tu nuevo mapa.
Ahora tenemos una comprensión básica de las propiedades de nuestro servidor y de cómo personalizarlo. Ahora vamos a hacer un poco más de trabajo para que nuestro servidor sea jugable con amigos.
Paso 6: Reenvío de puertos para jugar globalmente (opcional)
El reenvío de puertos es lo que se requiere para que tus amigos se conecten a tu servidor si no están en la misma conexión local. Si quieres jugar en un servidor local en la misma conexión este paso no es necesario. Es importante tener en cuenta que el reenvío de puertos podría causar riesgos de seguridad, así que asegúrate de seguir los pasos de reenvío de puertos cuidadosamente.
Cada router es diferente cuando se trata de configurar el reenvío de puertos. Un router es lo que se utiliza para crear una conexión inalámbrica a Internet. Tienes que seguir los pasos para llegar a la página de administración de tu router ya que vamos a reenviar un puerto específico que Minecraft utilizará. Ve al siguiente enlace y haz clic en la lista de todos los routers y encuentra tu router. Omita todos los anuncios y no descargue ningún software en este sitio web. No se necesita software adicional para esto.
https://portforward.com/
Cuando estés en la página de tu router específico sigue los pasos para configurar una entrada de reenvío de puerto. Esto diferirá de un router a otro, pero los pasos generales en común con la mayoría de los routers serán los siguientes.
Crear una dirección IP estática
Iniciar sesión en su router y navegar por la sección de reenvío de puertos
Crear una entrada de reenvío de puertos
Esta página web explica cada paso para su router específico en profundidad. Cuando llegues al paso de crear una entrada de reenvío de puertos asegúrate de nombrarla con algo que sea reconocible como Minecraft y el número de puerto debe ser 25565. El sitio web de reenvío de puertos también tiene una explicación muy útil sobre el reenvío de puertos para Minecraft aquí.
https://portforward.com/softwareguides/minecraft/portforward-minecraft.htm
Una vez que tengas todo esto configurado, es el momento de probar finalmente tu servidor de Minecraft y ver si todo está conectado correctamente. La parte difícil de probar su trabajo en el reenvío de puertos es alguien en una conexión diferente a la que tiene que probar y ver si pueden conectarse a su servidor de Minecraft. El reenvío de puertos tiene pasos para esto en el enlace anterior, pero vamos a proporcionar instrucciones para esto a continuación también.
Paso 7: Conectar a su servidor de Minecraft
Ahora vamos a conectar con el servidor. El primer paso es ejecutar nuestro archivo batch para lanzar el servidor.
Con el servidor lanzado, abre tu página de lanzamiento de Minecraft y asegúrate de cargar la versión de Minecraft que coincide con el jar que descargaste. En el momento de escribir este artículo, la versión 1.15 de Minecraft era la última versión y el servidor que se descargó. Sin embargo, si esto se convierte en anticuado puedo hacer un nuevo servidor o simplemente cargar la versión 1.15 de Minecraft. Será una buena idea hacer una versión de lanzamiento de Minecraft con la que siempre podamos conectarnos a nuestro servidor. Para ello puedes ir a la pestaña Instalaciones y hacer clic en el botón +Nuevo.
Una vez aquí, debes nombrar la instalación con el servidor y el número de versión de Minecraft y seleccionar la versión como el número de lanzamiento que tiene tu servidor descargado. Esto se muestra a continuación para la versión 1.15 así que asegúrese de cambiar esto a su versión del servidor de Minecraft. Asegúrate de hacer clic en crear para terminar esta instalación.
Luego búscalo en tu lista y haz clic en Jugar para lanzar Minecraft.
Una vez lanzado Minecraft ve a la pestaña Multijugador.
Una vez en la pestaña multijugador, haz clic en Añadir Servidor.
En la nueva página después de hacer clic en añadir servidor, asegúrate de añadir un nombre de servidor y en la dirección del servidor, esto tiene que ser tu dirección IP pública para que otros jugadores puedan conectarse a ti. La dirección que se muestra en la imagen es sólo un ejemplo. Asegúrate de introducir tu dirección IP pública única. Esto se puede encontrar en el siguiente enlace. Es posible que también tengas que introducir dos puntos y el puerto 25565 después de la dirección. Así que un ejemplo es 123.456.789.0:25565.
https://whatismyipaddress.com/
Una vez hecho esto deberías ver tu servidor hecho y tratando de conectar. Si tienes una conexión fallida, comprueba la dirección ip que has introducido así como la configuración del reenvío de puertos. Si ves una barra de conexión verde con puntos abiertos para conectarte a tu servidor, ¡puedes lanzarte y disfrutar jugando en tu propio servidor personalizado!
Siguientes pasos
Jugar con un servidor modificado
Mientras alojas tu servidor y juegas con tus amigos puede que quieras jugar con algunos mods. ¡Hay una guía útil a continuación que cubre la adición de mods al servidor que acabamos de configurar! Para que tus amigos puedan jugar al servidor con mods contigo, necesitan tener los mismos mods que tú, así como una versión de Minecraft modificada por forja.
https://www.instructables.com/id/How-to-Setup-a-Modded-Minecraft-Server-1122/
Crear tus propios Mods de Minecraft
Si te gustan los Mods de Minecraft y quieres crear tus propios mods personalizados para usarlos en tus propios servidores, CodaKid tiene una serie de cursos que pueden enseñarte a hacer tus propias criaturas personalizadas, biomas, dimensiones, explosiones locas y efectos especiales, ¡y mucho más!
La codificación de Minecraft es divertida y creativa, y te enseña a programar en Java de verdad con el IDE de Eclipse.
Nuestros cursos incluso incluyen soporte de mensajería y screenshare de ingenieros en vivo si alguna vez te quedas atascado, y nuestros cursos incluso vienen con una prueba gratuita de dos semanas!
Esperamos que hayas disfrutado de Cómo hacer tu propio servidor de Minecraft, la guía definitiva 2021. Si te ha gustado nuestro tutorial de servidores de Minecraft, nos encantaría que lo compartieras con tus amigos.