基岩版mc怎么用指令让村民卖指定的商品?

360U3000164346 |浏览310次
收藏|2022/01/27 19:01

满意回答

2022/01/27 19:28

在命令方块上打下如下指令,就可以在命令方块的上方一格生成自义定村民/summon Villager ~ ~1 ~ {Offers:{Recipes:[{maxUses:**,buy:{id:**,Count:**},sell:{id:**,Count:**}}]}}”**“的内容,可自己替换maxUses:这个填村民要交易的次数,填1就代表一次性,交易完了就没了,可以填999999就可以接近无限交易buy:玩家给村民的物品。id:物品ID。Count:物品数量,填64就是给村民1组。sell:村民卖给玩家的物品,后面也是ID和数量。以下指令的意思就是1根木棍换取1个钻石块/summon Villager ~ ~1 ~{Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}},{maxUses:9999999,buy:{id:331,Count:1},sell:{id:98,Count:1,Damage:3}},{maxUses:9999999,buy:{id:103,Count:1},sell:{id:86,Count:1}},{maxUses:9999999,buy:{id:80,Count:1},sell:{id:79,Count:1}}]}}注意多个交易窗口样板只需要在后面加上一个英文逗号 ---> [ , ]结尾要多添加一个“]}}”

360U3354667820

其他回答(1)
  • 首先,拿出一个命令方块,可以通过give指令获得,在里面输入‍‍/summon Villager ~ ~1 ~ {Profession:1}然后用红石激活你就会获得一个村民,当然,这个村民的交易是随机的prpfession后面有个1,是村民的ID,可以自己替换 ,就能给村民加入自定义的交易了
    回答于 2022/01/27 19:43
0人关注该问题
+1

 加载中...