Contenido generado con IA — puede contener errores.

Referencia

Comandos

Un comando, tres nombres, y exactamente qué cubre la recarga.

Comandos

ComandoPermisoQué hace
/classes reloadexyliaclasses.admin.reloadVuelve a leer la configuración y todos los archivos de clase.

/eclasses y /exyliaclasses son alias de /classes.

No hay nada que escriban los jugadores

En las clases se entra vistiendo armadura y se usan con clic derecho sobre objetos. Ningún comando abre un menú, da una clase ni muestra una lista — no hay menú ni comando de jugador alguno.

Qué cubre la recarga

/classes reload ejecuta cinco pasos en orden:

Archivos de configuración

config.yml y messages.yml se releen de disco.

El prefijo de los mensajes

Se vuelve a aplicar desde messages.yml, para que %prefix% en el texto de otros plugins de Exylia coincida.

El flag de debug

Se recoge de config.yml sin reiniciar.

Las definiciones de clase

Se vuelve a cargar cada .yml de classes/. Aparecen los archivos nuevos, desaparecen los borrados, y las seis por defecto que falten se vuelven a escribir.

Los jugadores conectados

A todos los conectados se les quita la clase y se les vuelve a asignar contra las nuevas definiciones. A quien su armadura le siga encajando se le vuelve a lanzar el warmup de esa clase.

Cada paso informa de su éxito o fallo por separado, así que un archivo de clase roto se identifica solo en vez de tumbar la recarga entera.

Recargar interrumpe a todo el mundo

El paso cinco quita la clase antes de volver a asignarla, lo que limpia energía, marcas y cooldowns de habilidades de cada jugador conectado, y arranca un warmup nuevo para quien la armadura le siga encajando. Recarga entre peleas, no durante una.

No recarga ExyliaLib — para eso está /exylialib reload.

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