14Jul

Cómo ejecutar un Spigot Minecraft Server para personalizar el modo multijugador

click fraud protection

El soporte de LAN nativo de Minecraft es ideal para ejecutar juegos sobre la marcha, pero si quieres un servidor dedicado y personalizado, Spigot es el camino a seguir. 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 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 llamaba 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.

instagram viewer

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 mayor opción para los servidores modificados y la única opción para los 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úrate 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 instalació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 ~ /path/to/folder/

java -jar BuildTools.jar

El programa BuildTools ahora descargará todo el código fuente necesario y compilará automáticamente los archivos jar del servidor. 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, opara 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 con 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 'operar' solo desde la terminal del servidor ejecutando

op playername

O, si desea eliminar a alguien,

deop playername

Necesita permiso para usar una gran cantidad de comandos dentro del juego como dar elementos o cambiar a creativosmodo. También hay complementos que pueden dar permiso a los usuarios para usar comandos específicos. Instalación

OS X y Linux

La instalación de 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 gestor de paquetes que tenga que instalar git si aún no lo tiene:

sudo apt-get install git

sudo yum install git

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

En Mac, abre una terminal, navega a esa carpeta y ejecútala con

java -jar BuildTools.jar

untitled_folder _-_ bash _-_ 111 ​​× 40

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

Puerto de reenvío

Si desea jugar con amigos fuera de su red local, necesita reenviar puertos en su enrutador. El puerto de Minecraft está predeterminado en 25565, aunque esto se puede cambiar en el archivo de configuración 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, deberá volver a cargar o reiniciar el servidor para que se active el nuevo complemento.

Aquí hay algunos complementos básicos que debe instalar durante la instalación:

  • LANBroadcaster abre su servidor a su red local para que los amigos puedan conectarse sin escribir una IP.
  • Multiverse te permite tener tantos mundos 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 sus construcciones de los jugadores y el medio ambiente.

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