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