Skip to content

命令

命令列表

格式:<此> 为必填参数,而 [此] 为选填参数。见权限章节了解有关权限的更多信息。

信息

列表中 /sk 的命令也可替换为其别称,即 /skills/skill

玩家命令

如下命令默认可被所有玩家使用。

格式描述权限
/skills打开技能菜单,显示玩家所有技能进度。auraskills.command.skills
/stats打开属性菜单,显示玩家所有属性等级。auraskills.command.stats
/[技能名称]打开指定技能的进度界面,[技能名称] 替换为技能英文原名(如 /farming/archery/healing)。这些命令可以通过 config.yml 下的 enable_skill_commands 禁用。auraskills.skill.[技能名称](控制所有技能的访问)
/sk lang [语言]切换菜单与消息中使用的语言。必须为有效的语言代码(可通过 TAB 键补全浏览)auraskills.command.lang
/abtoggle/sk toggle切换个人的 ActionBar 显示状态。auraskills.command.abtoggle
/sk top [页码]/skilltop [页码]显示所有技能的排行榜(技能等级总和)。auraskills.command.top
/sk top <技能> [页码]/skilltop <技能> [页码]显示指定技能的排行榜。auraskills.command.top
/sk top average [页码]/skilltop average [页码]显示玩家平均技能等级排行榜。auraskills.command.top
/sk rank/skillrand显示你的技能排名。auraskills.command.rank
/mana显示当前魔力量。auraskills.command.mana
/sk claimitems打开物品领取界面(来源于物品奖励或 /sk item 命令给予的物品),取回给予时因背包已满而溢出至此的物品。auraskills.command.claimitems
/sk sources <技能> [排序方法]打开指定技能的经验来源界面,显示获取经验的方式。auraskills.command.sources
/sk help显示帮助命令界面。auraskills.command.help

管理员命令

如下命令默认只能由 OP 执行。

格式描述权限
/sk reload重载插件配置、消息文件、菜单、战利品表等内容。部分功能可能还需要重启服务器才会生效。auraskills.command.reload
/sk version显示插件当前版本。auraskills.command.version
/sk skill setlevel <玩家名称> <技能名称> <等级>设置指定玩家的技能等级。auraskills.command.skill.setlevel
/sk skill setall <玩家名称> 设置指定玩家的所有技能等级。auraskills.command.skill.setlevel
/sk skill reset <玩家名称> [技能名称]重置玩家指定技能的等级(重置为 0 或 1 级取决于 config.ymlstart_level 的设置),若填入 [技能名称] 参数则重置指定技能。auraskills.command.skill.reset
/sk xp add <玩家名称> <技能名称> <数量> [是否静默]给予指定玩家指定技能的经验。auraskills.command.xp.add
/sk xp set <玩家名称> <技能名称> <数量> [是否静默]将玩家指定技能的经验设置为固定值。auraskills.command.xp.set
/sk xp remove <玩家名称> <技能名称> <数量> [是否静默]减少玩家指定技能的经验。不会降低技能等级,只影响当前等级的技能升级进度。auraskills.command.xp.remove
/sk multiplier [玩家名称]显示玩家拥有的 auraskills.multiplier.* 权限经验修饰符。auraskills.command.multiplier
/sk backup save将当前技能数据保存至备份文件夹。auraskills.command.backup.save
/sk backup load <文件名称>从备份文件夹载入备份。文件名称必须完全相同,包括后缀。会覆盖当前载入的数据,因此建议在载入前再次备份。auraskills.command.backup.load
/sk save保存技能数据。auraskills.command.save
/sk updateleaderboards整理并更新技能排行榜。auraskills.command.updateleaderboards
/sk transfer <操作玩家> <目标玩家>将玩家数据复制给其他玩家。操作玩家目标玩家 需填入 UUID,操作玩家 的数据不会被重置。被操作的玩家无需在线。auraskills.command.transfer
/sk resethealth移除玩家所有的 AuraSkills 生命与幸运属性。若你需要卸载插件,这个命令可用于解决血量残留问题。这个命令只能通过控制台执行,且不应在有玩家活跃时使用。
/sk profile skills <玩家名称>浏览其他玩家的技能等级。玩家名称 为需要查询的玩家名称。被查询玩家无需在线。auraskills.command.profile
/mana <玩家名称>显示玩家魔法量。auraskills.command.mana.other
/mana add <玩家名称> <数量> [允许溢出] [是否静默]为玩家增加魔法值。若 允许溢出 为 true,则给予的魔法量可超出上限。默认情况下魔法量不会超出上限。auraskills.command.mana.remove
/mana set <玩家名称> <数量> [允许溢出] [是否静默]为玩家设置魔法值。auraskills.command.mana.set
/sk modifier add <玩家名称> <属性> <名称> <值> [是否静默] [是否叠加]为指定玩家添加一个属性修饰符。将 是否静默 设置为 true 则不会向玩家发送消息。将 叠加计算 设置为 true 时若存在同名修饰符则会叠加计算。auraskills.command.modifier
/sk modifier remove <玩家名称> <名称> [是否静默]移除玩家身上指定的属性修饰符。auraskills.command.modifier
/sk modifier list [玩家名称] [属性]列出所有属性修饰符。玩家名称 不填则默认检查自身拥有的修饰符。指定 属性 可只列出对应属性的修饰符。auraskills.command.modifier
/sk modifier removeall [玩家名称] [属性] [是否静默]移除所有属性修饰符。玩家名称 不填则默认检查自身拥有的修饰符。指定 属性 可只移除对应属性的修饰符。auraskills.command.modifier
/sk item modifier add <属性> <值> [添加描述]为手持物品添加物品修饰符。默认一并添加描述。auraskills.command.item.modifier
/sk item modifier remove <属性> [移除描述]移除手持物品的物品修饰符,默认若有对应描述也会一并移除。auraskills.command.item.modifier
/sk item modifier list列出手持物品包含的所有物品修饰符。auraskills.command.item.modifier
/sk item modifier removeall移除手持物品包含的所有物品修饰符。auraskills.command.item.modifier
/sk armor modifier add <属性> <值> [添加描述]为手持物品添加装备修饰符。默认一并添加描述。auraskills.command.armor.modifier
/sk armor modifier remove <属性> [移除描述]移除手持物品的装备修饰符,默认若有对应描述也会一并移除。auraskills.command.armor.modifier
/sk armor modifier list列出手持物品包含的所有装备修饰符。auraskills.command.armor.modifier
/sk armor modifier removeall移除手持物品包含的所有装备修饰符。auraskills.command.armor.modifier
/sk item requirement add <技能名称> <技能等级> [添加描述]为手持物品添加物品条件。默认一并添加描述。auraskills.command.item.requirement
/sk item requirement remove <技能名称> [移除描述]移除手持物品的物品条件,默认若有对应描述也会一并移除。auraskills.command.item.requirement
/sk item requirement list列出手持物品包含的所有物品条件。auraskills.command.item.requirement
/sk item requirement removeall移除手持物品包含的所有物品条件。auraskills.command.item.requirement
/sk armor requirement add <技能名称> <技能等级> [添加描述]为手持物品添加装备条件。默认一并添加描述。auraskills.command.armor.requirement
/sk armor requirement remove <技能名称> [移除描述]移除手持物品的装备条件,默认若有对应描述也会一并移除。auraskills.command.armor.requirement
/sk armor requirement list列出手持物品包含的所有装备条件。auraskills.command.armor.requirement
/sk armor requirement removeall移除手持物品包含的所有装备条件。auraskills.command.armor.requirement
/sk item multiplier add <目标> <值> [添加描述]为手持物品添加物品经验加成。目标 可为技能名称或 global,表示对所有技能生效。 为经验倍率(100 表示额外给予 100%,即总共双倍经验)。auraskills.command.item.multiplier
/sk item multiplier remove <目标>移除手持物品包含的所有物品倍率加成。auraskills.command.item.multiplier
/sk item multiplier list列出手持物品包含的所有物品倍率加成。auraskills.command.item.multiplier
/sk item multiplier removeall移除手持物品包含的所有物品倍率加成。auraskills.command.item.multiplier
/sk armor multiplier add <目标> <值> [添加描述]为手持物品添加装备倍率加成。auraskills.command.armor.multiplier
/sk armor multiplier remove <目标>移除手持物品指定的装备倍率加成。auraskills.command.armor.multiplier
/sk armor multiplier list列出手持物品包含的所有装备倍率加成。auraskills.command.armor.multiplier
/sk armor multiplier removeall移除手持物品包含的所有装备倍率加成。auraskills.command.armor.multiplier
/sk item register <键>以给定键名注册手中物品。键名可在配置中奖励或战利品部分引用。auraskills.command.item.register
/sk item unregister <键>解除给定键名对应的物品。auraskills.command.item.register
/sk item give <玩家名称> <键> [数量]将指定注册物品基于玩家。若玩家背包没有足够空间,则物品会被放入待领取物品界面,通过 /sk claimitems 打开。auraskills.command.item.give
/sk openmenu <菜单名称> [玩家名称] [属性] [页码]为玩家打开菜单。若不指定玩家名称则默认为命令执行者打开。属性参数为打开菜单的 JSON 字符串设置,如:{"skill":"Skill:mining"} 会在打开升级界面、能力界面、经验来源和排行榜菜单中生效,即全部显示为挖掘技能相关的界面。页码 参数为不小于 0 的整数。auraskills.command.openmenu
/sk jobs add <职业名称> [玩家名称]为自己或指定玩家加入某个职业。auraskills.command.jobs (指定其他玩家时为 auraskills.command.jobs.other
/sk jobs remove <职业名称> [玩家名称]为自己或指定玩家退出某个职业。auraskills.command.jobs (指定其他玩家时为 auraskills.command.jobs.other
/sk jobs removeall [玩家名称]为自己或指定玩家退出所有职业。auraskills.command.jobs (指定其他玩家时为 auraskills.command.jobs.other
/sk trait add <玩家名称> <特征名称> <名称> <值> [是否静默] [是否叠加]以指定名称给予玩家特征修饰符。auraskills.command.modifier
/sk trait add <玩家名称> <特征名称> <名称> <值> [是否静默] [是否叠加]移除玩家身上指定名称的特征修饰符。auraskills.command.modifier
/sk trait list [玩家名称] [特征名称]列出玩家身上拥有的特征修饰符。auraskills.command.modifier
/sk trait removeall [玩家名称] [特征名称] [是否静默]移除玩家身上所有的特征修饰符。auraskills.command.modifier
/sk item trait add <特征名称> <值> [添加描述]为手持物品添加物品特征修饰符,默认一并添加描述。auraskills.command.item.modifier
/sk item trait remove <特征名称>移除手持物品的物品特征修饰符,默认一并移除描述。auraskills.command.item.modifier
/sk item trait list列出手持物品的所有物品特征修饰符。auraskills.command.item.modifier
/sk item trait removeall移除手持物品的所有物品特征修饰符。auraskills.command.item.modifier
/sk armor trait add <特征名称> <值> [添加描述]为手持物品添加装备特征修饰符,默认一并添加描述。auraskills.command.armor.modifier
/sk armor trait remove <特征名称>移除手持物品的装备特征修饰符,默认一并移除描述。auraskills.command.armor.modifier
/sk armor trait list列出手持物品的所有装备特征修饰符。auraskills.command.armor.modifier
/sk armor trait removeall移除手持物品的所有装备特征修饰符。auraskills.command.armor.modifier
/sk item ignore add为手持物品添加“不可触发魔法能力”的标签。auraskills.command.item.ignore
/sk item ignore remove移除手持物品中“不可触发魔法能力”的标签。auraskills.command.item.ignore

贡献者

The avatar of contributor named as SnowCutieOwO SnowCutieOwO

页面历史