Skip to main content

Commands & Permissions

This page was scanned from plugin.yml, lang/lang_en.yml, and QuestCommand.java.

Root command

The plugin registers one root command:

  • /fiocommunityquest

Aliases:

  • /fcq
  • /fioquests
  • /communityquests
  • /quests

User commands

CommandPermissionDescription
/fiocommunityquestfioquests.command.menuOpen the main community quests menu.
/fiocommunityquest helpfioquests.command.helpShow player help.
/fiocommunityquest toggle notificationfioquests.command.toggleToggle personal quest notifications.
/fiocommunityquest toggle participatefioquests.command.toggleToggle whether your progress is counted.
/fiocommunityquest leaderboardsfioquests.command.leaderboardsOpen the all-time contribution leaderboard menu.
/fiocommunityquest profilefioquests.command.profileOpen your own profile menu.
/fiocommunityquest profile <player>fioquests.command.profile.othersOpen another player's profile menu.
/fiocommunityquest historyfioquests.command.historyOpen your own quest history menu.
/fiocommunityquest history <player>fioquests.command.history.othersOpen another player's quest history menu.
/fiocommunityquest topcontributionsfioquests.command.topcontributionsShow active quest contribution leaders in chat.
/fiocommunityquest mycontributionsfioquests.command.mycontributionsShow your contribution summary in chat.
/fiocommunityquest listfioquests.useList loaded quests in chat.

User permission nodes

PermissionDefaultDescription
fioquests.usetrueBasic user access.
fioquests.command.menutrueAllows opening the main quest menu.
fioquests.command.helptrueAllows help command.
fioquests.command.toggletrueAllows personal notification and participation toggles.
fioquests.command.leaderboardstrueAllows leaderboard menu.
fioquests.command.profiletrueAllows own profile menu.
fioquests.command.profile.otherstrueAllows viewing other player profiles.
fioquests.command.historytrueAllows own history menu.
fioquests.command.history.otherstrueAllows viewing other player histories.
fioquests.command.topcontributionstrueAllows active contribution leaderboard chat output.
fioquests.command.mycontributionstrueAllows contribution summary chat output.

Admin commands

Admin commands use /fiocommunityquest admin .... The source also accepts /fiocommunityquest reload and /fiocommunityquest create <id> <goal> <name...> as shortcut admin paths.

CommandPermissionDescription
/fiocommunityquest admin helpfioquests.admin.helpShow admin help.
/fiocommunityquest admin reloadfioquests.admin.reloadReload config, language, quests, and database.
/fiocommunityquest reloadfioquests.adminShortcut reload command.
/fiocommunityquest admin authorsfioquests.admin.authorsShow plugin author.
/fiocommunityquest admin versionfioquests.admin.versionShow plugin version.
/fiocommunityquest admin placeholdersfioquests.admin.placeholdersShow PlaceholderAPI placeholders.
/fiocommunityquest admin open <player> <menuId> [argument]fioquests.admin.openOpen a configured menu for an online player.
/fiocommunityquest admin forceopen <player> <menuId> [argument]fioquests.admin.forceopenForce-open a configured menu for an online player.
/fiocommunityquest admin questStart <questId> <time>fioquests.admin.queststartStart a quest for a duration such as 1m, 30m, 1h, or 1d.
/fiocommunityquest admin questListfioquests.admin.questlistList currently running quests.
/fiocommunityquest admin questStop <questId/all>fioquests.admin.queststopStop one running quest or all running quests.
/fiocommunityquest admin questDisable <questId>fioquests.admin.questdisableDisable a quest and stop it if it is running.
/fiocommunityquest admin questDisable listfioquests.admin.questdisable.listList disabled quests.
/fiocommunityquest admin questEnable <questId>fioquests.admin.questenableEnable a disabled quest.
/fiocommunityquest admin questEnable listfioquests.admin.questenable.listList enabled quests.
/fiocommunityquest admin contributionpoints <set/add/take> <player> <value>fioquests.admin.contributionpointsAdjust player contribution points across active quests.
/fiocommunityquest admin blacklist <player/world/region/gamemode> <add/remove> <argument>fioquests.admin.blacklistEdit blacklist entries.
/fiocommunityquest admin blacklist list <player/world/region/gamemode>fioquests.admin.blacklist.listList blacklist entries.
/fiocommunityquest admin whitelist <player/world/region> <add/remove> <argument>fioquests.admin.whitelistEdit whitelist entries.
/fiocommunityquest admin whitelist list <player/world/region>fioquests.admin.whitelist.listList whitelist entries.
/fiocommunityquest create <id> <goal> <name...>fioquests.adminCreate a simple manual quest file.

Hologram admin commands

/fiocommunityquest admin hologram ... uses fioquests.admin.hologram.

ActionDescription
create <hologramId>Create a TEXT_DISPLAY hologram at your location.
remove <hologramId>Remove a configured hologram.
listList configured holograms.
nearby [radius]List nearby holograms.
setType [hologramId] <type>Set type to FIXED, PLAYER, CENTER, VERTICAL, or HORIZONTAL.
teleport <hologramId>Teleport to a hologram.
move_here <hologramId>Move a hologram to your location.
center <hologramId>Center a hologram on its block/location.
setFreeze [hologramId] <true/false>Toggle freeze behavior.
setFacing [hologramId] <value>Set facing to a cardinal direction or dynamic facing mode.
setDisplayRange [hologramId] <range>Set display range.
setUpdateInterval [hologramId] <ticks/duration>Set refresh interval.
setScale [hologramId] <scale>Set visual scale.
clone <hologramId> <newHologramId>Clone an existing hologram.

Named admin menus

admin open and admin forceopen accept these menu names from source:

  • QuestsMenu
  • QuestsProfile
  • QuestContributions
  • QuestHistory
  • QuestsHistory
  • Leaderboards
Page note

Commands are permission-aware and some menu commands require an online player target.