Commands

Table of contents

  1. Player command
    1. /skills
    2. /abilities
  2. Admin command
    1. Inspection
    2. Mutation
    3. Moderation
    4. Abilities
    5. Utilities
  3. Argument reference
  4. Tab completion

Player command

/skills

Opens the skill progress overview GUI.

Permission: none (available to all players by default)

/abilities

Opens the ability overview GUI, showing the current state (Ready / Preparing / Active) of every ability registered on the server.

Permission: ezskills.use


Admin command

All admin subcommands use /ezskills and require the ezskills.admin permission.

Inspection

Command Description
/ezskills get <player> <skill> Prints the level and XP of one skill for a player.
/ezskills info <player> Prints a full skill overview. Supports offline players; loads from storage asynchronously.

Mutation

Command Description
/ezskills addxp <player> <skill> <amount> Adds the given amount of XP to a skill. Fires level-up events if thresholds are crossed.
/ezskills setlevel <player> <skill> <level> Sets the skill level directly, resetting XP to zero.

Moderation

Command Description
/ezskills reset <player> <skill> Resets one skill back to level 1 with zero XP.
/ezskills resetall <player> Resets all skills to level 1 with zero XP in a single save operation.
/ezskills top <skill> [limit] Shows the top limit players ranked by level (default 10, max 20). Requires MySQL storage. Falls back to online-only list when using YAML.

Abilities

Command Description
/ezskills ability <player> <ability> Force-activates an ability for an online player, bypassing the preparation state.

Utilities

Command Description
/ezskills reload Reloads all config files (config.yml, skills.yml, abilities.yml, storage.yml).

Argument reference

<skill>: any of: WOODCUTTING, MINING, FISHING, FIGHTING (case-insensitive)

<ability>: any of: LUMBERJACK, SPELUNKER, ANGLER, WARRIOR (case-insensitive)

<player>: player name (online or offline)


Tab completion

All arguments support tab completion, including offline-player names for info, reset, and resetall.