# Commands & Permissions

| Commands                                                                                                                                                 | Description                                                                     | Permissions             |
| -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ----------------------- |
| /nexus create \<name>                                                                                                                                    | Create a new nexus                                                              | nexus.command.create    |
| /nexus delete \<nexus>                                                                                                                                   | Delete a nexus                                                                  | nexus.command.delete    |
| /nexus start \<nexus> \[...]                                                                                                                             | Start multiple nexuses                                                          | nexus.command.start     |
| /nexus stop \<nexus>                                                                                                                                     | Stop a running nexus                                                            | nexus.command.stop      |
| /nexus now \<nexus> \[...]                                                                                                                               | Immediately starts a nexus                                                      | nexus.command.now       |
| /nexus reload                                                                                                                                            | Reload plugin                                                                   | nexus.command.reload    |
| /nexus list                                                                                                                                              | Show nexus list                                                                 | nexus.command.list      |
| /nexus edit \<nexus>                                                                                                                                     | Show nexus edit commands                                                        | nexus.command.edit      |
| /nexus edit \<nexus> settimeup \<timeup>                                                                                                                 | Define the time in **seconds** before the end of the nexus if he wasn't killed. | nexus.command.edit      |
| /nexus edit \<nexus> setdisplayname  \<displayname>                                                                                                      | Define the displayname of the nexus                                             | nexus.command.edit      |
| /nexus edit \<nexus> setlocation                                                                                                                         | Define the location where the nexus will spawn                                  | nexus.command.edit      |
| /nexus edit \<nexus> sethealth \<health>                                                                                                                 | Define the health of the nexus                                                  | nexus.command.edit      |
| /nexus phase \<nexus>                                                                                                                                    | Show nexus phases commands                                                      | nexus.command.phase     |
| /nexus phase \<nexus> list                                                                                                                               | Show the list of nexus phases.                                                  | nexus.command.phase     |
| /nexus phase \<nexus> add \<healthstage>                                                                                                                 | Add a new phase to the nexus                                                    | nexus.command.phase     |
| /nexus phase \<nexus> delete \<phase>                                                                                                                    | Delete a phase from the nexus                                                   | nexus.command.phase     |
| /nexus phase \<nexus> sethealthstage \<phase> \<healthstage>                                                                                             | Define the healthstage of the phase                                             | nexus.command.phase     |
| /nexus phase \<nexus> action  add \<phase>                                                                                                               | Add an action to the phase                                                      | nexus.command.phase     |
| /nexus phase \<nexus> action delete \<phase> \<id>                                                                                                       | Delete an action to the phase                                                   | nexus.command.phase     |
| /nexus phase \<nexus> action list                                                                                                                        | Show the list of actions for the phase                                          | nexus.command.phase     |
| /nexus scheduler                                                                                                                                         | Show nexus scheduler commands                                                   | nexus.command.scheduler |
| /nexus scheduler delete \<schedulerID>                                                                                                                   | Delete a scheduler                                                              |                         |
| /nexus scheduler list                                                                                                                                    | Show the list of schedulers                                                     | nexus.command.scheduler |
| /nexus scheduler repeat \<time\_in\_minute> \<nexus> \[...]                                                                                              | Schedule repeating nexus                                                        | nexus.command.scheduler |
| /nexus scheduler daily \<time\_of\_day> \<minute>  \<nexus> \[...]                                                                                       | Schedule daily time nexus                                                       | nexus.command.scheduler |
| /nexus scheduler weekly \<day\_of\_week> \<time\_of\_day> \<minute>  \<nexus> \[...]                                                                     | Schedule weekly time nexus                                                      | nexus.command.scheduler |
| /nexus scheduler specific \<month> \<day\_of\_month> \<time\_of\_day> \<minute> \<nexus> \[...]                                                          | Schedule specific time nexus                                                    | nexus.command.scheduler |
| /nexus reward                                                                                                                                            | Edit nexus rewards                                                              | nexus.command.reward    |
| <p>/nexus reward \<nexus> add \<begin-end interval> \<command></p><p></p><p><strong>Ex</strong>: /nexus reward Warzone add 1-3 give %player% diamond</p> | Add a new command to the nexus reward                                           | nexus.command.reward    |
| /nexus reward \<nexus> delete \<id>                                                                                                                      | Delete a reward                                                                 | nexus.command.reward    |
| /nexus reward \<nexus> list                                                                                                                              | Show rewards list                                                               | nexus.command.reward    |
