Hotbar y movimiento
Los botones de la hotbar, el doble salto y las plataformas de lanzamiento, quién ve a quién y los disparadores.
Hotbar (hotbar)
La hotbar es un conjunto con nombre de botones. Cada botón se dibuja, no se sostiene: no se escribe nada en el inventario real, así que un botón nunca puede filtrarse ni soltarse. El equipo de combate debe ser un objeto real, nunca un botón.
| Clave | Por defecto | Qué hace |
|---|---|---|
set | lobby | El conjunto que se lleva en el lobby: una clave de sets. |
force | false | Muestra esta hotbar incluso cuando ExyliaPracticeCore está instalado. Sin esto, la hotbar de lobby de PracticeCore sigue al mando y este módulo no dibuja nada. |
hide-rest | false | Deja en blanco cada ranura que el conjunto no dibuja. Mantenlo desactivado cuando el PvP del lobby reparte una espada real. |
sword-slot | 4 | La ranura (0-8) reservada para la espada del PvP del lobby: ahí no se dibuja ningún botón. |
sets | lobby | Los conjuntos, cada uno un mapa de id de botón a botón. |
Un botón:
| Clave | Qué hace |
|---|---|
slot | Ranura del inventario, 0-8. |
material, name, lore | Todo lo que un objeto acepta: un material, basehead-..., nexo:id. |
requires | Un id de módulo como parkour: el botón se dibuja solo mientras ese módulo está activado. |
permission | Se dibuja solo para quienes lo tienen. Vacío es para todos. |
cooldown | Tiempo entre dos pulsaciones. Por defecto 250ms; 0 para un botón cuya acción ya tiene su propio enfriamiento (el de visibilidad). |
actions | Líneas de acción con prefijo de clic, por ejemplo right: exylialobby:selector_open. Sin prefijo vale cualquier clic. |
commands | Líneas de comando con prefijo de clic, por ejemplo right: player: parkour. |
El conjunto por defecto: Servers (ranura 0), Games (1), Parkour (2), Visibility (6), Gadgets (7) y Settings (8). Acciones que el plugin registra para botones y menús:
| Acción | Qué hace |
|---|---|
exylialobby:selector_open, selector_lobbies | Abre el selector de servidores o de lobbies. |
exylialobby:games_open | Abre la pantalla de juegos. |
exylialobby:visibility_toggle | Cambia cíclicamente la opción de visibilidad del jugador. |
exylialobby:hotbar_settings | Abre los ajustes del jugador (/settings de ExyliaLib). |
exylialobby:gadgets_equip, gadgets_off | Equipa un gadget o lo guarda. |
exylialobby:pvp_top | Abre el top de asesinatos. |
Movimiento (movement)
| Clave | Por defecto | Qué hace |
|---|---|---|
double-jump.enabled | true | Pulsa saltar otra vez en el aire para dar un segundo salto. |
double-jump.forward / vertical | 0.9 / 0.75 | Empuje en la dirección en la que mira el jugador, y hacia arriba. |
double-jump.cooldown | 400ms | Se rearma al aterrizar. |
double-jump.permission | vacío | Permiso necesario. Vacío es para todos. |
double-jump.effect | sonido de despegue de murciélago | Título, action bar, boss bar, sonido y partícula para quien salta. |
pads.enabled | true | Activa las plataformas de lanzamiento. |
pads.cooldown | 500ms | Tiempo antes de que el mismo jugador pueda ser lanzado otra vez, compartido por todas las plataformas. |
pads.effect | sonido de despegue de murciélago | Lo que el jugador oye y ve al ser lanzado. |
pads.list | ninguno | Las plataformas, colocadas en el juego desde /lobbyadmin → Movement. |
Una plataforma es el bloque sobre el que está (world, x, y, z) con power (horizontal, por defecto
1.6), vertical (0.9), y o bien la dirección en la que mira el jugador o, con fixed: true, el yaw que
fijes (0 sur, 90 oeste, 180 norte, -90 este).
Las plataformas se añaden con un asistente. Plataforma te pide hacer clic en el bloque; Plataforma dirigida te pide ponerte sobre el bloque mirando hacia donde debe lanzar (clic agachado para conservar la orientación). El botón de dirección de una plataforma existente pide la orientación de la misma forma.
Visibilidad (visibility)
Los jugadores eligen ver a todos, a los amigos (staff y, con clan-friends, compañeros de clan) o a
nadie. La opción es un ajuste del jugador en /settings y en el botón de la hotbar. Requiere
PacketEvents; sin él todos ven a todos.
| Clave | Por defecto | Qué hace |
|---|---|---|
default-mode | EVERYONE | Lo que ve un jugador que nunca eligió: EVERYONE, FRIENDS o NOBODY. |
cooldown | 500ms | Tiempo entre dos cambios desde el botón de la hotbar. |
staff-permission | exylialobby.visibility.staff | Quienes lo tienen son vistos por todos, sea lo que sea que hayan elegido. |
clan-friends | true | Cuenta a los compañeros de clan como amigos (requiere un plugin de clanes compatible con ExyliaLib). |
Los corredores de parkour ocultos entre sí usan la misma regla: un espectador ve a un jugador solo cuando todas las reglas coinciden.
Disparadores (triggers)
Bloques y áreas que ejecutan acciones, guardados por id en modules/triggers/config.yml y colocados desde
/lobbyadmin → Triggers con un asistente. Un disparador de bloque actúa al hacer clic en el bloque o pisarlo:
un botón, una palanca, una placa de presión, un hilo trampa o cualquier bloque. Uno de área ejecuta
actions cuando un jugador entra y leave-actions cuando sale.
| Clave | Por defecto | Qué hace |
|---|---|---|
world | world | El mundo donde está. |
min / max | 0 64 0 | Las esquinas, como x y z. Un disparador de bloque tiene las dos iguales. |
area | false | true para un área, false para un bloque. |
permission | vacío | Permiso necesario para activarlo. Vacío es para todos. |
cooldown | 1s | Tiempo antes de que el mismo jugador pueda activarlo otra vez. 0 para ninguno. |
actions | ninguna | Líneas de interacción al usarlo o al entrar: console: say hi, [MESSAGE] ..., [SOUND] ..., [SERVER] games, [TELEPORT] world;0;64;0. Un prefijo right: limita la línea al clic derecho. |
leave-actions | ninguna | Líneas que se ejecutan al salir de un área. |
Los tableros de clasificación de parkour y de PvP se dibujan con los hologramas de ExyliaLib y no necesitan ningún módulo propio.
¿Falta algo en esta página? Dínoslo en Discord