Contenido generado con IA — puede contener errores.

Cajas

Aperturas

Qué pasa desde el clic hasta el premio: las comprobaciones, aperturas compartidas y privadas, abrir varias llaves de una vez, acelerar, irse a mitad de apertura, el historial, los anuncios y los otros plugins que se enteran.

Del clic al premio

Las comprobaciones

El jugador tiene que tener el nodo de la caja (exyliacrates.crate.<id>, o crate.*), además de exyliacrates.multiopen para una apertura múltiple y, lejos del bloque, exyliacrates.use y exyliacrates.open.remote. La caja tiene que estar activada y tener alguna recompensa que el jugador pueda ganar. Sus llaves tienen que haberse cargado desde que entró ("Tus llaves aún se están cargando."), su apertura anterior tiene que haber terminado, y en una caja compartida no puede estar reproduciéndose la apertura de otro en ese bloque ("Alguien está abriendo esta caja. Espera un momento.").

El cobro

Se cobra cada coste, todo o nada. Ver Llaves y costes.

El sorteo

Los premios se sortean y el contador de garantía se escribe en el mismo paso, así que aquello en lo que cae la animación es exactamente lo que se entrega. La apertura se escribe en el historial y se dispara el CrateOpenEvent.

La animación

La animación de la caja se reproduce sobre el bloque. Muestra el premio más raro ganado; los demás salen con él.

La revelación

Sale el premio: se entrega en ese momento, suena la celebración de la rareza, flota una etiqueta encima — "Ganaste …" para quien abre, "jugador ganó …" para los demás — y quien abre lee en el chat lo que ganó. Una rareza que se anuncia se anuncia al servidor.

Con la animación Instantánea el premio simplemente aparece sobre la caja durante unos dos segundos.

Si una animación nunca llega a su revelación — se rompió, o un jugador la dejó esperando — el plugin revela por ella cuando se le acaba el tiempo, así que un premio nunca se pierde por culpa de una animación.

Compartida o privada

Apertura → Público en la vista general de una caja.

Todos, de uno en unoSolo quien abre, varios a la vez
Quién ve la animaciónQuien abre y todos los que están a menos de settings.watch-radius (24 bloques), según entran y salenSolo quien abre
Aperturas en un bloqueDe una en una; a los demás se les dice que esperenCualquier número a la vez
Icono flotante y holograma durante la aperturaOcultos para todos los que miranOcultos solo para quien abre

Un jugador ocupado con una apertura propia no ve las de los demás, así que dos animaciones nunca se mezclan en una pantalla. Las etiquetas, los efectos y la celebración siguen al mismo público. Los anuncios y el resumen en el chat no dependen de él.

Abrir lejos del bloque

/crates open <crate> — y hacer clic en el ítem de la caja de la pantalla de contenido — abre una caja desde cualquier sitio. La animación se reproduce en el suelo unos tres bloques delante del jugador, la ve quien permita el público de la caja. No ocupa ningún bloque, así que nunca hace esperar a nadie. Añade true para abrir tantas como pueda pagar: /crates open vote true.

Necesita exyliacrates.use y exyliacrates.open.remote, que tiene todo el mundo por defecto, más el nodo propio de la caja. Niega exyliacrates.open.remote para dejar cada caja en su bloque, o exyliacrates.crate.<id> para bloquear una caja en todas partes. Ver Permisos.

Abrir varias de una vez

Agáchate al hacer clic derecho en el bloque, haz shift + clic en el ítem de la caja de la pantalla de contenido, o añade true a /crates open: la caja se abre tantas veces como permitan todos los costes, hasta settings.max-multi-open (10) o el exyliacrates.multiopen.<n> más alto del jugador. Necesita exyliacrates.multiopen.

Todos los premios salen juntos. La animación cae en el más raro; cuando sale, hasta siete premios se ponen en fila debajo, el más raro el último, cada uno con un contador si se ganó más de una vez. El resumen del chat los lista igual:

CAJAS • Abriste Vote y ganaste 10 recompensas:
 ▎ Diamante x3
 ▎ 500 monedas x6
 ▎ Espada de netherita

El contador de garantía avanza una vez por llave.

Acelerar

Un clic mientras se reproduce tu propia apertura — cualquier clic, en cualquier sitio — reproduce el resto settings.click-speed-up veces más rápido (4 por defecto), hasta la revelación. Una vez por apertura; la revelación va a su propio ritmo. click-speed-up: 1 lo desactiva.

Cuando empieza una apertura animada, se le recuerda a quien abre encima de la barra rápida: speed-up-hint en messages.yml. Elige una carta ignora los clics mientras el jugador elige carta, porque ese clic es la elección.

Irse a mitad de apertura

Un premio se entrega pase lo que pase con la apertura:

Quien abreQué pasa
MuereSe le paga al momento y se le dice en el chat lo que ganó.
Cambia de mundoSe le paga al momento y se le dice en el chat lo que ganó.
Se desconectaSe le paga al momento por la cola de entrega: el premio espera a su siguiente entrada. Sin resumen en el chat y sin anuncio.
El servidor se apagaSe le paga al momento, antes de que el plugin se apague.

Los premios que no caben en el inventario, o que llegan a un jugador que no está conectado, los guarda la cola de entrega de ExyliaLib y se entregan en su siguiente entrada: "Se entregaron 3 recompensas que te esperaban."

Historial

Cada recompensa ganada es una fila del historial: quién, qué caja, qué, su rareza y cuándo.

PantallaSe abre conMuestra
Tus aperturas/crates history, o Tus aperturas en una pantalla de contenidoLas últimas 108 recompensas del propio jugador, la más nueva primero
Aperturas del servidor/cratesadmin history, o Historial del servidor en la lista de cajasLas últimas 108 de todos

Las filas más antiguas que settings.history-retention-days (30) se borran un minuto después de arrancar y cada seis horas. 0 las conserva para siempre.

Anuncios

Cuando alguien gana una recompensa cuya rareza tiene broadcast: true en tiers.yml — legendaria y épica por defecto — el servidor lee:

CAJAS • Steve obtuvo Espada de netherita de Vote » LEGENDARY

Es broadcast en messages.yml. Los anuncios pasan por el canal Premios de cajas de ExyliaLib (crate-announcements): cada jugador puede silenciarlo desde la pantalla de Anuncios de /settings. settings.broadcast-enabled: false desactiva los anuncios para todos.

Una apertura múltiple anuncia cada premio que se anuncia una sola vez, aunque se ganara varias veces.

Otros plugins

PluginQué hace con las aperturas
ExyliaSurvivalCoreCuenta crates.opened y crates.<id>.opened por jugador, uno por apertura, que leen las misiones y las temporadas. Sus potenciadores multiplican los premios de las cajas con la fuente crates.
Cualquier pluginEscucha CrateOpenEvent.

Los premios se pagan a través de los modificadores de recompensas de ExyliaLib con la fuente crates y el ámbito crate:<id>, así que un proveedor de modificadores puede potenciar todas las cajas o una sola.

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