跳转到内容
WikilyWIKILY
全部游戏23 个 Wiki · 选择你的游戏
命令与作弊所有命令

切换游戏

23 个 Wiki · 选择你的游戏
/advancement

命令

/advancement

授予玩家进度或将其收回,可以逐个、整个分支或全部处理。

语法

/advancement (grant <targets>|revoke <targets>) everything
/advancement (grant <targets>|revoke <targets>) (from <advancement>|through <advancement>|until <advancement>)
/advancement (grant <targets>|revoke <targets>) only <advancement> [<criterion>]

参数

参数值的类型输入内容
<targets>目标选择器要更改的玩家。接受玩家名称,或选出一名或多名玩家的选择器。
<advancement>游戏ID某个进度的ID,例如 minecraft:story/mine_stone。
<criterion>文本进度中某一个条件的名称。进度 ID 之后输入的所有内容都用作名称。该行的其余部分。

详细信息

权限等级2:管理员、开启作弊的世界、命令方块和函数
适用于开启作弊的单人游戏和多人游戏服务器。需要权限等级2(游戏管理员):服务器管理员、开启作弊的玩家、命令方块和函数都可以执行。
结果报告授予或撤销了哪个进度或多少个进度,以及对象是谁。/execute store 保存的数字是实际更改的进度数量,对所有目标玩家求和。带准则时,为该准则发生变化的玩家数量。
grant为目标完成所选的进度,授予其仍缺少的每一项条件。如果所有目标都已拥有全部这些,则失败。
revoke从目标身上移除所选进度,方法是收回他们已完成的每个准则,包括部分进度。如果没有目标在其中有任何进度,则失败。
everything选择世界中加载的所有进度,包括配方进度。
only仅选择指定的进度。在其后加上条件名称,可授予或撤销该进度的单个条件,而不是整个进度。
from选择指定的进度以及进度树中由它延伸出的所有进度。
until选择指定的进度以及通向它的所有进度,一直到其标签页的根。
through选择指定的进度、通向它的所有进度以及由它延伸出的所有进度。
未知的条件如果条件名称不属于该进度,命令会失败,并提示该进度不包含此条件。

示例

/advancement grant @s only minecraft:story/mine_stone

给予你进度石器时代。

/advancement grant @a everything

给予所有玩家全部进度。

/advancement revoke @s everything

重置你的所有进度。

/advancement grant @p until minecraft:story/enter_the_nether

给予最近的玩家进度勇往直下以及通向它的所有进度。

/advancement revoke @a from minecraft:nether/root

从所有玩家身上移除下界选项卡的根进度及其后的所有进度。

/advancement grant @s only minecraft:husbandry/balanced_diet apple

为你将进度“均衡饮食”的“苹果”准则标记为已完成。

加入创作者社区建设 Minecraft Java Edition Wiki 的伙伴们都在我们的 Discord。欢迎提问或推荐页面。加入 Discord (在新标签页打开 Discord)