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