Commands
List of plugin commands
Syntax: <this>
indicates a required argument, [this]
is an optional argument. See Permissions for more details about permissions.
Any command below that start with /sk
also works with the aliases /skills
and /skill
.
Player commands
The following commands are accessible to all players by default.
/skills
Opens the skills menu, which shows an overview and player progress in all skills.
auraskills.command.skills
/stats
Opens the stats menu, which shows an overview and player levels in all stats.
auraskills.command.stats
/[skill]
Opens the level progression menu of a specific skill directly, where [skill]
is the name of the skill (e.g. /farming
, /archery
, /healing
). These commands can be disabled in config.yml at enable_skill_commands
auraskills.skill.[skill] (Controls access to all skill features)
/sk lang [language]
Changes your personal language used for messages and menus. Must be a valid language code (see tab completion).
auraskills.command.lang
/abtoggle
or /sk toggle
Toggles your personal action bar.
auraskills.command.abtoggle
/sk top [page]
or /skilltop [page]
Shows the leaderboard of top players in all skills (sum of skill levels).
auraskills.command.top
/sk top <skill> [page]
or /skilltop <skill> [page]
Shows the leaderboard of top players in a specific skill.
auraskills.command.top
/sk top average [page]
or /skilltop average [page]
Shows the leaderboard of the average of a player's skill levels.
auraskills.command.top
/sk rank
or /skillrank
Shows your skill rankings.
auraskills.command.rank
/mana
Shows your current mana.
auraskills.command.mana
/sk claimitems
Opens the menu to claim items (from item rewards or /sk item give) that did not fit into the player's inventory initially.
auraskills.command.claimitems
/sk sources <skill> [sortType]
Opens the sources menu for a skill, which displays the ways to gain XP.
auraskills.command.sources
/sk help
Shows the command help page.
auraskills.command.help
Admin commands
The following commands are only accessible to players with op by default.
/sk reload
Reloads the plugin config, messages, menus, loot tables, etc. Some options may require a restart.
auraskills.command.reload
/sk version
Shows the current version of the plugin.
auraskills.command.version
/sk skill setlevel <player> <skill> <level>
Sets a skill to a level for a player.
auraskills.command.skill.setlevel
/sk skill setall <player> <level>
Sets all skills to a level for a player.
auraskills.command.skill.setlevel
/sk skill reset <player> [skill]
Resets all skill to the starting level (0 or 1 depending on start_level in config.yml) for a player, or a specific skill if skill
is provided.
auraskills.command.skill.reset
/sk xp add <player> <skill> <amount> [silent]
Gives skill XP to a player in a skill.
auraskills.command.xp.add
/sk xp set <player> <skill> <amount> [silent]
Sets a player's skill XP to an amount in a skill.
auraskills.command.xp.set
/sk xp remove <player> <skill> <amount> [silent]
Removes skill XP from a player in a skill. Does not decrease a player's skill level, only the XP progress of the current level.
auraskills.command.xp.remove
/sk multiplier [player]
Shows a player's current XP multiplier based on their cummulative auraskills.multiplier.* permissions.
auraskills.command.multiplier
/sk backup save
Saves a backup of the current skill data to the backups folder.
auraskills.command.backup.save
/sk backup load <file>
Loads a backup from the backups folder. You must specify the exact file name, including the file extension. This will override the current skill data, so it is advised to take a backup before loading one.
auraskills.command.backup.load
/sk save
Saves skill data.
auraskills.command.save
/sk updateleaderboards
Sorts and updates skill leadeboards.
auraskills.command.updateleaderboards
/sk transfer <playerFrom> <playerTo>
Copies the player data from one player to another. playerFrom
and playerTo
must be valid UUIDs. The player data from playerFrom
is not reset. Players do not have to be online for this to work.
auraskills.command.transfer
sk resethealth
Removes all AureliumSkills player health and luck attributes. Useful if you want to uninstall the plugin. This command can only be run through console and there should be no players online to work properly.
N/A
/sk preset load <file>
Loads a config preset from the presets folder, replacing and modifying the current configuration. The file must be the full file name and end in .zip. Requires to be typed twice for confirmation.
auraskills.command.preset
/sk profile skills <player>
Views the skill levels of another player. player
is the username of the player you want to view skills for. This player does not have to be online.
auraskills.command.profile
/sk profile stats <player>
Views the stat levels of another player. player
is the username of the player you want to view skills for. This player does not have to be online.
auraskills.command.profile
/mana <player>
Shows how much mana a player has.
auraskills.command.mana.other
/mana add <player> <amount> [allowOverMax] [silent]
Adds mana to a player. If allowOverMax
is true, added mana can go over max mana. By default, mana will be capped at max mana.
auraskills.command.mana.add
/mana remove <player> <amount> [silent]
Removes mana from a player. Mana cannot go below 0, any extra is ignored.
auraskills.command.mana.remove
/mana set <player> <amount> [allowOverMax] [silent]
Sets the mana of a player.
auraskills.command.mana.set
/sk modifier add <player> <stat> <name> <value> [silent] [stack]
Adds a stat modifier to a player. Setting silent
to true will not send a feedback message. Setting stack
to true will add the stat modifier even if the name
is already used by appending a number to the end.
auraskills.command.modifier
/sk modifier remove <player> <name> [silent]
Removes a specific stat modifier from a player.
auraskills.command.modifier
/sk modifier list [player] [stat]
Lists all stat modifiers. If player
is not specified, modifiers for yourself will be listed. Specifying stat
only shows that stat's modifiers.
auraskills.command.modifier
/sk modifier removeall [player] [stat] [silent]
Removes all stat modifiers. If player
is not specified, all modifiers for yourself will be removed. Specifying stat
only removes that stat's modifiers.
auraskills.command.modifier
/sk item modifier add <stat> <value> [lore]
Adds an item stat modifier to the item held, along with lore by default.
auraskills.command.item.modifier
/sk item modifier remove <stat> [lore]
Removes an item stat modifier from the item held, and the lore associated with it by default.
auraskills.command.item.modifier
/sk item modifier list
Lists all item stat modifiers on the item held.
auraskills.command.item.modifier
/sk item modifier removeall
Removes all item stat modifiers from the item held.
auraskills.command.item.modifier
/sk armor modifier add <stat> <value> [lore]
Adds an armor stat modifier to the item held, along with lore by default.
auraskills.command.armor.modifier
/sk armor modifier remove <stat> [lore]
Removes an armor stat modifier from the item held, and the lore associated with it by default.
auraskills.command.armor.modifier
/sk armor modifier list
Lists all armor stat modifiers on the item held.
auraskills.command.armor.modifier
/sk armor modifier removeall
Removes all armor stat modifiers from the item held.
auraskills.command.armor.modifier
/sk item requirement add <skill> <level> [lore]
Adds an item requirement to the item held, along with lore by default.
auraskills.command.item.requirement
/sk item requirement remove <skill> [lore]
Removes an item requirement from the item held, and the lore associated with it by default.
auraskills.command.item.requirement
/sk item requirement list
Lists the item requirements on the item held.
auraskills.command.item.requirement
/sk item requirement removeall
Removes all item requirements from the item held.
auraskills.command.item.requirement
/sk armor requirement add <skill> <level> [lore]
Adds an armor requirement to the item held, along with lore by default.
auraskills.command.armor.requirement
/sk armor requirement remove <skill> [lore]
Removes an armor requirement from the item held, and the lore associated with it by default.
auraskills.command.armor.requirement
/sk armor requirement list
Lists the armor requirements on the item held.
auraskills.command.armor.requirement
/sk armor requirement removeall
Removes all armor requirements from the item held.
auraskills.command.armor.requirement
/sk item multiplier add <target> <value> [lore]
Adds an item multiplier to the item held, which multiplies XP when held. target
is either the name of a skill, or global
to add a multiplier for all skills. value
is the percent more XP gained (100 = 2x XP).
auraskills.command.item.multiplier
/sk item multiplier remove <target>
Removes an item multiplier from the item held.
auraskills.command.item.multiplier
/sk item multiplier list
Lists the item multipliers on the item held.
auraskills.command.item.multiplier
/sk item multiplier removeall
Removes all item multipliers from the item held.
auraskills.command.item.multiplier
/sk armor multiplier add <target> <value> [lore]
Adds an armor multiplier to the item held, which multiplies XP when worn. target
is either the name of a skill, or global
to add a multiplier for all skills. value
is the percent more XP gained (100 = 2x XP).
auraskills.command.armor.multiplier
/sk armor multiplier remove <target>
Removes an armor multiplier from the item held.
auraskills.command.armor.multiplier
/sk armor multiplier list
Lists the armor multipliers on the item held.
auraskills.command.armor.multiplier
/sk armor multiplier removeall
Removes all armor multipliers from the item held.
auraskills.command.armor.multiplier
/sk item register <key>
Registers the held item to a unique key. This key can be used to represent the exact item in configs like rewards and loot.
auraskills.command.item.register
/sk item unregister <key>
Unregisters an item from the item registry.
auraskills.command.item.register
/sk item give <player> <key> [amount]
Gives a registered item to a player. If the player does not have enough inventory space, the item will be added to the player's unclaimed items, which is claimed using /sk claimitems
.
auraskills.command.item.give
/sk openmenu <menuName> [player] [properties] [page]
Opens a menu for a player. If player is not specified, it opens for the sender. The properties argument is a JSON string required to open some menus. For example, {"skill":"Skill:mining"}
should be passed when opening the level_progression, abilities, sources, and leaderboard menu. The page argument starts at 0 for the first page.
auraskills.command.openmenu
/sk jobs add <job> [user]
Joins a specific job for yourself or a different player.
auraskills.command.jobs (auraskills.command.jobs.other when user is specified)
/sk jobs remove <job> [user]
Quits a specific job for yourself or a different player.
auraskills.command.jobs (auraskills.command.jobs.other when user is specified)
/sk jobs removeall [user]
Quits all jobs for yourself or a different player.
auraskills.command.jobs (auraskills.command.jobs.other when user is specified)
/sk trait add <player> <trait> <name> <value> [silent] [stack]
Adds a trait modifier to a player with the given name.
auraskills.command.modifier
/sk trait remove <player> <name> [silent]
Removes a trait modifier from a player with the given name.
auraskills.command.modifier
/sk trait list [player] [trait]
Lists trait modifiers of a player.
auraskills.command.modifier
/sk trait removeall [player] [trait] [silent]
Removes all trait modifiers from a player.
auraskills.command.modifier
/sk item trait add <trait> <value> [lore]
Adds an item trait modifier to the held item, along with lore by default.
auraskills.command.item.modifier
/sk item trait remove <trait>
Removes an item trait modifier from the item held.
auraskills.command.item.modifier
/sk item trait list
Lists all item trait modifiers on the item held.
auraskills.command.item.modifier
/sk item trait removeall
Removes all item trait modifiers from the item held.
auraskills.command.item.modifier
/sk armor trait add <trait> <value> [lore]
Adds an armor trait modifier to the held item, along with lore by default.
auraskills.command.armor.modifier
/sk armor trait remove <trait>
Removes an armor trait modifier from the item held.
auraskills.command.armor.modifier
/sk armor trait list
Lists all armor trait modifiers on the item held.
auraskills.command.armor.modifier
/sk armor trait removeall
Removes all armor trait modifiers from the item held.
auraskills.command.armor.modifier
/sk item ignore add
Adds the tag that ignores the held item from mana ability interactions.
auraskills.command.item.ignore
/sk item ignore remove
Removes the tag that ignores the held item from mana ability interactions.
auraskills.command.item.ignore
Last updated