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

切换游戏

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

命令

/tag

添加、移除或列出存储在实体上的自定义标签,之后选择器可以用tag=匹配它们。

语法

/tag <targets> (add <name>|remove <name>)
/tag <targets> list

参数

参数值的类型输入内容
<targets>目标选择器要更改或检查的实体。任意数量的实体,以选择器、玩家名称或UUID给出。一个或多个实体。
<name>文本要添加或移除的标签。不含空格的单个单词。移除时,游戏会建议目标当前拥有的标签。一个不含空格的词。

详细信息

权限等级2:管理员、开启作弊的世界、命令方块和函数
适用于服务器管理员、在启用了作弊的单人或局域网世界中的玩家、服务器控制台、命令方块和函数。
结果add和remove会报告发生变化的标签和实体(或实体数量),并返回发生变化的实体数量。list 会报告标签,并返回在所有目标中找到了多少种不同的标签。
标签数量限制一个实体最多可拥有1024个标签。给已有1024个标签的实体再添加标签不会有任何效果。
add失败如果没有任何目标获得该标签,命令会失败并提示“对象已拥有此标签或拥有过多标签”。
移除失败的情况如果没有任何目标拥有该标签,命令会失败并提示“对象没有这个标签”。
列出多个实体有多个目标时,list 显示所有目标合并后的标签集合,而不是每个实体各一份列表。
标签名称标签名称是不含空格的单个单词。

示例

/tag @s add builder

给你添加标签builder。

/tag @e[type=minecraft:zombie,distance=..10] add marked

给半径10个方块内的每个僵尸添加标签marked。

/tag @a remove builder

从每个带有builder标签的玩家身上移除该标签。

/tag @s list

列出你的所有标签。

/tag @e[tag=marked] remove marked

从每个带有marked标签的实体身上移除该标签。

/tag @p add in_game

给最近的玩家添加标签in_game。

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