-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration
DarkBladeDev edited this page Feb 21, 2026
·
2 revisions
El archivo config.yml se encuentra en plugins/CustomEventEngine/config.yml.
scheduler:
tick-interval: 1
persistence:
enabled: true
interval-seconds: 60
expansion:
enabled: true
interval-ticks: 20
debug:
chunk-lookup: falseDefine el período del scheduler principal en ticks.
- Default:
1(cada tick). - Efecto: controla cada cuánto se procesa la ejecución de runtimes.
Actualmente no se usa para programar guardados periódicos.
- En el estado actual del código, la persistencia se guarda en
onDisable()(apagado del plugin) y se carga enonEnable(). -
persistence.enabledypersistence.interval-secondsestán presentes en el YAML, pero no modifican el comportamiento en runtime.
Detalles: Persistencia
Controla cada cuánto corre la tarea global que intenta expandir runtimes.
- Default:
20. - Nota: si un evento declara
event.expansion.interval, ese valor tiene prioridad para ese evento.
Actualmente no se usa para habilitar/deshabilitar la task global de expansión.
- El código siempre inicia la task de expansión.
- La expansión real solo ocurre si el evento la tiene habilitada en su definición (
event.expansion.enabled: true).
Agrega logs de depuración cuando algunos comandos intentan resolver x/z como bloques o como chunks.
Afecta principalmente:
event statusevent stopevent purge chunkevent purge region
CustomEventEngine • Paper/Spigot API 1.20+ • Java 21