Jerarquía Completa de Prioridad
Cuando múltiples fuentes intentan establecer la distancia de visión o simulación de un jugador, el siguiente orden de prioridad determina el resultado. Un número P mayor siempre gana.
| Prioridad | Fuente | Ejemplo |
|---|---|---|
| P8 (máxima) | Comando manual del admin | /auroraoptimizer viewdist set player Steve 10 |
| P7 | Permiso de inmunidad | auroraoptimizer.immune |
| P6 | Cap de distancia por permiso | auroraoptimizer.viewdistance.max.12 |
| P5 | Flag de región WorldGuard | aurora-exempt o aurora-aggressive en la región |
| P4 | Override a nivel de mundo | config.yml heuristics.worlds.<mundo> |
| P3 | Override a nivel de jugador | config.yml heuristics.players.<uuid> |
| P2 | Perfil de optimización activo | /auroraoptimizer profile set aggressive |
| P1 (mínima) | Reglas heurísticas base | config.yml heuristics.triggers.* |
Ejemplos de Resolución de Conflictos
/auroraoptimizer viewdist set player Steve 10— Steve recibe VD=10. Este override P8 prevalece sobre todo, incluyendo caps, perfiles y regiones.- Steve posee
.immune— no se le aplica ninguna optimización automática en absoluto, independientemente del estado del servidor. (P7) - Steve tiene
.viewdistance.max.12y la política solicita VD=6 — Steve recibe VD=6. El cap no se excede, P6 no interviene. - Steve tiene
.viewdistance.max.8y la política solicita VD=10 — Steve recibe VD=8. La solicitud se clampea al cap. (P6 gana sobre P2) - Steve está dentro de una región con flag
aurora-exempt— no se aplican optimizaciones en esa región. (P5)