盔甲架交易一体机


这是一个叫“暴风城骑士”的 盔甲架
我右键这个盔甲架,并没有把装备取下来
而是进入到村民的交易界面

这究竟是怎么做到的呢?
让我来讲解一下
首先生成一个带有“暴风城骑士”昵称的盔甲架
/summon ArmorStand ~ ~ ~ {CustomName:名字,CustomNameVisible:1}
生成一个显示名字的盔甲架
然后为盔甲架加上双手,去除底盘
/entitydata @e[type=ArmorStand,r=4] {ShowArms:1} 增加双手
/entitydata @e[type=ArmorStand,r=4] {NoBasePlate:1} 去除底盘
然后把你想要显示的装备手持右键给盔甲架穿上。
之后生成一个隐身,无敌,不会跑动的村民
/summon minecraft:villager ~ ~1 ~ {CustomName:"名字",CustomNameVisible:1,NoAI:1b,Silent:1,Invulnerable:1,ActiveEffects:[{Id:14,Amplifier:0,Duration:2147483647}]}
注意,村民的名字是不会显示出来的,只会显示在交易界面。
之后我用活塞将村民推到盔甲架所在位置,同时将盔甲架装备锁定。
/entitydata @e[type=ArmorStand,r=10] {NoGravity:1} 锁定装备
这样,一个可以交易的盔甲架就完成了!!!
接下来图片解答



这个准星对着是村民的命令方块,右下角的牌子可能看不清。

本次教程就到此结束了,我们下次见!