Movement Menu Config
The movement_menu_config defines a grid-based menu where players navigate using their movement keys (W, A, S, D).
Configuration
id: "navigation_grid"
popupId: "movement_menu"
width: 3
height: 3
startX: 1
startY: 1
useSeating: true # Spawns a chair to block real movement
slots:
- x: 0
y: 1
onSelect:
- !ref "play_tick_sound"
onClick:
- !ref "select_item_trigger"
How it works
- Immersive Seating: If
useSeatingis enabled, the player is placed on an invisible ArmorStand. - Input Interception: The extension listens for
STEER_VEHICLEpackets from the client. - Grid Navigation: Moving forward/backward or left/right updates the cursor's (X, Y) coordinates in the grid.
- Feedback: Each movement can trigger
onSelectactions, and jumping (Space) triggersonClick.