nav_query_manage
Manage navigation queries and spatial pathfinding in Godot: query 2D/3D paths, scaffold links/obstacles, and inspect map properties.
Instructions
Navigation Queries and Spatial Pathfinding Management.
Ops:
query_path_2d(start=[0,0], end=[0,0], optimize=True) Query 2D navigation path between start and end coordinates.
query_path_3d(start=[0,0,0], end=[0,0,0], optimize=True) Query 3D navigation path between start and end coordinates.
scaffold_nav_link(parent_path="", start_position=None, end_position=None, bidirectional=True, is_3d=False, node_name="NavLink") Scaffold a 2D or 3D NavigationLink connecting disjoint navmesh areas.
scaffold_nav_obstacle(parent_path="", radius=32.0, is_3d=False, node_name="NavObstacle") Scaffold a 2D or 3D NavigationObstacle for avoidance navigation.
get_nav_map_info(is_3d=False) Inspect navigation map cell size, margins, and properties.
Canonical call shape: {"op": "<verb>", "params": {...}}. Flat op parameters are accepted as a compatibility alias when the client transmits them; op and session_id remain top-level.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | Yes | ||
| params | No | ||
| session_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||