es.phhsnews.com


es.phhsnews.com / Cómo ejecutar un servidor Spigot Minecraft para juegos multijugador personalizados

Cómo ejecutar un servidor Spigot Minecraft para juegos multijugador personalizados


El soporte LAN nativo de Minecraft es ideal para ejecutar juegos sobre la marcha, pero si quieres un servidor dedicado y personalizado, Spigot es el camino para ir. Spigot se basa en una API de complemento llamada Bukkit, que facilita la personalización de tu juego, y dado que el proyecto Bukkit ha existido desde los albores del modo multijugador de Minecraft, muchos desarrolladores han lanzado sus propios complementos y modificaciones.

¿Qué es Spigot?

Spigot es una bifurcación modificada de la Bukkit API, que a su vez es una bifurcación modificada del servidor oficial de Minecraft lanzado por Mojang. Bukkit nació cuando los desarrolladores y modders estaban insatisfechos con la fuente cerrada y la falta de características en el servidor oficial, y deseaban una solución de servidor más modular y personalizable. La implementación real de la API de Bukkit se llamó CraftBukkit y, a medida que crecía Minecraft, CraftBukkit se convirtió en la mejor opción para servidores medianos y grandes. Debido a algunos problemas legales, el proyecto CraftBukkit se cerró, y no se ha actualizado a 1.8, la versión más nueva de Minecraft.

Aquí es donde Spigot entra en juego. Spigot fue diseñado para hacer CraftBukkit más rápido y más eficiente. Utiliza la API de Bukkit, por lo que todos los complementos compatibles con Bukkit son compatibles con Spigot. Cuando se eliminaron las descargas de Bukkit, el proyecto Spigot continuó actualizando el software, por lo que ahora es la mejor opción para servidores modificados y la única opción para servidores modded 1.8.

Instalación de Windows

Spigot no tiene una descarga; debe compilarse desde la fuente. El Equipo Spigot automatiza esto con un programa llamado BuildTools. Puede descargar la última versión de BuildTools aquí. También necesitarás Git para Windows. Asegúrese de tener la última versión de Java.

Cree una carpeta para alojar todos sus archivos de servidor y adhiera el jar de BuildTools:

Ejecute la configuración de Git for Windows y espere pacientemente hasta que la barra de progreso llegue al final .

Cuando Git termine de instalar, abra el menú de inicio y verá una nueva aplicación en la carpeta de programas. Ejecute Git bash y verá una ventana de terminal. Si tiene experiencia con terminales Unix, debe estar familiarizado con la forma de usarlo. Si no, el proceso es simple de todos modos. Simplemente haga un cd en la carpeta donde coloca el jar BuildTools y ejecútelo con java -jar:

cd ~ / ruta / a / carpeta /

java -jar BuildTools.jar

El programa BuildTools ahora se descargará todo el código fuente necesario y compilar los archivos jar del servidor de forma automática. Esto puede llevar mucho tiempo. Cuando finalice, debería ver el símbolo del sistema y un grupo de archivos en la carpeta donde coloca el jar de BuildTools. Cree un nuevo documento de texto, asígnele el nombre start.bat, haga clic con el botón derecho y seleccione editar. Se abrirá en el Bloc de notas y pegará este script en:

@echo off

java -Xms512M -Xmx1024M -XX: MaxPermSize = 128M -jar spigot.jar
pausa

Si solo está ejecutando este servidor para algunas personas, o para usted mismo en la misma máquina, 1 gb de RAM funcionará bien, pero si lo desea, puede cambiar el argumento -Xmx a una cantidad mayor.

Guarde el script y ejecútelo. Recibirá un error y el programa saldrá. Esto es normal. La primera vez que ejecute spigot.jar, creará un archivo EULA.txt por razones legales. Ábrelo, cámbialo de falso a verdadero y ejecuta start.bat nuevamente. Para probar que el servidor se está ejecutando, abre Minecraft y conéctate a localhost:

Deberías ser recibido con un mundo de Minecraft y un error cuando rompes un bloque cerca del engendro. Esto se debe a que Spigot se predetermina a unos pocos bloques de protección de spawn de todos los que no son operadores. Puede 'op' usted mismo solo desde el terminal del servidor ejecutando

op playername

O, si desea eliminar a alguien,

deop playername

Necesita permiso para usar mucho en el juego comandos como dar elementos o cambiar al modo creativo. También hay complementos que pueden dar permiso a los usuarios para usar comandos específicos.

Instalación de OS X y Linux

Instalar Spigot en OS X y Linux es aún más fácil. Asegúrate de que tienes instalada la última versión de Java. En Linux, use el administrador de paquetes que tenga para instalar git si aún no lo tiene:

sudo apt-get install git

sudo yum install git

Descargue el mismo jar BuildTools de la instalación de Windows y colóquelo en su propia carpeta.

En Mac, abra un terminal, navegue hasta esa carpeta y ejecute con

java -jar BuildTools.jar

Debería ver un mensaje pidiéndole que instale herramientas de desarrollador de línea de comandos. Haga clic en 'Instalar' y espere a que termine. Esto instalará las herramientas necesarias para que BuildTools se ejecute. En Linux puede necesitar ejecutar

git config -global -unset core.autocrlf

antes de ejecutar el jar. De lo contrario, la instalación debería realizarse sin problemas, y puede ejecutar spigot.jar desde la línea de comandos con java -jar o con un script de inicio:

#! / Bin / sh

java -Xms512M -Xmx1024M -XX: MaxPermSize = 128M -jar spigot.jar

Reenvío de puertos

RELACIONADO: Cómo reenviar puertos en su enrutador

Si desea jugar con amigos fuera de su red local, necesita reenviar puertos en tu enrutador El puerto de Minecraft está predeterminado en 25565, aunque esto se puede cambiar en el archivo de configuración de server.properties.

La dirección que le da a sus amigos debe ser su dirección IP pública seguida de dos puntos y el número de puerto. Puede encontrar su dirección IP pública en línea. Por ejemplo, la IP a la que se conectan sus amigos será algo similar a

123.45.67.89:25565

Instalación de complementos

Puede obtener complementos desde Bukkit o SpigotMC. Muchos de los complementos son para 1.7, pero la mayoría funcionará con 1.8. Instalar un complemento es tan fácil como descargar un archivo jar y ponerlo en la carpeta de complementos. Luego debe volver a cargar o reiniciar el servidor para que el nuevo complemento se active.

Aquí hay algunos complementos básicos que debe instalar en la configuración:

  • LANBroadcaster abre su servidor a su red local para que los amigos puedan conectarse sin escribir un IP.
  • Multiverse te permite tener tantos mundos de Minecraft como quieras, y Multiverse Portals te permite unirlos fácilmente.
  • WorldEdit proporciona un poderoso control sobre el terreno y la construcción.
  • WorldGuard protege tus construcciones de los jugadores. y el entorno.

Cada uno de estos complementos tiene su propia sintaxis que puede aprender ejecutando / help in-game.


¿Puede dañar una computadora una unidad portátil de disco duro USB?

¿Puede dañar una computadora una unidad portátil de disco duro USB?

Si bien muchos de nosotros estamos familiarizados con el concepto de desenchufar incorrectamente un disco duro portátil que puede causar la pérdida de datos, ¿es posible que su la computadora también podría dañarse? La publicación de preguntas y respuestas SuperUser de hoy tiene la respuesta a la pregunta de un lector curioso.

(how-to)

¿Por qué algunos iMessages aparecen como un correo electrónico en lugar de un número de teléfono?

¿Por qué algunos iMessages aparecen como un correo electrónico en lugar de un número de teléfono?

¿Alguna vez ha estado enviando mensajes de texto con alguien en su iPhone, para que su chat cambie aleatoriamente a un contacto completamente nuevo? ? Ahí está, felizmente escribiendo a máquina, cuando de repente tiene que saltar a un nuevo cuadro de mensaje que dice que es de su correo electrónico en lugar del contacto principal.

(how-to)