/auroraoptimizer trigger
Executes a specific action handler directly, bypassing the orchestrator, all cooldowns, circuit breakers and policy evaluation. Parameters are supplied as key=value pairs and automatically parsed to the correct Java type (boolean, int, double or String). The following context values are automatically injected from the executing player's position: worldName, chunkX, chunkZ, playerUUID.
Important: This command is intended for empirical configuration testing and emergency manual interventions, not for routine server administration.
/auroraoptimizer trigger <action_type> [key=value ...]
Required permission: auroraoptimizer.control
Available from console: Yes
Examples
# Pause mob AI within a 6-chunk radius
/auroraoptimizer trigger pause_mob_ai pause=true radius=6
# Resume mob AI
/auroraoptimizer trigger pause_mob_ai pause=false radius=6
# Hopper throttle — 8 ticks between each transfer
/auroraoptimizer trigger throttle_hoppers ticksPerTransfer=8
# Smart hopper throttle — max 4 transfers per second
/auroraoptimizer trigger smart_hopper_throttle enable=true maxTransfersPerSec=4
# Reduce particle density by 80% for nearby players
/auroraoptimizer trigger reduce_particle_density reduction=80
# Activate heuristic item despawn when MSPT exceeds 40ms
/auroraoptimizer trigger heuristic_item_despawn enabled=true msptThreshold=40.0
# Limit monster spawns to 20
/auroraoptimizer trigger set_spawn_limit category=MONSTER spawnLimit=20
# Redstone throttle with the recommended default profile
/auroraoptimizer trigger throttle_redstone_updates profile=normal
# Conservative profile (fewer interventions)
/auroraoptimizer trigger throttle_redstone_updates profile=conservative
# Aggressive profile (emergency use)
/auroraoptimizer trigger throttle_redstone_updates profile=aggressive
# Fine-tuned redstone settings
/auroraoptimizer trigger throttle_redstone_updates blockLimit=8 chunkLimit=250 intervalSec=1 action=REMOVE
# Disable redstone throttling
/auroraoptimizer trigger throttle_redstone_updates disable=true
# Apply aggressive entity tracking range preset
/auroraoptimizer trigger set_tracking_range preset=aggressive
# Force view distance to 6 chunks for players in range
/auroraoptimizer trigger set_view_distance targetViewDistance=6
Note: Type inference for parameters is automatic.
true/falsebecomeboolean, decimal numeric values becomedouble, integers becomeint, and any other value is treated asString. No type annotations required.
Redstone Profiles
throttle_redstone_updates supports predefined profiles from least to most restrictive:
| Profile | chunkLimit | blockLimit | removalAction | Recommended use |
|---|---|---|---|---|
ultraconservative | 900 | 25 | REMOVE | Maximum protection, minimal intervention |
conservative | 700 | 20 | REMOVE | High protection with broad compatibility |
moderate | 600 | 18 | REMOVE | Middle ground between conservative and normal |
normal | 500 | 15 | REMOVE | Default and recommended baseline |
strict | 350 | 8 | REMOVE | Frequent intervention without breaking too much |
aggressive | 200 | 5 | DROP | Strong mitigation for active incidents |
extreme | 100 | 3 | DROP | Last-resort emergency profile |
off | - | - | - | Turns the handler off |
Supported aliases:
blockMax,block,block_threshold->blockLimitchunkMax,chunk,chunk_threshold->chunkLimitintervalSec,resetSec->resetIntervalTicksaction->removalAction