minecraft自定义村民交易怎么设置与村民交易有附加值的物品,比如青金石

2024-11-08 07:51:25
推荐回答(2个)
回答(1):

Offers: 自定义交易命令 用法 {Offers:{Recipes:[{maxUses:交易次数,buy:{id:物品代码,Count:数量},sell:{id:英文代码,Damage:值,Count:数量}}]}}

maxUses:数字 指的是最多能交易多少次
buy:你给该村民赚取的物品
id:物品代码 (如橡木木板{id:planks} 是交易物品里的必要选项)
Damage:物品的附属值(如云杉木板{id:planks,Damage:1} 部分物品的必要选项)
Count:是需要的数量 (如一个云杉木板{id:planks,Damage:1,Count:1} 是buy里的必要选项)

sell: 村民能交易给你的物品。如你用一个云杉木板换取一个云杉树苗,可交易最高次数为三次时的代码 {maxUses:3,buy:{id:planks,Damage:1,Count:1},sell:{id:SAPLING,Damage:1,Count:1}}

用命令方块生成自定义交易村民需要我复制吗?,上面是我手打的,复制进去前面在加个逗号就能用

回答(2):

嗨~ 很高兴为你解答

根据上述问题,
原版估计做不到吧,除非你会修改游戏大量数据!(NBT)
但是服务端安装插件后就能了喔!
该插件名称为 shop keeper 支持 bukkit spigot cauldron
版本应该更新到了1.8x 吧
希望能解决到您的问题,祝你好运!