/auroraoptimizer trigger
Ejecuta un handler de acción específico directamente, saltando el orquestador, todos los cooldowns, circuit breakers y la evaluación de políticas. Los parámetros se suministran como pares clave=valor y se parsean automáticamente al tipo Java correcto (boolean, int, double o String). Los siguientes valores de contexto se inyectan automáticamente desde la posición del jugador ejecutor: worldName, chunkX, chunkZ, playerUUID.
Importante: Este comando está pensado para pruebas empíricas de configuración e intervenciones manuales de emergencia, no para administración rutinaria del servidor.
/auroraoptimizer trigger <tipo_accion> [clave=valor ...]
Permiso requerido: auroraoptimizer.control
Disponible desde consola: Sí
Ejemplos
# Pausar IA de mobs en un radio de 6 chunks
/auroraoptimizer trigger pause_mob_ai pause=true radius=6
# Reanudar IA de mobs
/auroraoptimizer trigger pause_mob_ai pause=false radius=6
# Throttle de hoppers — 8 ticks entre cada transferencia
/auroraoptimizer trigger throttle_hoppers ticksPerTransfer=8
# Smart hopper throttle — max 4 transferencias por segundo
/auroraoptimizer trigger smart_hopper_throttle enable=true maxTransfersPerSec=4
# Reducir densidad de partículas en un 80% para jugadores cercanos
/auroraoptimizer trigger reduce_particle_density reduction=80
# Activar despawn heurístico de items cuando MSPT supere 40ms
/auroraoptimizer trigger heuristic_item_despawn enabled=true msptThreshold=40.0
# Limitar spawns de monstruos a 20
/auroraoptimizer trigger set_spawn_limit category=MONSTER spawnLimit=20
# Throttle de redstone con perfil base recomendado
/auroraoptimizer trigger throttle_redstone_updates profile=normal
# Perfil conservador (interviene menos)
/auroraoptimizer trigger throttle_redstone_updates profile=conservative
# Perfil agresivo (solo para incidentes)
/auroraoptimizer trigger throttle_redstone_updates profile=aggressive
# Ajuste fino de redstone
/auroraoptimizer trigger throttle_redstone_updates blockLimit=8 chunkLimit=250 intervalSec=1 action=REMOVE
# Desactivar el throttle de redstone
/auroraoptimizer trigger throttle_redstone_updates disable=true
# Aplicar preset agresivo de rango de seguimiento de entidades
/auroraoptimizer trigger set_tracking_range preset=aggressive
# Forzar distancia de visión a 6 chunks para jugadores en rango
/auroraoptimizer trigger set_view_distance targetViewDistance=6
Nota: La inferencia de tipos en los parámetros es automática.
true/falsese convierten enboolean, los valores numéricos con decimal endouble, los enteros eninty cualquier otro valor se trata comoString. No se requieren anotaciones de tipo.
Perfiles de Redstone
throttle_redstone_updates soporta perfiles predefinidos de menor a mayor restricción:
| Perfil | chunkLimit | blockLimit | removalAction | Uso recomendado |
|---|---|---|---|---|
ultraconservative | 900 | 25 | REMOVE | Máxima protección, intervención mínima |
conservative | 700 | 20 | REMOVE | Protección alta con buena compatibilidad |
moderate | 600 | 18 | REMOVE | Punto medio entre conservative y normal |
normal | 500 | 15 | REMOVE | Perfil por defecto recomendado |
strict | 350 | 8 | REMOVE | Intervención frecuente sin romper tanto |
aggressive | 200 | 5 | DROP | Mitigación fuerte durante incidentes |
extreme | 100 | 3 | DROP | Último recurso en emergencias |
off | - | - | - | Desactiva el handler |
Aliases soportados:
blockMax,block,block_threshold->blockLimitchunkMax,chunk,chunk_threshold->chunkLimitintervalSec,resetSec->resetIntervalTicksaction->removalAction