# Selvut ## Docs - [Introduction](https://docs.selvut.dev/introduction.md): Learn how to write scripts for Selvut. - [Quickstart](https://docs.selvut.dev/quickstart.md): Create, reload, and test a first Selvut script. - [Lua Basics](https://docs.selvut.dev/lua-basics.md): Lua notes for Selvut scripts. - [Concepts](https://docs.selvut.dev/scripting/concepts.md): How scripts map to Selvut modules. - [Lifecycle & Events](https://docs.selvut.dev/scripting/lifecycle-events.md): Events currently supported by scripts. - [Settings & Commands](https://docs.selvut.dev/scripting/settings-commands.md): Script settings and command registration in Lua. - [Timers And Async](https://docs.selvut.dev/scripting/timers-async.md): Script timers, handles, and blocking work. - [Threading Model](https://docs.selvut.dev/scripting/threading.md): Where script callbacks run. - [Examples](https://docs.selvut.dev/examples/overview.md): Examples for the active Selvut scripting runtime. - [Module Command](https://docs.selvut.dev/examples/module-command.md): A script module with settings and a command. - [Status HUD](https://docs.selvut.dev/examples/status-hud.md): A small HUD element rendered from a script. - [Inventory Hotbar](https://docs.selvut.dev/examples/inventory-hotbar.md): Find and select hotbar items from a script command. - [World Overlay](https://docs.selvut.dev/examples/world-overlay.md): Draw simple 3D markers around nearby entities. - [Packet Helpers](https://docs.selvut.dev/examples/packet-helpers.md): Send common packets without raw packet construction. - [Packet Actionbar Filter](https://docs.selvut.dev/examples/packet-actionbar-filter.md): Cancel actionbar packets containing configured text. - [Wynn Spell](https://docs.selvut.dev/examples/wynn-spell.md): Use the Wynn and Spell APIs from a script. - [Global API Reference](https://docs.selvut.dev/reference/globals.md): Quick reference for the active script globals. - [Player, World, Input & Friend](https://docs.selvut.dev/reference/player-world.md): Game-state APIs available to scripts. - [Wynn & Spell](https://docs.selvut.dev/reference/wynn-spell.md): Wynncraft state and spell queue APIs. - [Java & Reflect](https://docs.selvut.dev/reference/java-reflect.md): Direct Java interop helpers. - [Performance](https://docs.selvut.dev/reference/performance.md): Keeping scripts cheap and predictable. - [Troubleshooting](https://docs.selvut.dev/troubleshooting.md): Common script failures and fixes.