QuestX Commands
All commands are listed in the tables below, command is the command you must enter, Permission is the permission node required if your server uses a permissions system. When permissions are checked they go through the following procedure.
- Check if Player is an Operator.
- Check if Player has permission questx.*
- Check if Player has command specific permission.
So, any Player who is an operator or has all QuestX permissions (questx.*) will be able to execute all commands.
The default command is /questx . Questx also accepts the alias /q .
Miscellaneous Permissions
| Permission | Effect |
| questx.* | Access all QuestX commands |
| questx.update.notify | Notfiy Players with this permission node if an update for QuestX is available when they login |
Miscellaneous Commands
| Command | Permission | Effect |
| /questx help | None | Displays the help menu. |
| /questx help <pagetag> | None | Displays a specific help menu. |
| /questx ? | None | Displays the help menu. |
| /questx ? <pagetag> | None | Displays a specific help menu. |
| /questx force-update | questx.update.update | Downloads the latest version of QuestX and installs it if an update is available. |
Quest Commands
| Command | Permission | Effect |
| /questx quest info | None | Displays information about your current quest, if applicable |
| /questx quest cancel | None | Cancels your current quest, if you have one |
| /questx quest unpack <questname> | questx.quests.setup | Extracts the contents of the questname.zip file to prepare it for setup |
| /questx quest setup <questname> | questx.quests.setup | Begin setting up a quest after it has been unpacked |
| /questx quest next | questx.quests.setup | Sets the spawn point for an NPC fixed spawn in a Quest |
NPC Commands
| Command | Permission | Effect |
| /questx npc list | questx.npcs.list | Displays the first page of currently spawned NPC's |
| /questx npc list <pagenumber> | questx.npcs.list | Displays the specified page of currently spawned NPC's |
| /questx npc delete <name> | questx.npcs.delete | Deletes the specified NPC permanently |
| /questx npc find <name> | questx.npcs.find | Briefly display a path of glowstone to guide the Player to the specified NPC |
| /questx npc tele <name> | questx.npcs.tele | Teleport directly to specified NPC |
Task Commands
| Command | Permission | Effect |
| /questx task info | None | Displays information about your current task, if applicable |
Custom/Preset Pathing Commands
To apply a preset path the NPC must have a fixed spawn location.
| Command | Permission | Effect |
| /questx path setup <npcname> | questx.path.preset | Begin setting a preset path |
| /questx path cancel | questx.path.preset | Cancel the current setting of the path |
| /questx path create | questx.path.preset | Apply the preset path to the NPC |
| /questx path delete | questx.path.preset | Remove the preset path from an NPC |
| /questx path list | questx.path.preset | List the NPCs with preset paths |
| /questx path list <page> | questx.path.preset | List the NPCs with preset paths on the specified page |
Fixed Spawn Commands
| Command | Permission | Effect |
| /questx fixedspawns add <npcname> | questx.fixedspawns.add | Adds a fixed spawn for the specified NPC |
| /questx fixedspawns edit <npcname> | questx.fixedspawns.edit | Changes the fixed spawn location for an existing fixed spawn for the specified NPC |
| /questx fixedspawns delete <npcname> | questx.fixedspawns.delete | Deletes the fixed spawn for the specified NPC |
| /questx fixedspawns deleteall | questx.fixedspawns.deleteall | Deletes the fixed spawns for all NPCs (Note, NPC's are NOT deleted) |
| /questx fixedspawns list | questx.fixedspawns.list | Displays the first page of fixed spawn locations |
| /questx fixedspawns list <pagenumber> | questx.fixedspawns.list | Displays the specified page of fixed spawn locations |
Reputation Commands
| Command | Permission | Effect |
| /questx rep view | None | Displays your reputation |
| /questx reputation view | None | Displays your reputation |
Hotspot Commands
| Command | Permission | Effect |
| /questx hotspots add <name> <range> <maxspawns> | questx.hotspots.add | Adds a hotspot with the specified name, range and maximum spawns. |
| /questx hotspots edit <name> <range> <maxspawns> | questx.hotspots.add | Changes the range and max spawns of the specified hotspot |
| /questx hotspots delete <name> | questx.hotspots.delete | Deletes the hotspot with the specified name |
| /questx hotspots list | questx.hotspots.list | Displays the first page of hotspots |
| /questx hotspots list <pagenumber> | questx.hotspots.list | Displays the specified page of hotspots |
Comments