Commands & Permissions

The three main commands for Quests are /quests, /quest, and /questadmin. The first two are enabled for all users by default, while the last one is reserved for server ops. To change this behavior, such as giving /questadmin to non-op administrators, you must set up permissions.

Player Commands

Below is a chart which describes each command and its associated permission. Note that the subcommands (list, take, quit, et al.) can change if you select another plugin language, but permissions will remain the same.

Command
Permission
Description

/quests

quests.quests

Display plugin help

/quests list [page]

quests.list

List available quests

/quests take [quest]

quests.take

Accept a quest via command

/quests quit [quest]

quests.quit

Quit a current quest

/quests stats

quests.stats

View quest statistics

/quests top [number]

quests.top

View plugin leaderboards

/quests info

quests.info

View plugin information

/quests journal

quests.journal

Toggle the Quest Journal

N/A

quests.compass

Track quests using a Compass

N/A

quests.choice

Use clickable text

/quest

quests.quest

View current quest objectives

/quest [quest]

quests.questinfo

View information about a quest

Pro-tip: By default, you can also use /qs and /q in place of /quests and /quest, respectively!

Administrator Commands

Administrator commands, which should only be granted to those you trust not to misuse them, are outlined below.

Command
Permission
Description

/questadmin

quests.admin

Display administrator help

/questadmin stats [player]

quests.admin.stats

View quest statistics of a player

/questadmin give [player] [quest]

quests.admin.give

Force a player to take a quest

/questadmin quit [player] [quest]

quests.admin.quit

Force a player to quit a quest

/questadmin points [player] [amount]

quests.admin.points

Set a player's Quest Points

/questadmin takepoints [player] [amount]

quests.admin.takepoints

Take away a player's Quest Points

/questadmin givepoints [player] [amount]

quests.admin.givepoints

Add to a player's Quest Points

/questadmin finish [player] [quest]

quests.admin.finish

Force a player to complete a quest

/questadmin nextstage [player] [quest]

quests.admin.nextstage

Force a player to complete current stage

/questadmin setstage [player] [quest] [stage]

quests.admin.setstage

Set the current stage for a player

/questadmin reset [player]

quests.admin.reset

Clear all Quests data of a player

/questadmin remove [player] [quest]

quests.admin.remove

Remove a completed quest from a player

/questadmin reload

quests.admin.reload

Safely reload the plugin

N/A

quests.admin.drop

Ability to drop the Quests Journal

N/A

quests.admin.update

View plugin update notices

N/A

quests.mode.trial

Limited access to editors, disabled by default

/quests editor

quests.editor.editor

Ability to open Quests Editor

N/A

quests.editor.create

Ability to create new quests

N/A

quests.editor.edit

Ability to edit existing quests

N/A

quests.editor.delete

Ability to delete existing quests

/quests actions

quests.actions.editor

Ability to open Action Editor

N/A

quests.actions.create

Ability to create new actions

N/A

quests.actions.edit

Ability to edit existing actions

N/A

quests.actions.delete

Ability to delete existing actions

/quests conditions

quests.conditions.editor

Ability to open Condition Editor

N/A

quests.conditions.create

Ability to create new conditions

N/A

quests.conditions.edit

Ability to edit existing conditions

N/A

quests.conditions.delete

Ability to delete existing conditions

Pro-tip: Use quests.admin.*, quests.editor.*, quests.actions.* and quests.conditions.* to encompass all admin and editor permissions, respectively! By default, you can also use /qa instead of /questadmin!

Last updated