Contenido generado con IA — puede contener errores.

Referencia

Configuración

config.yml clave por clave, el archivo de mensajes y sus secciones, los archivos de los menús de administración, y dónde se configuran ítems, contadores y arenas.

Todo se genera en plugins/ExyliaSpecials/ al primer arranque, con comentarios. Edita los archivos de ahí y ejecuta /specialsadmin reload, o cambia config.yml y los mensajes en el juego desde Ajustes en /specialsadmin (ver Comandos).

ArchivoQué contiene
config.ymlIdioma, barra de acción, estados, duelos. Abajo.
lang/<language>/messages.ymlCada línea que envía el plugin.
lang/<language>/items/*.ymlLos ítems. Ver Ítems especiales.
lang/<language>/trackers/*.ymlLos contadores. Ver Contadores.
lang/<language>/menus/admin/*.ymlLas pantallas de administración, reescritas desde el jar en cada arranque y recarga.
arenas.ymlLas arenas de duelo. Ver Duelos.
database.ymlLa conexión a la base de datos de ExyliaLib.

config.yml

language: default
 
actionbar:
  enabled: true
 
states:
  clear-on-death: true
  flight-landing-grace: 4s
  reveal-on-attack: true
  undying-effects:
    - '[PARTICLE] TOTEM_OF_UNDYING;count:60;offset:0.6,1,0.6;speed:0.4;y:1'
    - '[RING_PULSE] END_ROD;radius:1.6;rings:2;spacing:0.4;points:18;y:0.1;ticks:4;interval:0.04'
    - '[SOUND] BLOCK_BEACON_POWER_SELECT;0.8;1.6'
 
duels:
  allowed-commands: [msg, tell, w, r, reply]
  broadcast-results: true
  copies:
    enabled: true
    max-per-arena: 16

Las versiones anteriores también tenían aquí combat y vanilla-cooldowns. Se fueron a ExyliaCombat; en el primer arranque se copian a exyliacombat-export.yml. Ver Combate.

language

Valor
defaultSigue el idioma del config.yml de ExyliaLib.
en, es, fr, pt, ru, trSolo para este plugin.
cualquier otroUn idioma propio, que empieza como copia del inglés.

El idioma también elige la carpeta de la que se leen ítems y contadores — ver Instalación.

actionbar

enabled (true). Ver Cooldowns.

states

Ver Estados.

duels

Ver Duelos.

messages.yml

lang/<language>/messages.yml contiene cada línea, agrupada:

Sección
prefix%prefix% en todas las demás líneas.
actionbarEl formato de la barra de acción.
itemsRechazos al usar un ítem, agotado, caducado, el ON/OFF de %status%, y las líneas limit-* y badge-* de %limit% y %limit_badge%.
toolsRespuestas de la palanca, el compresor, el filtro y el prospector.
stattrackAplicar contadores, y el hueco de víctima vacío.
deliveryÍtems recibidos, o en espera de la siguiente entrada.
statesLa barra de cada estado, la celebración de la última resistencia, el fin del vuelo, el fin de la invisibilidad.
duelsDesafíos, rechazos, cuenta atrás, boss bars, resultados, anuncios y cada línea del editor de arenas.
adminRespuestas de cada comando y editor.

Una línea puede empezar por [sound:NAME|volume|pitch] para reproducir un sonido. Una línea vacía no envía nada. Las barras de los estados y los títulos de los duelos son efectos de ExyliaLib: un título, barra de acción, boss bar, sonido y partícula cada uno. Ninguno trae fuegos artificiales.

Los menús de administración

lang/<language>/menus/admin/ tiene las ocho pantallas: root, items, tools, item, stattracks, cooldowns, arenas y arena. Se reescriben desde el jar en cada arranque y en cada recarga: una edición no sobrevive.

¿Falta algo en esta página? Dínoslo en Discord