
准备指令环境
玩我的世界这么多年,指令功能绝对是骨灰级玩家的最爱。想制作一个女战士,首先得开启作弊模式,按T打开聊天框,输入/gamerule commandBlockOutput false屏蔽多余提示。然后找个平坦空地或者用/fill造个擂台,这样后续召唤实体时不会卡进方块里。记住,所有指令都区分大小写,别把大写字母输成小写,否则系统报错可别怪我没提醒你。
选择合适的实体
女战士不能直接用玩家模型,原版只有盔甲架、村民、僵尸或者女巫能改造成人形。我最推荐用盔甲架,因为它没有AI不会乱跑,而且能完美穿戴盔甲和手持武器。输入/summon minecraft:armor_stand ~ ~ ~ {Invisible:0,NoGravity:1},这样召唤一个不隐身、不受重力的盔甲架。如果你想要会动的女战士,可以用/summon minecraft:zombie ~ ~ ~ {IsBaby:0,HandItems:[{id:iron_sword,Count:1}],ArmorItems:[{id:iron_boots},{id:iron_leggings},{id:iron_chestplate},{id:iron_helmet}]},但僵尸外观太丑,而且走路姿势像丧尸,所以不建议新人尝试。
装备与武器
给女战士穿上铁甲才像样。先选中刚才的盔甲架,用/entitydata @e[type=armor_stand,limit=1] {ArmorItems:[{id:iron_boots},{id:iron_leggings},{id:iron_chestplate},{id:iron_helmet}]}。注意格式不要漏了逗号,大括号和方括号都要配对正确。武器方面,用{HandItems:[{id:iron_sword,Count:1b}]},注意Count后面要加b,这是字节数据。如果你想让她拿钻石剑,把id换成minecraft:diamond_sword。另外别忘了右手拿剑,左手可以放个盾牌,把第二个物品槽填上盾牌ID就行。
命名与标签
没名字的女战士就像没灵魂的雕像。用/data merge entity @e[type=armor_stand,limit=1,sort=nearest] {CustomName:"\"女战士\"",CustomNameVisible:1}。注意名字里的双引号要转义,写成\"女战士\"。你还可以加一些标签让它看起来更真实,比如{Small:0}是正常大小,{ShowArms:1}显示手臂,这样剑才会悬空在手上。很多新手忘记ShowArms,结果女战士像断臂维纳斯,特别搞笑。
高级动作设置
想让女战士摆出持剑姿势?用/entitydata @e[type=armor_stand,limit=1] {Pose:{RightArm:[0.0,0.0,0.0]}}。角度值用弧度,比如RightArm:[0.0,0.0,-45.0]会让手臂斜向下劈砍。左手的盾牌可以设置{LeftArm:[0.0,0.0,45.0]}配合防御姿势。更骚的操作是让女战士旋转,用循环命令方块每tick修改Pose的Y轴角度,但需要红石脉冲和记分板配合,这里就不展开讲了。
实战演示与注意事项
我把这个指令连起来做成一条完整命令:/summon minecraft:armor_stand ~ ~ ~ {Invisible:0,NoGravity:1,ShowArms:1,ArmorItems:[{id:iron_boots},{id:iron_leggings},{id:iron_chestplate},{id:iron_helmet}],HandItems:[{id:iron_sword,Count:1b}],CustomName:"\"女战士\"",CustomNameVisible:1,Pose:{RightArm:[0.0,0.0,-30.0],LeftArm:[0.0,0.0,30.0]}}。复制进命令方块,拉动拉杆就能看到威风凛凛的女战士站在那里。注意坐标要改成你站的地方,~ ~ ~表示当前坐标。如果发现女战士脸朝下,加个Rotation:[0.0,0.0]参数调整朝向。另外铁甲太朴素,换成钻石甲或者下界合金甲更霸气,但得先有对应物品ID。
最后提醒一句
别在生存模式用这些指令,除非你开创造或者装mod。指令搞出来的女战士只是装饰品不会打怪,如果你想要会动的女仆,得装自定义NPC模组再写脚本。我当初用这套指令给服务器做了个女武神雕像,结果熊孩子用指令把我的作品复制走,气得我加了防破坏插件。玩游戏嘛,开心就好,多试试不同组合,比如给女战士穿上金甲配上火焰附加剑,瞬间变成炎之女武神,帅到炸裂。
相关文章