打开行为包根目录,打开trading文件夹,这里用于存放交易文件。一个完整的交易文件很长,不可能全放出来,我只放一部分。写入以下代码。
- {
- "tiers": [ //定义很多级交易
- { //一级交易
- "total_exp_required": 0, //这一级的交易总共需要的村民经验数,一般第一组是0,以后逐渐增加
- "groups": [ //定义这一级交易里的很多组交易,这一级的交易里必定会从每组交易里抽出一项或几项交易
- { //一组交易
- "num_to_select": 1, //定义这一组交易有多少个交易可以选择,必须大于等于下面的交易个数
- "trades": [ //定义很多交易选项
- { //一项交易
- "max_uses": 5, //最多交易次数,交易次数超过这个值后就不能交易了
- "reward_exp": true, //交易是否返回经验值
- "trader_exp": 2, //交易时返回给村民的经验值
- "wants": [ //村民需要的
- {
- "item": "minecraft:emerald", //物品ID,这里是绿宝石
- "quantity": 17 //数量
- }
- ],
- "gives": [ //交易后获得的
- {
- "item": "supplementary:effect_block_snow_flurries", //物品ID
- "quantity": 1 //数量
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
复制代码
|