# Commands and Permissions

### Commands

#### General Commands

* `/towerdefense [/td]` - Shows a list of commands - `None`
* `/td join` - Puts the player in the game lobby - `None`
* `/td leave` - Removes the player from the game - `None`
* `/td autojoin`- Puts the player in the best available arena - `None`
* `/td list` - Shows a list of arenas and other information - `None`
* `/td admin` - Shows a list of admin commands - `towerdefense.admin`
* `/td setlobby` - Sets the lobby location - `towerdefense.setlobby`
* `/td setspawn` - Sets the arena players spawn - `towerdefense.setspawn`
* `/td create` - Creates a new arena - `towerdefense.create`
* `/td delete` - Deletes an existing arena - `towerdefense.delete`
* `/td addpathspawn` - Adds a path that the enemies follow - `towerdefense.addpathspawn`
* `/td removepathspawn` - Removes the last added enemy path - `towerdefense.removepathspawn`
* `/td showpath` - Shows the path of enemies - `towerdefense.showpath`
* `/td buildingarea` - Gives a tool to specify where towers can be built - `towerdefense.buildingarea`
* `/td towers` - Shows a list of tower management commands - `towerdefense.towers`
* `/td start` - Forces an arena to start - `towerdefense.start`
* `/td stop` - Forces an arena to stop - `towerdefense.stop`
* `/td cheat` - Gives you 999999 arena coins! - `towerdefense.cheat`
* `/td coins` - Modifies a player coins - `towerdefense.coins`
* `/td addbooster` - Adds a coin booster - `towerdefense.addbooster`
* `/td holograms` - Manages holographic features - `towerdefense.holograms`
* `/td reset` - Resets a player stats - `towerdefense.reset`
* `/td edit` - Edits arena settings - `towerdefense.edit`
* `/td editmode` - Allows the user to modify surroundings in bungeemode - `towerdefense.editmode`
* `/td reload` - Reloads the plugin - `towerdefense.reload`
* `/td worldmanager` - Shows a list of world management commands - `towerdefense.worldmanager`

### Permissions

* `towerdefense.admin` - Grants access to admin commands
* `towerdefense.setlobby` - Allows players to set the lobby location
* `towerdefense.setspawn` - Allows players to set the arena player spawn
* `towerdefense.create` - Allows players to create a new arena
* `towerdefense.delete` - Allows players to delete an existing arena
* `towerdefense.addpathspawn` - Allows players to add a path that enemies follow
* `towerdefense.removepathspawn` - Allows players to remove the last added enemy path
* `towerdefense.showpath` - Allows players to see the path of enemies
* `towerdefense.buildingarea` - Grants access to the building area tool
* `towerdefense.towers` - Grants access to tower management commands
* `towerdefense.start` - Allows players to force an arena to start
* `towerdefense.stop` - Allows players to force an arena to stop
* `towerdefense.cheat` - Grants access to the cheat command
* `towerdefense.coins` - Grants access


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tddocs.juriantech.nl/commands-and-permissions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
