> For the complete documentation index, see [llms.txt](https://humble-development.gitbook.io/advancedgearx/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://humble-development.gitbook.io/advancedgearx/documentation/commands.md).

# Commands

All commands require the `agx.admin` permission. Both `/agx` and `/advancedgearx` are valid aliases.

| Command                             | Type | Description                                                                                                                                                                                 |
| ----------------------------------- | ---- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `/agx createarmor`                  | UI   | Opens the Create Armor Set UI. Fill in set ID, piece names, item IDs, descriptions, and effects, then click Create.                                                                         |
| `/agx editarmor <setname>`          | UI   | Opens the Edit Armor Set UI for an existing set. Set ID cannot be changed after creation — all other fields including effects can be edited freely.e.g. `/agx editarmor berserker`          |
| `/agx givearmor <player> <setname>` | give | Gives a player a full 4-piece tagged armor set. Each piece is stamped with metadata — untagged armor of the same item ID will not trigger set effects.e.g. `/agx givearmor Steve berserker` |

Weapons

| Command                                 | Type | Description                                                                                                                                                                                  |
| --------------------------------------- | ---- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `/agx createweapon`                     | UI   | Opens the Create Weapon UI. Fill in weapon ID, item ID, display name, description, optional armor set requirement, and effects, then click Create.                                           |
| `/agx editweapon <weaponname>`          | UI   | Opens the Edit Weapon UI for an existing weapon. Weapon ID cannot be changed after creation.e.g. `/agx editweapon paladin_sword`                                                             |
| `/agx giveweapon <player> <weaponname>` | give | Gives a player a tagged weapon. Like armor, the weapon is stamped with metadata — an untagged item of the same ID will not trigger weapon effects.e.g. `/agx giveweapon Steve paladin_sword` |

Other

| Command       | Type  | Description                                                                                                                                                       |
| ------------- | ----- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `/agx reload` | admin | Reloads all armor set and weapon files from disk without restarting the server. All caches are cleared automatically. Useful after manually editing config files. |
