
基础指令速查
盔甲架是游戏里展示装备和装饰建筑的神器,但很多新手不知道如何用指令召唤和控制它。最简单的是使用/summon指令,只需在聊天框输入/summon minecraft:armor_stand,就能在前方生成一个默认状态的盔甲架。如果想要调整位置,加上坐标参数即可,比如/summon minecraft:armor_stand ~ ~1 ~,这样生成的盔甲架会离你更近一步。记得坐标可以用波浪号表示相对位置,例如~ ~ ~就是当前你站的位置。如果想让盔甲架有手臂,也就是能双手拿物品,需要加上{ShowArms:1}这个NBT标签,指令变成/summon minecraft:armor_stand ~ ~ ~ {ShowArms:1},这样生成的盔甲架就不再是没有胳膊的木头架子了。
让盔甲架摆出任意姿势
控制盔甲架手臂和腿部的角度是指令的核心乐趣所在。你需要修改Pose标签,它由RightArm左臂LeftArm右臂等子标签构成,每个子标签接受三个角度数值,分别绕X轴Y轴Z轴旋转。比如要让盔甲架做一个投降姿势,就把两条手臂的X轴设为负九十度,指令是这样/summon minecraft:armor_stand ~ ~ ~ {ShowArms:1,Pose:{RightArm:[-90f,0f,0f]}}。注意数值后面的f代表浮点数,不写的话游戏会报错。如果想让盔甲架单膝跪下,可以设置腿的角度,比如LeftLeg改为30f让左腿前伸。还可以调整头部角度,在Pose标签里加上Head子标签,例如{Head:[30f,0f,0f]}让盔甲架抬头看天。这些角度组合没有数量限制,只要发挥想象力,任何姿势都能实现。
给盔甲架穿上装备
用指令直接给盔甲架穿装备比手动拖拽更高效。你需要用到Equipment标签,它按顺序定义从脚到头共五个装备槽位,分别是脚盔甲护腿盔甲胸甲头盔以及主手物品。例如想让盔甲架穿一套钻石装备还拿着钻石剑,指令是/summon minecraft:armor_stand ~ ~ ~ {Equipment:[{id:diamond_boots},{id:diamond_leggings},{id:diamond_chestplate},{id:diamond_helmet},{id:diamond_sword}]}。如果只想让盔甲架拿物品不穿盔甲,就把前面的盔甲槽位留空写一个空的字典{},比如拿一张地图的指令是/summon minecraft:armor_stand ~ ~ ~ {Equipment:[{},{},{},{},{id:filled_map}]}。装备物品的耐久度也可以自定义,在物品后面加上Damage:0之类的参数,比如一把几乎坏掉的铁剑就是{id:iron_sword,Damage:250}。
用指令让盔甲架隐形
做装饰时盔甲架本身的木头底座很碍眼,用Invisible标签可以把它完全隐藏只保留装备。指令这样写/summon minecraft:armor_stand ~ ~ ~ {Invisible:1,ShowArms:1,Equipment:[{id:diamond_helmet}]},这样你就只能看到漂浮在空中的钻石头盔了。想要盔甲架保持不动不推倒也由指令控制,加上Invulnerable标签设为1让它无敌并且不受物理碰撞。还有一个小技巧是把NoBasePlate设为1,这样盔甲架就没有底部的圆盘底座视觉上更干净。这几个标签可以叠加使用,比如做一个完全隐形只显示拿着画框的漂浮展示架指令是/summon minecraft:armor_stand ~ ~ ~ {Invisible:1,NoBasePlate:1,ShowArms:1,Equipment:[{},{},{},{},{id:item_frame}]}。
修改已有盔甲架的数据
不只是生成新盔甲架,使用/entitydata指令也能修改游戏中已经存在的盔甲架。先选中目标盔甲架拿一个命名牌给它起名字或用tab键补全UUID,然后输入/entitydata @e[type=ArmorStand,c=1] {Pose:{Head:[45f,0f,0f]}},这样距离你最近的那个盔甲架头部就会自动旋转四十五度。这个指令非常适合批量布置场景,比如建好一排盔甲架后统一修改它们的装备或者姿势。如果想让所有盔甲架都手持火把照亮黑暗,用/entitydata @e[type=ArmorStand] {Equipment:[{},{},{},{},{id:torch}]}就能一键替换。注意此指令会覆盖原有物品,请事先备好份。另外在Java版中可以用/data merge entity指令达到同样效果,但/entitydata在旧版本更通用。
盔甲架的无指令应用
即使不会指令,单纯靠游戏机制也能玩转盔甲架。在生存模式中盔甲架无法被水流和岩浆推动,但能被活塞推动。你可以利用这个特性搭建隐藏门或者机关展示台。把盔甲架放在粘性活塞前,再连接一个红石电路,按动按钮时盔甲架会连同展示物品一起被推向墙壁里面。另外盔甲架可以被弓箭射倒,箭矢命中后它会整体倒下变成平躺姿势。利用这一点可以做靶场射击小游戏,放一排盔甲架然后玩家用弓箭射它们判断命中率。被破坏的盔甲架会掉落自身和装备,所以不必担心损失东西。盔甲架还能被玩家或生物推着走,你可以骑着马用碰撞体积把盔甲架推到指定位置去。
常见问题与解决方案
很多新手第一次输入盔甲架指令时符号错误导致失败。注意所有花括号大括号和方括号都必须半角输入,冒号后面不要跟空格。如果指令太长超出聊天框显示,可以先在记事本里编好再复制到游戏中。有些版本不支持中文输入法直接打出NBT标签,可以先用英文输入法打字母然后再切回中文打字号。盔甲架的大小也可以通过标签设置,比如用Small:1让盔甲架变成迷你版像小玩偶一样可爱。如果想要生成多个不同表情的盔甲架可以在同一个指令里设置不同的CustomName标签区分它们。最后提醒一下,在服务器里使用这些指令通常需要管理员权限,如果无权使用请找服主开通。现在就去游戏里试试用指令搭建一条展示珍贵藏品的长廊吧。
相关文章