Navigation API
This page is generated from the current Java binding inventory. “Supported” means an official script currently uses the member; it does not imply every option or failure path has completed live acceptance testing.
| Member | Stability | Official use | Purpose |
|---|---|---|---|
arrived | Experimental | No | Check if navigation completed |
blacklist | Experimental | No | Manually blacklist a position |
check_location | Experimental | No | Check if at location |
clear_blacklist | Supported | Yes | Remove a position from blacklist |
clear_camera_lock | Supported | Yes | Clear Camera Lock |
drop | Experimental | No | Drop down from current location |
etherwarp | Supported | Yes | Teleport using etherwarp |
find_ground_position | Experimental | No | Find Ground Position |
get_blacklist_count | Experimental | No | Get count of blacklisted positions |
get_wasd_stuck_reason | Experimental | No | Get reason WASD mode got stuck (resets after read) |
get_water_surface_y | Experimental | No | Get Y level of water surface at position |
has_camera_lock | Experimental | No | Has Camera Lock |
is_blacklisted | Experimental | No | Check if a position is blacklisted |
is_in_water | Experimental | No | Check if player is currently in water |
is_navigating | Supported | Yes | Check if currently navigating |
is_swim_navigating | Experimental | No | Check if currently swim navigating |
is_swimming | Experimental | No | Check if player is in swim mode |
is_underwater | Experimental | No | Check if a position is underwater |
near | Supported | Yes | Near |
set_camera_lock | Supported | Yes | navigation uses strafe only. |
smart_etherwarp | Experimental | No | Smart etherwarp with LOS check |
start_async | Supported | Yes | Start navigation (path compute is synchronous). Returns immediately after pathfinding starts. |
stop | Supported | Yes | Stop navigation |
swim_to | Experimental | No | Swim To |
to | Supported | Yes | Navigate to a location |