Instalación
El jar del cargador y la licencia, las dependencias, los archivos que escribe el plugin y cómo actualizarlo.
Conseguir el plugin
ExyliaSpawners es un plugin premium, comprado en BuiltByBit. Se distribuye con el cargador de Lukittu, así que el archivo que instalas
es el jar del cargador, Exylia-Spawners-Loader.jar. Comprado en BuiltByBit, la licencia va incrustada en ese jar: no hay clave que introducir. El cargador comprueba la licencia en cada arranque y
después cede el control al plugin.
Antes de empezar
| Requisito | Para qué |
|---|---|
| Paper o Folia 1.21.4+ | El servidor. Folia está soportado: cada spawner funciona en el hilo de su propia región. |
| Java 21 | El entorno de ejecución. |
ExyliaLib | Obligatorio, versión 1.438.0 o superior: objetos, menús, la base de datos, los precios, la economía, los hologramas, las zonas de construcción y el registro de auditoría. |
packetevents | Lo necesita ExyliaLib. ExyliaSpawners lo usa para los hologramas y para el anti-ESP. |
El paper-plugin.yml del cargador no exige ExyliaLib a propósito: es el cargador quien lo instala, así que
tiene que poder arrancar sin él. En un servidor sin ExyliaLib descarga la última versión en plugins/ y pide
un reinicio.
Plugins opcionales
Cada uno se activa al instalarlo; ninguno es necesario para arrancar.
| Plugin | Qué añade |
|---|---|
ExyliaMarket | Los precios a los que se vende el almacén (su lista de valor y su tienda), y sus varitas de venta vendiendo el almacén de un spawner. Consulta Almacén y venta. |
ExyliaEconomy o Vault | Las monedas en las que pagan las ventas y en las que cuestan las mejoras y la purificación, a través de la economía de ExyliaLib. |
ExyliaMobs | Tipos de spawner que generan plantillas de ExyliaMobs. Consulta Tipos y tiers. |
ExyliaProtections, WorldGuard, Lands, GriefPrevention, Towny, SuperiorSkyblock2 | Se les consulta antes de colocar, picar, apilar o abrir un spawner. Consulta Confianza y protección. |
floodgate | Los jugadores de Bedrock tienen un único botón para recogerlo todo en la pantalla del almacén. |
ExyliaSurvivalCore | Sigue funcionando; su apilado de spawners y sus spawners de objetos se desactivan. Consulta Integraciones. |
Instalación
Copia el jar
Exylia-Spawners-Loader.jar en plugins/, junto a packetevents.
Arranca el servidor
El cargador comprueba la licencia incrustada en el jar y le cede el control al plugin. El cargador instala ExyliaLib si falta; si ha tenido que hacerlo, reinicia una vez más.
Deja que genere los archivos
El plugin escribe config.yml, types.yml con todos los mobs que conoce tu versión del servidor,
tiers.yml, boosters.yml y la carpeta lang/ con los mensajes, los objetos, el holograma y los menús.
Pruébalo
Ejecuta /spawnersadmin give <you> zombie y coloca el objeto. Consulta
Primeros pasos.
Mientras los spawners se cargan desde la base de datos, un segundo o así después del arranque, se rechaza cualquier acción sobre spawners: no se puede colocar, picar, abrir ni volar nada antes de que el plugin sepa qué hay.
Archivos generados
Todos están en plugins/ExyliaSpawners/.
| Archivo | Contenido |
|---|---|
loader.yml | Lo escribe el cargador: license_key, y version (auto mantiene el plugin en la última versión). |
config.yml | Ajustes de producción, colocación, picado, explosiones, corrupción, protección, red, venta, anti-ESP y panel. Consulta Configuración. |
types.yml | Todos los tipos de spawner. Consulta Tipos y tiers. |
tiers.yml | Los tiers, los valores de sus líneas de mejora y los costes de las mejoras. Consulta Tipos y tiers. |
boosters.yml | Los objetos potenciadores que reparte /spawnersadmin booster give. Consulta Mejoras y potenciadores. |
lang/<language>/messages.yml | Cada línea de chat, etiqueta y aviso. |
lang/<language>/type-names.yml | Cómo se llama cada tipo en pantalla. |
lang/<language>/spawner-item.yml | El aspecto del objeto spawner. |
lang/<language>/booster-item.yml | El aspecto de cada objeto potenciador. |
lang/<language>/hologram.yml | El holograma sobre cada spawner. Consulta Hologramas y anti-ESP. |
lang/<language>/menus/ | Las pantallas de los jugadores; menus/admin/ contiene las del staff. |
snapshots/ | Copias programadas de la base de datos del plugin. Consulta Administración. |
Incluye inglés (en) y español (es). Los spawners, el almacén, los jugadores de confianza, los potenciadores y
los temporizadores de corrupción viven en la base de datos que proporciona ExyliaLib (database.yml, un archivo
H2 salvo que la apuntes a otro sitio).
Actualizar
Sustituye el jar del cargador y reinicia, o deja version: auto en loader.yml. Tu configuración, tipos, tiers
y mensajes se conservan y las claves nuevas se añaden con sus valores predeterminados. Las pantallas de los
jugadores en lang/<language>/menus/ son tuyas: una actualización solo añade lo que falta. Las pantallas del
staff en menus/admin/ se vuelven a escribir desde el jar en cada arranque.
¿Falta algo en esta página? Dínoslo en Discord