天才一秒记住【第一中文网】地址:www.dyzww.cc
uy:{count:1,id:“minecraft:diamond“},buyb:{count:10,id:“minecraft:emerald“},sell:{count:1,id:“minecraft:diamond_sword“,tag:{Enchantments:[{id:“minecraft:sharpness“,lvl:10}]}},pricemultiplier:0.0}]}}
这个例子是我们第一百五十四章的一个旧版例子的新版写法,只不过将暮色森林mod的幻影骑士战利品换成了普通的钻石。
上面这条指令将会生成一个等级为6的农民,并带有一个『具有15万次使用次数、每次交易返回1点经验值、价格乘数为0.0、能够用1钻石加上10绿宝石买一个附魔有锋利x的钻石剑』的交易项目。
那对于第二个问题呢?
既然游戏在计算specialprice时会将specialprice的初始值加上,那么只要控制得当,在玩家打开交易项目之前就更改specialprice的值,就能做到自定义折扣。
另外,修改specialprice的值并不会影响到村民给正在交易中的玩家的商品价格。
村庄与掠夺更新后的自定义交易到此就结束了,你现在可以尝试去自定义一个新版本的村民,看看效果如何。
附表:新版本村民历史
Java
1.14——对村民进行了大改
1.14.3\/1.14.4——优化
1.15——傻子村民现在没有徽章,村民会被玩家赶下床
1.16——优化
1.16.2——工作站点优化
携带\/基岩版
1.10.0——大改
1.11.0——优化
1.13.0——村民现在会在战胜袭击后欢呼
1.16.220——村民现在不再能够穿墙过去睡觉
1.18.10——村民现在会发射烟花火箭庆祝,交易时头顶不会再出现绿宝石图标
1.18.30——优化