El lobby
Hotbars, doble salto, visibilidad de jugadores, jump pads, portales y las zonas PvP donde se calienta.
Todo lo que ocurre fuera de una partida es cosa del lobby: qué lleva el jugador en la mano, a quién ve y las cuatro clases de cosa con las que puede toparse.
Las tres hotbars
items/lobby.yml, items/party.yml y items/queue.yml describen la hotbar que lleva un jugador en
cada estado. Se aplica la correcta cada vez que cambia su estado.
Cada entrada es un hueco, un objeto y una lista de comandos:
queue:
slot: 0
material: MACE
name: "<gradient:#FF8C00:#FF4500>⚔ Queues</gradient>"
lore:
- "<#888888>Browse available queues"
commands:
- "any: player: queue"El prefijo antes de los primeros dos puntos nombra los tipos de clic a los que responde la línea
—left, right, shift_left, etc., separados por comas— y any o ningún prefijo significan
cualquier clic. El resto es una línea de comando tal como la lee la librería, así que console:
funciona igual que player:.
La hotbar de lobby que viene de serie enlaza con /ffa, /events y /rtp, que son de otros plugins.
Quita las entradas que no uses.
Las hotbars no se vuelven a aplicar a quien esté en una región PvP: lleva el kit de esa zona, y sobrescribirlo a mitad de pelea sería peor que llevar la brújula equivocada.
Doble salto
| Ajuste | Defecto |
|---|---|
lobby.double-jump-enabled | true |
lobby.double-jump-vertical-power | 0.9 |
lobby.double-jump-forward-power | 0.6 |
lobby.double-jump-cooldown-ms | 500 |
lobby.double-jump-sound | ENTITY_ENDER_DRAGON_FLAP|0.6|1.8 |
Está apagado para quien tenga exyliapractice.lobby.fly, porque en su lugar vuela, y cada jugador
puede apagárselo en /settings.
lobby.effects es una lista de efectos de poción aplicados en el lobby, escritos como NOMBRE|NIVEL:
SPEED|2 por defecto.
Visibilidad
Cada jugador decide a quién ve en el lobby, desde /settings:
| Ajuste | Defecto | Muestra |
|---|---|---|
| Show VIP | on | Jugadores con exyliapractice.lobby.vip |
| Show party | on | Los miembros de tu propia party |
| Show others | off | Todos los demás |
Quien tenga exyliapractice.lobby.bypass es siempre visible, pase lo que pase. A un jugador que no
está en el lobby —en partida, cargando una partida, tomado por otro modo— se le trata aparte: el lobby
lo oculta de ti y te oculta de él.
Jump pads
Un jump pad es un conjunto de posiciones de bloque que impulsan a quien las pise.
/epc → Manage Jumpads. Cada pad tiene un nombre visible, un interruptor de activado, un yaw (la
dirección del impulso), una potencia horizontal, una potencia vertical y cualquier número de
posiciones que comparten todo lo anterior.
| Ajuste | Defecto | Significado |
|---|---|---|
jumpad.launch-cooldown-ms | 500 | Por jugador, para que un pad no se pueda spamear |
jumpad.only-lobby-area | true | Los pads solo se disparan para jugadores en estado de lobby |
jumpad.launch-sound | ENTITY_SLIME_JUMP|1.0|1.2 |
Portales
Un portal es una región que ejecuta un comando, teletransporta, o ambas cosas, en cuanto un jugador entra en ella.
/epc → Manage Portals. Cada uno tiene una región, un comando opcional (escrito sin la barra
inicial, ejecutado como el jugador) y un destino de teletransporte opcional. Si se fijan los dos, el
comando corre primero.
Los portales solo se disparan para jugadores en estado de lobby, así que a alguien al que esté llevando una partida no se le teletransporta fuera de ella.
Zonas PvP
Una zona PvP es una arena de calentamiento dentro del lobby: entras, te dan un kit, peleas y sales.
/epc → Manage PvP Regions. Cada zona lleva:
| Campo | Qué hace |
|---|---|
| Region | Dónde está |
| Kit items | El loadout que se entrega al entrar. Se fija desde tu propio inventario. |
| Enabled | Una zona desactivada avisa a quien entra y no hace nada más |
| Combat tag seconds | Cuánto tiempo cuenta un jugador como en combate tras ser golpeado |
| Build / Break | Si se pueden poner o romper bloques dentro |
| Drop items | Si se pueden soltar objetos |
| Natural regen | Si la vida se regenera |
| Hunger depletion | Si baja la comida |
Entrar guarda el estado anterior del jugador, lo reclama como IN_PVP_ZONE y le entrega el kit de la
zona. Salir restaura lo que estaba haciendo y limpia la marca de combate.
Recibir un golpe dentro de una zona muestra una boss bar de combate, configurada en
pvp-regions.combat-tag-bossbar dentro de config.yml, con %time% para los segundos restantes.
IN_PVP_ZONE se trata en todo el plugin como un estado contiguo al lobby: puede entrar en cola, ve el
sidebar de cola y ve la barra de reclamo. Encontrar partida lo saca de la zona.
¿Falta algo en esta página? Dínoslo en Discord