Visual Mode Interface
Visual Mode lets you run commands without remembering names or syntax. Browse by group, fill parameters in forms, and star your favorites.
Command execution
Commands execute with visual feedback:

Parameter input
When a command requires parameters, a modal window opens with type-specific input controls:

Parameter types:
| Type | Description |
|---|---|
| String | Text input field |
| Integer | Number input with validation |
| Float | Decimal input with precision control |
| Boolean | Toggle switch |
| Vector2 | X/Y coordinate inputs |
| Vector3 | X/Y/Z coordinate inputs |
| Enum | Dropdown selection |
Parameter features
Smart defaults:
- Last used parameter values are remembered
- Sensible defaults for common parameters
- Type-specific validation and formatting
Command grouping
Group structure
Commands are automatically organized into logical groups based on their JahroCommand attributes:
Default groups:
- Recent - Last 10 executed commands (always at top)
- Favorites - Starred commands for quick access
- Default - Commands without specific group assignment
- Custom Groups - Commands organized by developer-defined categories
Ordering:
- Recent (most recently used commands)
- Favorites (starred commands)
- Alphabetical order of custom groups
Command cards
Each command is displayed as an interactive card showing:

Command Information:
- Name - Command identifier
- Description - Helpful description from
JahroCommandattribute - Parameters - Visual indicators for required parameters
Favorites & Recent
Click the star icon on any command card to add/remove from favorites. Last 10 executed commands are automatically tracked:
Favorites:
- Always visible at top of command list
- Persistent across sessions
Recent:
- Commands ordered by execution time
- Quick re-execution with remembered parameters
Next Steps
Explore more Jahro features: