# Commands

### Command Overview

All commands start with `/spawnelytra` (alias: `/se`)

| Command                            | Permission          | Description                           |
| ---------------------------------- | ------------------- | ------------------------------------- |
| `/spawnelytra`                     | -                   | Shows help message                    |
| `/spawnelytra reload`              | `spawnelytra.admin` | Reloads configuration                 |
| `/spawnelytra info`                | -                   | Shows plugin information              |
| `/spawnelytra visualize [seconds]` | `spawnelytra.admin` | Visualize spawn area with particles   |
| `/spawnelytra settings`            | `spawnelytra.admin` | Open interactive settings menu        |
| `/spawnelytra setup`               | `spawnelytra.admin` | Start interactive setup wizard        |
| `/spawnelytra setup exit`          | `spawnelytra.admin` | Exit the setup wizard                 |
| `/spawnelytra set pos1`            | `spawnelytra.admin` | Set first position in setup mode      |
| `/spawnelytra set pos2`            | `spawnelytra.admin` | Set second position in setup mode     |
| `/spawnelytra dismiss`             | `spawnelytra.admin` | Dismiss first install welcome message |

***

### Detailed Command Information

#### `/spawnelytra` or `/se`

Shows the help menu with available commands. No permission required.

#### `/spawnelytra reload`

Reloads the plugin configuration from disk. Most changes take effect immediately, but some features like hunger consumption mode require a full server restart.

**Permission:** `spawnelytra.admin`

#### `/spawnelytra info`

Displays current plugin configuration including version, active worlds, radius, boost settings, activation mode, and language.

**Permission:** None required

#### `/spawnelytra visualize [seconds]`

Shows particles around the spawn elytra area boundaries so you can see exactly where the feature is active. The particles follow you as you move.

**Arguments:**

* `[seconds]` - Optional. How long to show particles. Default is 30 seconds, maximum is 600 seconds.

**Permission:** `spawnelytra.admin`

#### `/spawnelytra settings`

Opens an interactive in-game menu where you can change language and message style settings. Shows current configuration and clickable options.

**Permission:** `spawnelytra.admin`

#### `/spawnelytra setup`

Starts the interactive setup wizard for defining the spawn elytra area. The wizard guides you through setting positions and choosing activation modes.

**Usage:**

1. Run `/spawnelytra setup` to start
2. Go to position 1 and run `/spawnelytra set pos1`
3. Go to position 2 and run `/spawnelytra set pos2`
4. Choose your activation mode and message settings
5. Click "Save & Apply" to save your configuration

**Permission:** `spawnelytra.admin`

#### `/spawnelytra setup exit`

Exits the setup wizard without saving changes.

**Permission:** `spawnelytra.admin`

#### `/spawnelytra set pos1` / `/spawnelytra set pos2`

Sets the first or second corner position for defining a rectangular spawn area. Must be in setup mode first.

**Permission:** `spawnelytra.admin`

#### `/spawnelytra dismiss`

Dismisses the first-install welcome message so it won't show again.

**Permission:** `spawnelytra.admin`

***

### See Also

* [Permissions](https://blaxk.gitbook.io/spawnelytra/permissions) - Detailed permission nodes
* [Configuration](https://blaxk.gitbook.io/spawnelytra/configuration) - What reload command affects
* [Getting Started](https://blaxk.gitbook.io/spawnelytra/readme) - Basic usage guide
