Skip to content

Commands and permissions

MathiasMC edited this page Jan 10, 2021 · 18 revisions

Command permissions

Main plugin command: /pvplevels, /pvpl.

<> - required, () - optional.

pvplevels
Description: Main command permission node.
Note: Without this node, there will be no access to any command.

pvplevels.*
Description: Full access.

Player commands

pvplevels.player.*
Description: Access to all player commands.

/pvplevels help
pvplevels.player.help
Description: Opens help page.

/pvplevels stats (player)
pvplevels.player.stats
Description: Displays own or other player statistics.

/pvplevels top kills/deaths/level/xp/killstreak/killstreak_top
pvplevels.player.top
Description: Displays TOP players.

Admin commands

pvplevels.admin.*
Description: Access to all admin commands.

/pvplevels help
pvplevels.admin.help
Description: Opens help page.

/pvplevels reload
pvplevels.admin.reload
Description: Reload plugin configuration.

/pvplevels save
pvplevels.admin.save
Description: Saves cached data to the database.

/pvplevels multiplier <player> <multiplier value> <time>
pvplevels.admin.multiplier
Description: Sets XP multiplier to a player.
multiplier value - must be >0, one decimal can be used. If <1 then XP gain will be reduced.
time - time in second.
Note: The timer is stopped and saved when a player is disconnected or the server is turned off.

/pvplevels xp <player> (+/-)<amount>
pvplevels.admin.xp
Description: Adds/removes/sets XP to a player.

/pvplevels level <player> (+/-)<amount>
pvplevels.admin.level
Description: Adds/removes/sets level to a player.

/pvplevels reset deaths/kills/killstreak/level/stats <player> <true/false>
pvplevels.admin.reset
Description: Resets player's certain or all stats.
true/false can be used with stats only. If true then also player's groups will be reset to default.

/pvplevels group set/reset <player> <group>
pvplevels.admin.group
Description: Assigns/resets a player group.
Note: The group must be preconfigured in config.yml and levels.yml.

/pvplevels message <player> <message>
pvplevels.admin.message
Description: Sends a message to a player.

/pvplevels actionbar <player> <time> <text>
pvplevels.admin.actionbar
Description: Sends a actionbar message to a player.
time - defines display time in seconds.

/pvplevels broadcast null/<permission> <message>
pvplevels.admin.broadcast
Description: Sends a broadcast message.
null - for all players.
permission - only players with a specific permission node will see the message.

/pvplevels generate <group> <amount>
pvplevels.admin.generate
Description: Generate levels using config.yml.
group - defines group name.
amount - defines amount of levels to generate.

Clone this wiki locally