---
description: >-
  This page covers all available commands in the ParticleShapes plugin, what
  they do, and how to use them.
---

# Commands

{% hint style="warning" %}
All commands require the `particleshape.admin` permission unless otherwise noted.
{% endhint %}

**The base command is**: `/particleshape`

Aliases:&#x20;

* #### `/particleshapes`
* #### `/ps`

#### 🔧 Command List

**🔹 `/ps create <name> [type]`**

Creates a new particle shape at your current location.

* `name`: Unique ID for the shape.
* `type` (optional): Shape type (e.g., `CIRCLE`, `SQUARE`, `HEXAGON`...).

> 💡 If no type is provided, the shape is created with a default type.

_Permission:_ `particleshape.remove`

**Example:**

```bash
/ps create magiczone circle
```

***

**🔹 `/ps remove <name>`**

Removes and deletes a shape permanently.\
&#xNAN;_&#x50;ermission:_ `particleshape.remove`

**Example:**

```bash
/ps remove magiczone
```

***

**🔹 `/ps movehere <name>`**

Moves the selected shape to your current location.\
&#xNAN;_&#x50;ermission:_ `particleshape.movehere`

**Example:**

```bash
/ps movehere magiczone
```

***

**🔹 `/ps teleport <name>`**

Teleports you to the location of the shape.\
&#xNAN;_&#x50;ermission:_ `particleshape.teleport`

**Example:**

```bash
/ps teleport magiczone
```

Alias:

```bash
/ps tp <name>
```

***

**🔹 `/ps list`**

Lists all currently registered shapes.\
&#xNAN;_&#x50;ermission:_ `particleshape.list`

**Example:**

```bash
/ps list
```

***

**🔹 `/ps reload`**

Reloads the configuration and all shape files.\
&#xNAN;_&#x50;ermission:_ `particleshape.reload`

**Example:**

```bash
/ps reload
```

***

**🔹 `/ps help`**

Displays the help menu with a list of commands and their usage.

**Example:**

```bash
/ps help
```

***

> ❗ Commands can only be run by players (not the console), unless specified otherwise.
