Lua API Reference
This reference records 342 runtime operations, 1 declaration form, and 19 readable properties from Hexis module 0.1.39.
Of 362 classified members, 351 are published for script authors and 11 internal/debug members are intentionally excluded.
Stability meanings
- Supported: used by at least one current official Hexis script.
- Advanced: intentionally public, but sharp-edged or low-level.
- Experimental: bound in Java but not found in the current official script set.
“Bound” proves the member exists in the recorded source snapshot. It does not prove every argument combination, server state, timeout, or failure path has completed live acceptance testing.
| Domain | Published members | Supported members |
|---|---|---|
| Chat | 3 | 3 |
| Client | 1 | 1 |
| Combat | 33 | 13 |
| Conditions | 16 | 6 |
| Configuration | 8 | 6 |
| Events | 5 | 2 |
| Formatting | 5 | 2 |
| GUI | 21 | 13 |
| HTTP | 1 | 1 |
| HUD | 10 | 5 |
| Input | 2 | 0 |
| Inventory | 10 | 6 |
| Logging | 4 | 4 |
| Mining | 43 | 10 |
| Movement | 15 | 2 |
| Navigation | 25 | 9 |
| Core | 2 | 2 |
| Player | 41 | 18 |
| Routes | 5 | 1 |
| Script Lifecycle | 8 | 3 |
| Sidebar | 4 | 0 |
| Tab List | 6 | 2 |
| Timers | 7 | 2 |
| Variables | 3 | 2 |
| World | 44 | 21 |
| World Highlights | 17 | 0 |
| Route Handles | 12 | 4 |
Machine-readable formats
llms-api.txtis the compact prompt context.api.jsonis the structured public contract.hexis.d.luaprovides LuaLS completion and diagnostics.