Notes: Only Quests commands which players have permissions for will be visible to them. This is also the base command for most of the Quests commands.
/quests list <page>
List Quests
Permission: quests.list
Example: "/quests list 5"
Notes: If a page number is not specified, Quests will show page 1. Quests are listed by order of which they are specified in the quests.yml. Each page can consist of up to 8 Quests.
/quests take <quest>
Take a Quest
Permission: quests.take
Example: "/quests take MyQuest"
Notes: If allow-command-questing is set to false in the config.yml, players will not be allowed to take the Quest by using this command. The same goes for if Quest has an NPC start, and allow-command-quests-with-npcs is set to false.
/quests quit
Quit your current Quest
Permission: quests.quit
Example: "/quests quit"
Notes: If allow-quitting is set to false in the config.yml, players will not be allowed to quit their Quests.
/quests stats
View your Questing stats
Permission: quests.stats
Example: "/quests stats"
Notes: Completed Quests are listed by the order of which they were completed.
/quests editor
Create and edit Quests
Permission: quests.editor.editor
Example: "/quests editor"
/quests events
Open the Events editor
Permission: quests.editor.events
Example: "/quests events"
Notes: All permissions for creating, modifying and deleting Events are included with this.
/quests top <number>
View top Questers
Permission: quests.top
Example: "/quests top 10"
Notes: Questers are ranked by the amount of Quest Points they have.
/quests info
View plugin information
Permission: quests.quests
Example: "/quests info"
Notes: Please do not remove this command if you use Quests, this is the only credit I ask for.
Quest
/quest
View your current Quest objectives
Permission: quests.quest
Example: "/quest"
Notes: This is also the base command for viewing information about a particular Quest.
/quest <quest name>
View information about a Quest
Permission: quests.questinfo
Example: "/quest MyQuest"
Notes: This will tell the player the NPC to talk to to start the Quest, if there is one. It will also tell players the Quest requirements, if there are any, and if show-requirements is set to true in the config.yml.
Quest Admin
/questadmin
Display Questadmin help
Permission: quests.admin
Example: "/questadmin"
Notes: Only Questadmin commands which players have permissions for will be visible to them. This is also the base command for all of the Questadmin commands.
/questadmin give <player> <quest name>
Force-give a Quest to a player
Permission: quests.admin.give
Example: "/questadmin give Bob MyQuest"
Notes: This will override all Quest requirements, and will give the player the Quest, even if the Quest has an NPC or Block start. If the player was on a Quest already, they will be forced to quit it.
/questadmin quit <player>
Force a player to quit their Quest
Permission: quests.admin.quit
Example: "/questadmin quit Bob"
Notes: This will override allow-quitting, and the player will have their Quest forcefully removed from them.
/questadmin points <player> <amount>
Set a players Quest Points
Permission: quests.admin.points
Example: "/questadmin points Bob 12"
Notes: Currently only works with online players. Can override maximum Quest Points. You may set Quest Points to a negative number.
/questadmin takepoints <player> <amount>
Take away a players Quest Points
Permission: quests.admin.takepoints
Example "/questadmin takepoints Bob 11"
Notes: Currently only work with online players. Can override maximum Quest Points.
/questadmin givepoints <player> <amount>
Give a players Quest Points
Permission: quests.admin.givepoints
Example "/questadmin givepoints Bob 9"
Notes: Currently only work with online players. Can override maximum Quest Points.
/questadmin pointsall <amount>
Set ALL players' Quest Points
Permission: quests.admin.pointsall
Example: "/questadmin pointsall 10"
Notes: Goes for online and offline players, can override maximum Quest Points. Use with extreme caution.
/questadmin finish <player>
Force a player to finish their Quest
Permission: quests.admin.finish
Example: "/questadmin finish Bob"
Notes: This will forcefully complete a players Quest for them. They will receive the rewards, and it will be marked as a completed Quest in their stats.
/questadmin nextstage <player>
Force a player to advance to the next Stage in their current Quest
Permission: quests.admin.nextstage
Example: "/questadmin nextstage Bob"
Notes: This will forcefully complete a players Stage for them. Any scripts of events for the Stage will be executed. If the player is on the last Stage of their Quest, then the Quest will complete. It is essentially the same as the player naturally completing their Stage.
/questadmin nextstage <player>
Force a player to advance to the next Stage in their current Quest
Permission: quests.admin.nextstage
Example: "/questadmin nextstage Bob"
Notes: This will forcefully complete a players Stage for them. Any scripts of events for the Stage will be executed. If the player is on the last Stage of their Quest, then the Quest will complete. It is essentially the same as the player naturally completing their Stage.
/questadmin togglegui <npc>
Toggle Quest GUI display on an NPC
Permission: quests.admin.togglegui
Example: "/questadmin togglegui 14"
Notes: Only Quests which have a valid GUI Display item set, and which have the NPC as their start ID, will show up in the GUI display of the NPC.