Hexis Lua v4 API
implemented means a concrete v4 binding exists; it does not replace distributed-build and live-acceptance evidence. planned members are not callable. Nested table shapes are not fully represented yet.
| Member | Availability | Kind | Capability | Conditional capabilities | Potential resources |
|---|---|---|---|---|---|
hexis.area.enter | implemented | action | area.travel | none | attack_use, camera, hotbar, inventory_screen, movement |
hexis.await | implemented | host | none | none | none |
hexis.cancel | implemented | host | none | none | none |
hexis.combat.engage | implemented | action | combat | none | attack_use, camera, hotbar, movement |
hexis.combat.fire | implemented | action | combat | none | attack_use, camera, hotbar, movement |
hexis.config.snapshot | implemented | host | none | none | none |
hexis.content.pack | implemented | host | none | none | none |
hexis.events.next | implemented | host | none | none | none |
hexis.events.subscribe | implemented | host | none | none | none |
hexis.events.unsubscribe | implemented | host | none | none | none |
hexis.foraging.catch_tadpole | implemented | action | interaction, inventory | none | attack_use, camera, hotbar |
hexis.gui.snapshot | implemented | observation | gui.read | none | none |
hexis.gui.transact | implemented | action | gui.interact | none | attack_use, camera, hotbar, inventory_screen, movement |
hexis.interact.use | implemented | action | interaction | none | attack_use, camera, hotbar |
hexis.inventory.ensure_held | implemented | action | inventory | none | hotbar |
hexis.mining.mine_area | implemented | action | mining, navigation, pathfinding | etherwarp when navigation.allow_ether_transmission is true | attack_use, camera, hotbar, movement |
hexis.mining.mine_block | implemented | action | mining, navigation, pathfinding | etherwarp when navigation.allow_ether_transmission is true | attack_use, camera, hotbar, movement |
hexis.mining.mine_connected | implemented | action | mining, navigation, pathfinding | etherwarp when navigation.allow_ether_transmission is true | attack_use, camera, hotbar, movement |
hexis.navigate.to | implemented | action | navigation, pathfinding | etherwarp when allow_ether_transmission is true | attack_use, camera, hotbar, movement |
hexis.routes.seeds | implemented | observation | routes.read | none | none |
hexis.select | implemented | host | none | none | none |
hexis.sleep | implemented | host | none | none | none |
hexis.time.monotonic | implemented | host | none | none | none |
hexis.world.blocks.find | implemented | observation | world.blocks.read | none | none |
hexis.world.blocks.observe | implemented | observation | world.blocks.read | none | none |
hexis.world.crosshair.observe | implemented | observation | world.crosshair.read | none | none |
hexis.world.entities.find | implemented | observation | world.entities.read | none | none |