Key Features
Cinematic Dialogue
Spoken text and typing effects in custom popups.
Cursor Menus
Gaze-controlled interactive menus.
Minimap
Dynamic terrain rendering and waypoints.
[!NOTE] Shader Integration The extension automatically deploys merged shaders (text.vsh/text.fsh) compatible with both BetterHud’s layout engine and Vanilla Minimaps’ terrain rendering. No manual resource pack modification is required.
Interface Variables
When a BetterHud dialogue is active, variables are automatically sent to the popup.Spoken Dialogue
| Variable | Description |
|---|---|
speaker | Display name of the speaking character |
text | Current text being typed out |
progress | Integer percentage of typing completion (0-100) |
is_complete | true/false if the full text has finished typing |
Cursor Menu
The cursor menu provides dynamic variables to position the cursor element:| Variable | Description |
|---|---|
cursor_x | Cursor X position (0-100%) |
cursor_y | Cursor Y position (0-100%) |
hovered_button | ID of the currently hovered button |
button_<id>_hovered | 1 if the specific button is hovered, 0 otherwise |