NBT标签装甲支架在Minecraft (Java版1.16/1.17/1.18)

这个Minecraft教程解释了NBT标签(以前称为数据标签),你可以用在甲站在Minecraft Java Edition (PC/Mac) 1.16, 1.17和1.18。

提示:如果你没有运行Minecraft Java版(PC/Mac) 1.16/1.17/1.18,请在其他版本的Minecraft中找到NBT标签:

背景

在Minecraft Java Edition 1.16, 1.17和1.18中实体价值因为一个盔甲架是armor_stand.的armor_stand实体有一组独特的数据标签,可以在Minecraft命令中使用,例如:/召唤而且/数据

甲站

什么是非技术性bt标签(以前称为数据标签)?

NBT标记允许您设置实体的某些属性(例如armor_stand).NBT标记总是被{}包围,例如{showarm:1}。如果有多个NBT标签使用在一个游戏命令, NBT标签之间用逗号分隔,例如{showarm:1, NoGravity:1}。

NBT标签列表

这里是你可以使用的NBT标签的列表armor_stand在Minecraft Java Edition (PC/Mac) 1.16, 1.17和1.18:

电视台的标签 值(描述)
不会受伤害的

0(护甲架会像正常一样受到伤害)
1(盔甲架不会受到任何攻击或物理环境的伤害)

例子
{无懈可击:1}

DisabledSlots

0(所有插槽都是启用的,这意味着护甲支架上的物品可以添加,更改或移除)
1(禁止添加或更改手部物品)
2(禁用添加或更改启动项)
4(禁止添加或更改打底裤项目)
8(禁用添加或更改胸板物品)
16(禁用添加或更改头盔物品)
256(禁止移除或更换手上物品)
512(删除或更改启动项是禁用的)
1024(禁用移除或更改绑腿项)
2048(移除或更改胸板物品被禁用)
4096(移除或更换头盔物品禁用)
65536(禁止添加手部物品)
131072(添加启动项被禁用)
262144(添加打底裤项目被禁用)
524288(添加胸板物品被禁用)
1048576(添加头盔项目被禁用)

例子
{DisabledSlots: 0}

NoGravity

0(盔甲架放在地上)
1(盔甲架可以漂浮在空中)

例子
{NoGravity: 1}

ShowArms

0(盔甲架没有武器)
1(盔甲架会有武器)

例子
{ShowArms: 1}

看不见的

0(盔甲架可见)
1(盔甲架不可见,只能看到盔甲架上的物品)

例子
{不可见:1}

0(护甲架正常尺寸)
1(盔甲架小)

例子
{小:0}

OnGround

0(护甲架不在地上)
1(盔甲架在地上)

例子
{OnGround: 1}

NoBasePlate

0(甲架有底座)
1(甲架没有底座)

例子
{NoBasePlate: 1}

ArmorItems

挂在盔甲架上的盔甲,按顺序排列:靴子,打底裤,胸甲,头盔

语法
ArmorItems:[{数:1、id:},{数:1、id:},{数:1、id:},{数:1、id:})

例子
{ArmorItems:[{Count:1,id:diamond_boots}, {Count:1,id:diamond_leggings}, {Count:1,id:diamond_chestplate}, {Count:1,id: diamond_头盔}]}

构成

盔甲支架的姿势可以多达6个数据标签:头,身体,左tarm,右tarm,左腿和右腿。(详见下文)

语法
姿势:{头:[x, y, z],身体:[x, y, z], LeftArm: [x, y, z], RightArm: [x, y, z], LeftLeg: [x, y, z], RightLeg: [x, y, z]}

例子
{姿势:{身体:(0 f, f 46, 0 f),负责人:[115 f, 0, 0 f]}}

它在Pose数据标记中用于指定头部的位置。它有3个值,每个值可以在0到360(以度为单位)之间。第一个值是绕x轴的旋转,第二个值是绕y轴的旋转,第三个值是绕z轴的旋转。

语法
姿势:{头:[x, y, z]}

例子
{姿势:{头:[f 115 f, 0, 0 f]}}

身体

它在Pose数据标记中用于指定物体的位置。它有3个值,每个值可以在0到360(以度为单位)之间。第一个值是绕x轴的旋转,第二个值是绕y轴的旋转,第三个值是绕z轴的旋转。

语法
身体姿势:{:[x, y, z]}

例子
{姿势:{身体:[0 f, f 46, 0 f]}}

LeftArm

它在Pose数据标记中用于指定左臂的位置。它有3个值,每个值可以在0到360(以度为单位)之间。第一个值是绕x轴的旋转,第二个值是绕y轴的旋转,第三个值是绕z轴的旋转。

语法
姿势:{LeftArm: [x, y, z]}

例子
{姿势:{LeftArm: [19 f, f 0, 0 f]}}

RightArm

它在Pose数据标记中用于指定右臂的位置。它有3个值,每个值可以在0到360(以度为单位)之间。第一个值是绕x轴的旋转,第二个值是绕y轴的旋转,第三个值是绕z轴的旋转。

语法
姿势:{RightArm: [x, y, z]}

例子
{姿势:{RightArm: [19 f, f 0, 0 f]}}

LeftLeg

它在Pose数据标记中用于指定左腿的位置。它有3个值,每个值可以在0到360(以度为单位)之间。第一个值是绕x轴的旋转,第二个值是绕y轴的旋转,第三个值是绕z轴的旋转。

语法
姿势:{LeftLeg: [x, y, z]}

例子
{姿势:{LeftLeg: [50 f, f, 0 f]}}

RightLeg

它在Pose数据标记中用于指定右腿的位置。它有3个值,每个值可以在0到360(以度为单位)之间。第一个值是绕x轴的旋转,第二个值是绕y轴的旋转,第三个值是绕z轴的旋转。

语法
姿势:{RightLeg: [x, y, z]}

例子
{姿势:{RightLeg: [50 f, f, 0 f]}}

id

armor_stand (实体价值用来表示实体标签或乘客标签中的盔甲架)

例子
{id: armor_stand}

电视台标签的例子

召唤有武器的盔甲架:

/summon armor_stand ~ ~ ~ {showarm:1}

召唤一个没有底座的漂浮盔甲架:

/summon armor_stand ~ ~2 ~1 {NoGravity:1, NoBasePlate:1}

召唤一个带着尼日石头盔和尼日石靴子的盔甲架:

/summon armor_stand ~ ~ ~ {ArmorItems:[{Count:1,id:netherite_boots}, {}, {}, {Count:1,id: netherite_头盔}]}

召唤一个带史蒂夫头的隐形盔甲架(看起来像一个漂浮的史蒂夫头):

/summon armor_stand ~ ~ ~1 {Invisible:1, ArmorItems:[{}, {}, {}, {Count:1,id:player_head}]}

目标选择器

在结束对数据标记的讨论之前,让我们快速探索一下如何使用@e目标选择器.@e目标选择器允许您在命令中针对实体。如果您使用类型= armor_stand值,你可以目标护甲站:

@e (type = armor_stand)

目标选择的例子

改变最近的护甲架使其隐身:

/数据合并实体@e[type=armor_stand,limit=1,sort=nearest]{不可见:1}

杀死所有的护甲架:

/杀死@e [type = armor_stand]

接下来,学习如何使用游戏的命令"我。

命令示例

以下是《我的世界》中关于盔甲架的一些游戏命令示例:

命令生成器

如果你需要帮助,你可以使用这些工具自动生成命令:伟德赔率特点

其他电视台标签

以下是一些其他的NBT标签(以前称为数据标签"我):

分享: