Skip to main content

Commands & Permissions

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

Root command

The plugin registers one root command:

  • /fiolevels

Aliases:

  • /level
  • /levels
  • /fiolevel

User commands

CommandPermissionDescription
/fiolevelsfiolevels.command.openOpen the main levels menu.
/fiolevels helpfiolevels.command.helpShow player help.
/fiolevels infofiolevels.command.infoOpen your own profile menu.
/fiolevels info <player>fiolevels.command.infoOpen another online player's profile menu.
/fiolevels profile [player]fiolevels.command.infoAlias path for the profile menu.
/fiolevels leaderboardsfiolevels.command.leaderboardsOpen the leaderboard menu.
/fiolevels topfiolevels.command.topOpen the leaderboard menu through the top alias.
/fiolevels fontsfiolevels.command.openOpen the level font selector when the feature is enabled.
/fiolevels progressfiolevels.command.progressShow current level task progress in chat.
/fiolevels tasksfiolevels.command.progressAlias for progress.
/fiolevels toggle notificationfiolevels.command.toggleToggle unclaimed reward reminder notifications.
/fiolevels toggle progressfiolevels.command.toggleToggle progress announcement notifications.

User permission nodes

PermissionDefaultDescription
fiolevels.usetrueParent permission for normal player commands.
fiolevels.command.opentrueAllows opening the main menu and feature menus.
fiolevels.command.helptrueAllows help command.
fiolevels.command.infotrueAllows profile/info command.
fiolevels.command.leaderboardstrueAllows leaderboard command.
fiolevels.command.progresstrueAllows progress/tasks command.
fiolevels.command.toggletrueAllows notification toggles.
fiolevels.command.toptrueAllows /fiolevels top.

Admin commands

Admin commands use /fiolevels admin .... The source also accepts /fiolevels reload as a shortcut for reload when the sender has reload permission.

CommandPermissionDescription
/fiolevels admin helpfiolevels.admin.helpShow admin help.
/fiolevels admin reloadfiolevels.admin.reloadReload configuration and plugin-managed files.
/fiolevels reloadfiolevels.admin.reloadShortcut reload path.
/fiolevels admin authorsfiolevels.admin.authorsShow plugin author.
/fiolevels admin versionfiolevels.admin.versionShow plugin version.
/fiolevels admin add <player> <amount>fiolevels.admin.level.addAdd levels to a player.
/fiolevels admin set <player> <amount>fiolevels.admin.level.setSet a player level.
/fiolevels admin remove <player> <amount>fiolevels.admin.level.removeRemove levels from a player.
/fiolevels admin freeze <player>fiolevels.admin.player.freezeFreeze a player's statistics and progress.
/fiolevels admin unfreeze <player>fiolevels.admin.player.unfreezeUnfreeze a player's statistics and progress.
/fiolevels admin open <menu> <player>fiolevels.admin.openOpen a configured menu for a player.
/fiolevels admin forceOpen <menu> <player>fiolevels.admin.openForce-open a menu for a player.
/fiolevels admin profilefiolevels.admin.profileOpen your admin profile view.
/fiolevels admin profile <player>fiolevels.admin.profileOpen a target player's profile view.
/fiolevels admin clearData <player>fiolevels.admin.clear-dataClear player level data and reward history.

Admin permission nodes

PermissionDefaultDescription
fiolevels.adminopParent permission for admin commands.
fiolevels.admin.helpopAdmin help command.
fiolevels.admin.reloadopReload command.
fiolevels.admin.authorsopAuthors command.
fiolevels.admin.versionopVersion command.
fiolevels.admin.level.addopAdd level command.
fiolevels.admin.level.setopSet level command.
fiolevels.admin.level.removeopRemove level command.
fiolevels.admin.player.freezeopFreeze player command.
fiolevels.admin.player.unfreezeopUnfreeze player command.
fiolevels.admin.openopOpen or forceOpen menu command.
fiolevels.admin.profileopAdmin profile command.
fiolevels.admin.clear-dataopClear player data command.

Named admin menus

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

  • levels
  • level
  • leaderboards
  • leaderboard
  • profile
  • info
  • profiles
  • stats
  • statistics
  • fonts
Page note

Commands are feature-aware. If profiles, leaderboards, fonts, brackets, or colors are disabled in config.yml, the related menu action will not open.