> For the complete documentation index, see [llms.txt](https://wiki.stmod.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.stmod.net/private-servers/energy-bot.md).

# Energy bot

<figure><img src="https://1662484209-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSrVu0j9CYXbvJXRYgHnk%2Fuploads%2Fgit-blob-714ade36aeec80aafe1e89b1e40191ce5e6a8c3e%2Fenergy-bot-tab.png?alt=media" alt="Energy bot tab"><figcaption><p>Energy bot tab (build v250926)</p></figcaption></figure>

* **Item to give to alchemist** — Place the item you want to give to the alchemist into this slot.
* **Fill inventory** — When enabled, the bot will fill your inventory as much as possible. Note: it does not literally fill every slot; it will stop buying once only a few inventory slots remain unoccupied.
* **Give all items at once** — Hands over every configured item to the alchemist in one action instead of one at a time.
* **Buy from shop x items** — The bot will keep buying items from the shop until it reaches the specified quantity.
* **Create energy crystals** — The bot will automatically interact with the Alchemist to create energy crystals.
  * **Auto create energy crystals if more than X cents** — Only triggers crystal creation once you're holding more than the specified amount of "cents" (the alchemist's intermediate currency), instead of on a fixed timer.
* **Alchemist location** — Sets the in-game coordinates of the Alchemist NPC. Use **Get location** + **Go** to capture and test it.
* **NPC location to buy items** — Sets the in-game coordinates of the NPC from which to buy items that will be given to the Alchemist, together with its **Npc VNUM** (use **Get VNUM** to detect it).
* **Delay** — The interval at which the bot performs all required checks and actions.
* **Default locations** — Automatically sets the Alchemist and shop NPC locations based on the current map (click **Load**). Defaults to the Weapon Dealer's location.
* **Go to entity** — Selects the movement method the bot uses to navigate. Options:
  * **Walking** — Moves on foot.
  * **Hybrid** *(recommended)* — Combines movement methods to avoid getting stuck, while appearing to walk normally to other players.
  * **Teleporting** — Teleports directly to the target location.
* **Go by route** — Instead of walking straight to the NPC locations, follows a recorded route (see [Farming](/private-servers/farming.md) → Map teleport → Record route).
* **Stop energy bot if yang less than X** — Automatically stops the energy bot once your yang drops below the specified amount, so it doesn't run with nothing left to buy items with.
* **Give all items** — Immediately hands over every item currently held for the alchemist, on demand.
