Configuración
Cada bloque de config.yml, con sus valores por defecto.
config.yml se escribe desde un esquema: los comentarios se regeneran en cada arranque, las claves
desconocidas se descartan y una clave que borres vuelve con su valor por defecto.
behaviour
behaviour:
mode: both
consume-token: true
consume-remover: true
require-permission: true
hide-without-permission: false| Clave | Por defecto | Qué hace |
|---|---|---|
mode | both | player, weapon o both. Ver Modos y fichas. |
consume-token | true | Si la ficha se gasta al atarla. |
consume-remover | true | Si el removedor se gasta al quitar un efecto. |
require-permission | true | Si lanzar un efecto necesita su nodo. Los comandos y la API nunca se limitan por esto. |
hide-without-permission | false | Si los efectos bloqueados se esconden en el menú en vez de mostrarse bloqueados. |
effects
Qué bajas lanzan algo.
effects:
all-mobs: false
allowed-mobs:
- PLAYER
- MANNEQUIN
- ZOMBIE
ground-snap: 4.0| Clave | Por defecto | Qué hace |
|---|---|---|
all-mobs | false | true lanza un efecto en cada baja, muera lo que muera. |
allowed-mobs | PLAYER, MANNEQUIN, ZOMBIE | Qué bajas lanzan un efecto mientras all-mobs está apagado. |
ground-snap | 4.0 | Cuántos bloques se busca el suelo por debajo de la baja. 0 lo apaga. |
all-mobs: true significa que cada zombie de una granja lanza una secuencia entera. Los efectos de
muerte suelen ser para PvP: deja la lista salvo que quieras una producción en cada mob que cae.
A un jugador que muere en pleno salto o al caer de un borde le pasa en el aire, donde una coreografía
dibujada para aterrizar en un suelo no tiene dónde aterrizar. ground-snap busca el suelo esos
bloques por debajo y reproduce el efecto ahí. 0 lo reproduce exactamente donde murió.
trial
De vez en cuando, la baja de un jugador que no lleva efecto reproduce uno que no tiene — un cosmético se vende mejor en el momento en que se le ve haciendo su trabajo.
trial:
enabled: true
chance: 0.5| Clave | Por defecto | Qué hace |
|---|---|---|
enabled | true | Si un jugador sin efecto reproduce uno de vez en cuando, como prueba. |
chance | 0.5 | Las probabilidades en cada baja suya, en porcentaje. 0.5 es una de cada doscientas. |
Solo lo recibe quien no lleva nada, así que nunca pisa lo que alguien eligió o ganó. Cuando el efecto
termina se le envía messages.trial-played, que lo lleva a /killeffect.
token-item, remover-item y key-item
token-item:
material: FIREWORK_STAR
name: "{primary}&lKILL EFFECT &8» %effect%"
lore:
- "{secondary}Information:"
- " {letters_black}▎ {letters}Drop this onto a weapon to"
- " {letters_black}▎ {letters}{highlight}bind the effect {letters}to it. The weapon"
- " {letters_black}▎ {letters}keeps everything it had."
- ""
- "{secondary}Fits:"
- " {letters_black}▎ {info}%weapons%"
- ""
- "{warning}➥ Drop onto a weapon to bind"
- ""
glow: true
remover-item:
material: SCRAPE_POTTERY_SHERD
name: "{primary}&lEFFECT REMOVER"
glow: true
key-item:
material: TRIPWIRE_HOOK
name: "{primary}&lCRATE KEY"
glow: true%effect% es el nombre del efecto y %weapons% a qué encaja. material solo se usa cuando el efecto
no trae icono propio — normalmente la ficha se dibuja con el material del efecto.
key-item es la llave que se lleva en la mano: click derecho a un bloque de caja y se abre. Ver
La caja.
weapon-lore
weapon-lore:
enabled: true
lines:
- "{secondary}Kill Effect:"
- " {letters_black}▎ {highlight}%effect%"Se dibuja bajo el lore propio del arma atada, solo en paquetes. El objeto nunca lleva estas líneas.
menu
menu:
empty: "{muted}Nothing"
tab-open: "{success}✔ You are here"
tab-closed: "{warning}➥ Click to open"
weapons-any: "Any weapon"
favourites-name: "Favourites"
favourites-icon: "AMETHYST_SHARD"
favourite-on: "{highlight}★ In your favourites"
favourite-off: "{muted}☆ Not in your favourites"
random-name: "{highlight}Random"
random-on: "{success}✔ Every kill is a surprise"
random-off: "{warning}➥ Click to surprise yourself"Las tres claves random-* son cómo se llama la elección aleatoria y qué dice su botón. La pantalla
en sí es menus/effects.yml — ver El menú.
tiers
Las rarezas en las que se ordenan los efectos, y con qué frecuencia sale cada una de una caja. Añade,
renombra o borra las que quieras — la clave es el id que effects.yml escribe como tier. La
referencia completa está en La caja.
tiers:
common:
name: "Common"
material: GRAY_DYE
color: "{muted}"
chance: 60.0
priority: 1
rare: { name: "Rare", material: LIGHT_BLUE_DYE, color: "{info}", chance: 25.0, priority: 2 }
epic: { name: "Epic", material: PINK_DYE, color: "{accent}", chance: 12.0, priority: 3 }
legendary: { name: "Legendary", material: ORANGE_DYE, color: "{highlight}", chance: 3.0, priority: 4 }chance es un peso, no un porcentaje: las probabilidades que muestra el menú se calculan a partir de él.
crate
crate:
enabled: true
start-keys: 0
duplicate-refund: 1
reward: UNLOCK
blocks: []
max-at-once: 4
spin-frames: 34
stagger-seconds: 2.0
on-spin:
sound:
name: BLOCK_NOTE_BLOCK_HAT
pitch: 1.6
on-win:
sound:
name: ENTITY_PLAYER_LEVELUP
pitch: 1.2
on-duplicate:
sound:
name: BLOCK_NOTE_BLOCK_BASS
pitch: 0.8| Clave | Por defecto | Qué hace |
|---|---|---|
enabled | true | Apagada, el botón de la caja lo dice en vez de abrir. |
start-keys | 0 | Llaves que recibe un jugador la primera vez que se le ve. |
duplicate-refund | 1 | Llaves devueltas por un efecto que ya se tenía. |
reward | UNLOCK | Qué entrega la caja: UNLOCK, ITEM (solo la ficha) o BOTH. |
blocks | [] | Los bloques que abren la caja. Átalos con /killeffectsadmin crate block add. |
max-at-once | 4 | Cuántas cajas puede abrir un jugador de una vez, hasta siete. |
spin-frames | 34 | Cuántas caras recorre el primer rodillo. Tope de 200. |
stagger-seconds | 2.0 | Cuánto después de parar uno para el siguiente. |
Los tres bloques de efecto se lanzan en cada tick de caída, una vez al ganar, y en lugar de la victoria cuando no salió nada nuevo.
showcase
Sitios que reproducen efectos de muerte solos, una y otra vez, para quien pase por delante: una pieza de lobby más que una baja. Los cuerpos llevan las skins de los jugadores que están cerca, así que el público que mira es el reparto.
showcase:
locations: []
pause-seconds: 3.0
radius: 24.0
effects: []| Clave | Por defecto | Qué hace |
|---|---|---|
locations | [] | Dónde se reproducen en bucle. Se ponen con /killeffectsadmin showcase add. |
pause-seconds | 3.0 | El descanso entre que un efecto termina y empieza el siguiente. |
radius | 24.0 | Cuánto tiene que acercarse un jugador para que se reproduzca y lo vea, en bloques. |
effects | [] | Los ids entre los que elige. Vacío elige entre todos los efectos. |
Sin nadie dentro de radius no se reproduce nada, así que un lobby vacío no cuesta nada.
feedback
feedback:
on-bind:
sound:
name: BLOCK_ENCHANTMENT_TABLE_USE
volume: 1.0
pitch: 1.2
on-unbind:
sound:
name: BLOCK_GRINDSTONE_USESon bloques de efecto completos de ExyliaLib: título, action bar, boss bar, sonido, partícula y
firework están disponibles en cada uno. on-bind suena al atar un efecto a un arma o al elegirlo
en el menú.
particles
particles:
default-visibility: "ALL"
name-all: "All"
name-none: "None"
name-self-only: "Self Only"
name-others-only: "Others Only"default-visibility es con lo que empieza un jugador. Los cuatro nombres son cómo llaman los menús y
los placeholders a cada modo.
placeholders
placeholders:
none: "None"Lo que responde cualquier %exyliakilleffect_...% cuando no hay valor.
messages
Todas las líneas que envía el plugin. prefix es {primary}&lE-KILLS &8•&r y el resto de mensajes
empieza con %prefix%.
| Clave | Cuándo se envía |
|---|---|
bound | Se ató un efecto a un arma. |
unbound | Se desató y se devolvió. |
chosen | Se eligió un efecto en el menú. |
cleared | Se quitó el efecto. |
not-a-weapon | El objeto no puede llevar un efecto. |
wrong-weapon | El efecto no encaja en esa arma. |
unknown-effect | El id no nombra nada declarado. |
already-bound | El arma ya lleva un efecto. |
no-effect | El arma no lleva ninguno. |
inventory-full | Un removedor necesita un hueco libre. |
no-permission | El jugador no tiene el efecto. |
empty-hand | Un subcomando de mano con la mano vacía. |
given / given-remover / given-key | Se dieron fichas, removedores o llaves. |
rewards-claimed | Un jugador entra y se le entregan las recompensas que le esperaban. |
list-header / list-entry / list-empty | /killeffectsadmin list. |
visibility-set | Cambió la visibilidad. |
refreshed | Terminó refresh o validate. |
menu-disabled | Se abrió el menú en un servidor weapon. |
favourite-added / favourite-removed / favourites-cleared / favourites-empty | La lista de favoritos. |
random-chosen | Se activó la elección aleatoria. |
crate-won / crate-duplicate | Una caja cayó en algo nuevo, o en algo ya conseguido. |
crate-no-keys / crate-busy / crate-empty / crate-disabled | La caja se negó a abrirse. |
keys-received / keys-taken / keys-given | Las llaves cambiaron de manos. |
unlock-granted / unlock-already / unlock-revoked / unlocks-cleared | Subcomandos unlocks. |
crate-block-* / crate-blocks-* | Subcomandos crate block. |
preview-location-set | Se movió el escenario de previsualización. |
preview-unavailable / preview-unavailable-admin | Se pidió una previsualización sin escenario fijado. |
Placeholders en los mensajes: %effect%, %amount%, %id%, %visibility%, %player%,
%location% y %prefix%.
¿Falta algo en esta página? Dínoslo en Discord