Skip to main content

Hexis Lua Documentation

Hexis Lua scripts describe goals, policies, configuration, and workflows. Hexis performs the game-facing work behind the public API.

This site documents the information a script author needs: available calls, inputs, results, lifecycle behavior, safety constraints, and practical examples. It does not publish Hexis algorithms, internal architecture, security operations, or private development plans.

Start here

  1. Install Hexis.
  2. Run your first script.
  3. Understand the script lifecycle.
  4. Browse the current API.
  5. Use the documentation with an AI model.

Current API snapshot

The public reference is generated from the current Java binding inventory and the official Lua script set. Each member is labeled:

  • Supported when an official script currently uses it.
  • Advanced when it is intentionally public but sharp-edged or low-level.
  • Experimental when it is bound but not used by the current official scripts.

These labels describe evidence, not marketing confidence. Read the individual reference page before relying on a call's optional forms or failure behavior.

warning

AI models can invent plausible Hexis functions. Require every generated call to appear in llms-api.txt or the API reference.