Skip to content

Commands

DarkBladeDev edited this page Feb 22, 2026 · 2 revisions

Comandos

El comando base es /cee.

  • Default: si ejecutas /cee sin argumentos, se abre help.
  • Permisos: definidos en plugin.yml.

/cee help

Permiso: cee.help

Muestra la lista de subcomandos disponibles.

/cee list [pagina]

Permiso: cee.view

Lista eventos cargados paginados.

  • pagina (opcional, default: 1)

/cee list all

Permiso: cee.view

Lista todos los eventos en una sola línea.

/cee reload

Permiso: cee.admin

Recarga:

  • Definiciones en events/*.yml
  • messages.yml

/cee reload silent

Permiso: cee.admin

Igual que reload, pero no envía el mensaje de “recarga completada”.

/cee tasks export

Permiso: cee.admin

Exporta un catálogo YAML con:

  • Tasks globales (plugins/CustomEventEngine/tasks/*.yml)
  • Tasks por evento (event.tasks)

Salida:

  • plugins/CustomEventEngine/task-catalog.yml

/cee event start <evento> [mundo x z]

Permiso: cee.admin

Inicia manualmente un evento en el chunk objetivo.

  • evento (requerido): id del evento.
  • mundo, x, z (opcionales): si no se pasan, se usa la ubicación del jugador (si aplica) o la del comando según el resolver.

Resultados posibles:

  • SUCCESS → event.start.success
  • NOT_FOUND → event.start.not-found
  • CHUNK_OCCUPIED → event.start.chunk-occupied
  • INVALID_TARGET → event.start.invalid-target
  • CONDITIONS_FAILED → event.start.conditions-failed

/cee event stop [mundo x z]

Permiso: cee.admin

Detiene el runtime activo en el chunk objetivo.

Notas:

  • Además desregistra el schedule del trigger interval del evento detenido.
  • Si se pasan mundo x z, CEE intenta resolver x/z tanto como bloques como chunks (para evitar falsos negativos).

/cee event status [mundo x z]

Permiso: cee.view

Muestra el evento activo en el chunk objetivo. También lista “eventos por intervalo” pendientes (scheduling del trigger interval).

/cee event inspect [mundo x z]

Permiso: cee.admin

Inspecciona el runtime activo del chunk objetivo y devuelve:

  • Estado
  • InstructionPointer
  • Espera restante (ticks)
  • Cantidad de participantes
  • Cantidad de chunks bloqueados

/cee event purge chunk [mundo x z] [--include-schedulers]

Permiso: cee.admin

Purgea el runtime del chunk objetivo liberando locks y task del scheduler.

  • --include-schedulers (opcional): además desregistra el scheduling interval del evento purgado.

/cee event purge world <mundo> [--include-schedulers]

Permiso: cee.admin

Purgea todos los runtimes del mundo.

/cee event purge region <mundo> <x1> <z1> <x2> <z2> [--include-schedulers]

Permiso: cee.admin

Purgea todos los runtimes en una región rectangular.

Notas:

  • Internamente convierte coords de bloque a coords de chunk (división por 16) para buscar ocupación.

/cee player info <jugador>

Permiso: cee.admin

Muestra el evento activo del jugador (si el jugador está en un chunk con runtime activo).

Clone this wiki locally