Cómo ejecutar un servidor local simple de Minecraft (con y sin modificaciones)

Si bien es bastante fácil compartir un mapa de Minecraft con otros jugadores locales en su red, es bueno poder ejecutar un servidor dedicado para que las personas puedan ir y venir sin que el anfitrión del juego original cargue Minecraft.

Si bien es bastante fácil compartir un mapa de Minecraft con otros jugadores locales en su red, es bueno poder ejecutar un servidor dedicado para que las personas puedan ir y venir sin que el anfitrión del juego original cargue Minecraft. Hoy estamos viendo cómo ejecutar un servidor local simple de Minecraft con y sin modificaciones.

¿Por qué ejecutar un servidor de Minecraft?

Uno de los elementos más frustrantes de la experiencia multijugador local de Minecraft (tanto para PC como para la edición PE) es que el anfitrión del juego original debe estar activo para acceder a creaciones anteriores. Si hay dos padres y dos niños jugando a Minecraft en un hogar, por ejemplo, y pasan unas pocas horas un fin de semana trabajando en una gran estructura alojada por Kid # 2, cada vez que alguien quiera trabajar en ese mundo/estructura nuevamente necesitan a Kid # 2 para encender su juego y compartirlo con todos los demás abriéndolo a la LAN. Tenga en cuenta que cada mundo reside en cada computadora separada y, de repente, se convierte en una verdadera molestia para que más de una persona trabaje en un mapa determinado.

Una forma mucho más eficiente de hacer las cosas es alojar un servidor independiente en la red local. De esta forma, los jugadores pueden entrar y salir cuando quieran sin que una sola persona necesite iniciar sesión y compartir su mundo. Aún mejor, puede alojar un servidor de Minecraft en una máquina que no es muy adecuada para jugar realmente a Minecraft (hemos ejecutado modestos servidores de Minecraft en pequeñas cajas de Raspberry Pi sin ningún problema).

Echemos un vistazo a cómo configurar un servidor local básico de Minecraft con y sin modificaciones.

Configurar un servidor simple de Minecraft Vanilla

Hay dos formas de abordar la instalación del simple servidor Minecraft de Vanilla suministrado por Mojang. Un método está muy centrado en Windows, ya que simplemente descarga un archivo .EXE y lo ejecuta, con una pequeña ventana gráfica de usuario conveniente. Sin embargo, ese método no necesariamente ayuda a los usuarios de OS X y Linux, por lo que vamos a utilizar el método basado en .JAR que ayudará a expandir el proceso en todas las plataformas con solo pequeños ajustes necesarios para cambiar entre los sistemas operativos.

El primer orden del día es descargar el archivo JAR oficial del servidor de Minecraft. A partir de este tutorial, la versión es 1.7.10. Puedes encontrarlo en la parte inferior de la página oficial de descarga de Minecraft.net. Independientemente de su sistema operativo, desea el archivo .JAR.

Una vez que el archivo haya terminado de descargarse, mueva el archivo .JAR a una ubicación más permanente. Colocamos el archivo en un/HTG Test Server /. Puede colocarlo en cualquier lugar que desee, pero etiquetarlo claramente, colocarlo en un lugar seguro y tener en cuenta que una vez que ejecute el archivo .JAR, todo el material relacionado con el servidor se descargará/desempaquetará en la carpeta en la que se encuentra el .JAR, así que No lo coloque en algún lugar como la raíz de una unidad o una carpeta de inicio.

Ejecute el servidor por primera vez ejecutando el siguiente comando en el símbolo del sistema desde el directorio en el que se encuentra el archivo .JAR, por supuesto:

Windows: java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar nogui

OS X: java -Xms1G -Xmx1G -jar servidor de minecraft. 1.7.10.jar nogui

Linux: java -Xms1G -Xmx1G -jar servidor de minecraft. 1.7.10.jar nogui

Los comandos anteriores ejecutarán el archivo JAR del servidor de Minecraft. El comando ejecuta Java, asigna 1 GB de memoria/1 GB máximo, indica que el archivo es un JAR, nombra el JAR e indica que no se necesita GUI. Puede ajustar los valores de memoria máximos/asignados hacia arriba si considera que necesita hacerlo para mundos particularmente grandes o servidores con muchos jugadores (por ejemplo, durante una fiesta LAN), pero no recomendamos reducir los valores de memoria.

Si necesita ayuda para instalar Java en Linux, crear un acceso directo para el proceso de inicio en OS X, o cualquier otro problema específico del sistema operativo, le recomendamos que consulte la guía detallada para iniciar el archivo JAR del servidor ubicado en el wiki oficial de Minecraft .

La primera vez que ejecute el servidor, verá un mensaje como el siguiente:

[Subproceso del servidor/INFORMACIÓN]: Inicio del servidor de Minecraft versión 1.7.10

[Hilo del servidor/INFORMACIÓN]: Cargando propiedades

[Subproceso del servidor/WARN]: server.properties no existe

[Hilo del servidor/INFORMACIÓN]: Generando un nuevo archivo de propiedades

[Subproceso del servidor/WARN]: no se pudo cargar eula.txt

[Hilo del servidor/INFORMACIÓN]: debe aceptar el CLUF para ejecutar el servidor. Vaya a eula.txt para más información.

[Subproceso del servidor/INFORMACIÓN]: Detención del servidor

Esto es perfectamente normal. Busque en el directorio del servidor el archivo EULA.txt, ábralo y edite la entrada “eula = false” en “eula = true” para indicar su acuerdo con el acuerdo de usuario del servidor Mojang. Guarde y cierre el documento. Ejecute el comando del servidor nuevamente. Puede ejecutarlo con o sin la etiqueta «nogui» dependiendo de sus necesidades/deseos.Si lo ejecuta con la etiqueta «nogui», la salida del servidor y la interfaz de comando permanecerán en la ventana de terminal en la que inició el comando:

Si elimina la etiqueta «nogui», se abrirá una ventana GUI y proporcionará una experiencia de servidor más limpia y fácil de administrar:

La interfaz GUI le muestra exactamente lo que vería en la ventana de terminal en el panel grande de la derecha, así como una ventana de estadísticas en la esquina superior izquierda y una lista de jugadores actualmente conectados en la esquina inferior derecha. A menos que esté ejecutando el servidor en una máquina con recursos limitados (o un dispositivo sin cabeza como un servidor de medios o Raspberry Pi), recomendamos utilizar la GUI.

Durante la segunda ejecución del servidor, después de aceptar el EULA, se descargan archivos adicionales y se genera el mundo predeterminado. El mundo predeterminado se encuentra en/world/y se parece mucho a una antigua carpeta /.minecraft/saves/[someworldnamefont>/ de Minecraft regular (de hecho, lo es). Puedes jugar en el mundo generado aleatoriamente o puedes eliminar el contenido de/world/y reemplazarlo con el contenido de un juego guardado de una copia independiente de Minecraft o un mundo guardado que hayas descargado de Internet.

Unámonos a nuestro servidor recién creado y veamos cómo se ve. Para unirte a tu juego, debes estar en la misma LAN que la computadora host y debes saber la dirección IP de la computadora host.

Con la dirección IP en la mano, inicie Minecraft, haga clic en Multijugador en el menú principal y agregue el nuevo servidor o use la función de conexión directa. Si necesita ayuda con cualquiera de estas opciones, consulte la sección Conexión a servidores remotos de la lección Exploración de servidores multijugador de Minecraft de nuestra guía anterior.

Aquí estamos en el nuevo servidor. Todo se ve muy bien y el mundo se está cargando sin problemas. Una cosa que notarás de inmediato es que el juego está en modo de supervivencia. Este es el valor predeterminado del servidor, pero le mostraremos cómo cambiarlo en un momento.

En el lado del servidor, verás un flujo de avisos en la ventana de la consola a medida que suceden cosas: jugadores que se unen, jugadores que mueren, comunicaciones de jugadores y otros avisos. Además, puede usar los comandos del servidor tanto en la ventana de la consola como si es un OP u «operador» en el servidor. Hay docenas de comandos, muchos de ellos bastante oscuros y de uso poco frecuente. Puede leer la lista completa de comandos en el wiki de Minecraft, pero destacaremos los más relevantes para poner en funcionamiento su servidor en la tabla a continuación.

Tenga en cuenta : si ingresa el comando en la ventana de la consola del servidor, no necesita la «/» inicial, pero sí la ingresa en la ventana de chat como jugador en el servidor.

/defaultgamemode [s/c/a] Cambia el modo predeterminado del servidor para nuevos jugadores entre los modos Survival, Creative y Adventure.
/dificultad [p/e/n/h] Cambia los niveles de dificultad entre Pacífico, Fácil, Normal y Difícil.
/gamemode [s/c/a] [jugador] Lo mismo que/defaultgamemode, excepto que se aplica jugador por jugador.
/list Lista todos los jugadores actuales.
/(de) op [jugador]/deop [jugador] Otorga privilegios de operador de jugador con nombre (o los quita).
/save- (all/on/off) “all” inmediatamente salva el mundo, “on” activa el ahorro mundial (este es el estado predeterminado) y “off” desactiva el ahorro automático. Es mejor dejar esto solo a menos que desee forzar un guardado inmediato para hacer una copia de seguridad de su trabajo con el comando/save-all.
/setworldspawn [x y z] Establece el punto de generación para todos los jugadores que ingresan al mundo. Sin coordenadas, establece el lugar en el que se encuentra la operación de ejecución, con argumentos asigna el punto de generación a esas coordenadas.
/spawnpoint [jugador] [x y z] Lo mismo que worldspawn, pero para jugadores individuales; te permite establecer un punto de generación único para cada jugador.
/stop Cierra el servidor.
/time set [value] Cambia el tiempo del juego; aceptará «día», «noche» o un valor de 0 a 24000 en el que, como referencia, 6000 es mediodía y 18000 es medianoche.
/tp [jugador objetivo] [destino] Teletransportador. El primer argumento siempre debe ser el jugador objetivo. El segundo argumento puede ser otro jugador (envíe al jugador A a B) o coordenadas x/y/z (envíe al jugador A a la ubicación).
/weather [clear/rain/thunder] Cambia el clima. Además, puede agregar un segundo argumento para cambiar el clima por X número de segundos (donde X puede estar entre 1 y 1,000,00).

Estos son los comandos más útiles de inmediato para ejecutar un servidor doméstico pequeño.Hay comandos adicionales que son útiles si abre su servidor doméstico para uso público o semipúblico (como/kick y/ban) pero que generalmente son innecesarios para uso privado en el hogar.

Ahora que hemos lanzado con éxito nuestro servidor doméstico privado, es posible que se pregunte (especialmente después de todas las lecciones dedicadas a ellos) cómo podemos inyectar algunas modificaciones increíbles en nuestro servidor. Siguiente parada, modificación del servidor.

Configuración de un servidor de Minecraft modificado simple

Al igual que puede inyectar fácilmente el cargador de modificaciones Forge en una instalación independiente de Minecraft, también puede inyectar fácilmente el cargador de modificaciones Forge en el servidor de Minecraft.

Puede reutilizar el mismo instalador que utilizó para Forge en el tutorial de modificación anterior; simplemente vuelva a ejecutarlo (no importa si está utilizando .EXE o .JAR) y ajuste la configuración como tal:

Seleccione «Instalar servidor» y apúntelo a un nuevo directorio. No necesita instalar un servidor y luego instalar Forge, como necesita instalar Minecraft y luego instalar Forge como lo hicimos en el tutorial del lado del cliente.

Nota : Si saltaste a esta sección porque estabas muy entusiasmado con las modificaciones en tu servidor, aún te alentaremos a leer la sección anterior ya que varios de los pasos son idénticos, y estamos sin repetirlos todos en detalle para esta parte del tutorial.

Dedique un minuto a descargar el servidor y los archivos de Forge, luego visite la carpeta de instalación. Los siguientes pasos se parecerán mucho a la configuración del servidor de Minecraft vanilla.

Dentro de la carpeta, ejecute el archivo «forge. *. Universal.jar» utilizando exactamente el mismo comando que utilizó, basado en su sistema operativo de la parte de instalación de vainilla de este tutorial.

El servidor se ejecutará y luego se detendrá, indicando como lo hizo en la sección anterior que debe aceptar el EULA. Abra el EULA.txt recién creado y edite el «falso» a «verdadero» como la última vez.

Vuelva a ejecutar el servidor para confirmar que todo esté instalado correctamente y solo para una medida extra, únase al mundo. Recuerde, cuando se una al mundo, deberá unirse a un cliente modificado (los clientes estándar no pueden unirse a servidores modificados). Únase a una instalación de número de versión coincidente de Minecraft con Forge instalado, pero sin ninguna modificación cargada, lo que reflejará el estado del servidor.

Todo se ve bien. Incluso engendramos cerca de un pueblo, que siempre es divertido. Enseñemos a estos aldeanos cómo divertirse generando un portal a una dimensión mágica.

No hay trato; Acabamos de tirar un diamante en un charco y todos los aldeanos nos miran como si hubiéramos perdido la cabeza. Es posible que tengamos Forge instalado, pero nos falta el componente que hace que la magia suceda: el mod Bosque Crepuscular.

Ahora que sabemos que Forge está instalado correctamente, el siguiente paso es instalar las modificaciones que queremos. El proceso es muy simple. Solo necesita asegurarse de que el archivo mod .JAR (en este caso, el mod Twilight Forest) esté ubicado en la carpeta/mods/para su nuevo servidor Forge y la carpeta/mods/para el cliente de Minecraft con el que te unes al servidor.

Salga de su cliente de Minecraft y detenga el servidor con el comando «detener», copie los archivos y reinicie el servidor. Luego, reinicie su cliente y únase al servidor.

Las palabras no pueden expresar la decepción que sentimos cuando el aldeano cayó en el portal del Bosque Crepuscular recién engendrado y no pudo teletransportarse al Bosque. Tendremos que ir en su lugar.

El portal terminó justo al lado de un castillo. En serio, esta podría ser la semilla de mapa más afortunada: comenzamos junto a una aldea en el Overworld, hicimos un portal allí y terminamos al lado de un castillo en el Bosque Crepuscular (si estás jugando con el Bosque Crepuscular en 1.7. 10 (u otras versiones 1.7. *) La semilla es: 1065072168895676632)!

Ajustes y trucos adicionales para su servidor

En este punto, estás listo para rockear, con o sin modificaciones dependiendo del sabor que hayas instalado. Sin embargo, eso no significa que haya terminado de jugar con su servidor. Repasemos algunas cosas adicionales que puede hacer para mejorar su experiencia en el servidor.

Más modificaciones

Siempre puedes instalar más mods. Tenga en cuenta que más modificaciones requieren más recursos de CPU/GPU/RAM. Tome nota cuidadosamente de los mods que instala, porque todos los que se unan a su servidor también necesitarán tener esos mods instalados. En general, la carpeta/mod/del cliente y la carpeta/mod/del servidor deben ser espejos entre sí.

¿Necesita ideas para buenas modificaciones de servidor? Acceda a los recursos enumerados en «¿Dónde encontrar modificaciones?» sección de nuestro tutorial de modificación de Minecraft.

Abrir su servidor a jugadores remotos

Si desea jugar con personas fuera de su red local, puede configurar el reenvío de puertos para que los jugadores fuera de su red doméstica puedan acceder al servidor. La mayoría de las conexiones de banda ancha doméstica pueden admitir fácilmente muchos jugadores. Debido a que el servidor no tiene un sistema de contraseña, puede considerar crear una lista blanca en el servidor. Use el comando y los parámetros /whitelist [on/off/list/add/remove/reload] [playername] para ajustar y ver la lista blanca.

Ajuste fino con el servidor.

Dentro de la carpeta del servidor encontrará un archivo llamado server.properties. Si abre este archivo en un editor de texto, encontrará un archivo de configuración simple que puede editarse manualmente. Si bien algunas de estas configuraciones están disponibles a través de los comandos del servidor/en el juego, muchas de ellas no lo están.

Usando simples/verdaderos o falsos conmutadores numéricos, es posible permitir a los jugadores volar durante el modo de supervivencia, apagar The Nether, ajustar la configuración del tiempo de espera del servidor y una gran cantidad de otras variables. Si bien muchas de las configuraciones se explican por sí mismas, algunas requieren una comprensión más profunda de la variable involucrada. Consulte este desglose detallado de las variables server.properties.

Armado con un servidor, modificado o no, ya no tiene que preocuparse por asegurarse de que la persona correcta esté en línea en el momento adecuado para acceder a su mundo (y puede compartir fácilmente su mundo en toda su casa o con amigos en todo el país).

Rate article
labsfabs.com
Add a comment