【我的世界Minecraft自定义村民】
大家好!今天为大家分享一个我的世界Minecraft自定义村民的教程。因为篇幅较小,所以我就放在微头条中了。昨天我讲解了一下/summon召唤生物指令,今天的自定义村民同样是使用/summon这个指令来做到的,需要用到NBT标签,故基岩版无效,大家一定要使用Java版。
1.首先你要准备好一个命令方块,获得命令方块的指令是/give 玩家名(目标) command_block,放在地上
2.我们来看一看最终的效果,我自定义了一个坑人商家村民,可以用一个钻石换取一个原石块(图1),当然啦,大家可以随意设置换取的物品,我只是做演示。
3.由于指令太长,所以我截成了2个部分,接下来我来说一下每一个标签是什么意思。CutomName是生物名称,这个昨天的文章中有说过;Offers是母标签,声明自定义村民;Recipes是第二层标签,第二层标签内没有任何内容,注意后面的方括号和大括号;第一个子标签是maxUses,表示最大交易次数,我写了999999,相当于无限次交易;第二个子标签是buy,表示你给村民的物品,id表示物品的英文id(1.8版本可以写数字id)、Count表示数量;sell是村民给你的物品,同样是id和Count。
4.那么想要多个物品交易怎么办呢?一个maxUses、buy和sell为一组,之间用逗号隔开即可。
单个物品示例 | /summon Villager ~ ~1 ~ {CustomName:"坑人商家",Offers:{Recipes:[{maxUses:9999999,buy:{id:diamond,Count:1},sell:{id:stone,Count:1}}]}}
多个物品示例 | /summon Villager ~ ~1 ~ {CustomName:"坑人商家",Offers:{Recipes:[{maxUses:9999999,buy:{id:diamond,Count:1},sell:{id:stone,Count:1}},{maxUses:999999,buy:{id:diamond,Count:2},sell:{id:grass,Count:1}}]}}
那么这篇微头条就到这里,关注我第一时间看到我的更新,我们下次再见。
大家好!今天为大家分享一个我的世界Minecraft自定义村民的教程。因为篇幅较小,所以我就放在微头条中了。昨天我讲解了一下/summon召唤生物指令,今天的自定义村民同样是使用/summon这个指令来做到的,需要用到NBT标签,故基岩版无效,大家一定要使用Java版。
1.首先你要准备好一个命令方块,获得命令方块的指令是/give 玩家名(目标) command_block,放在地上
2.我们来看一看最终的效果,我自定义了一个坑人商家村民,可以用一个钻石换取一个原石块(图1),当然啦,大家可以随意设置换取的物品,我只是做演示。
3.由于指令太长,所以我截成了2个部分,接下来我来说一下每一个标签是什么意思。CutomName是生物名称,这个昨天的文章中有说过;Offers是母标签,声明自定义村民;Recipes是第二层标签,第二层标签内没有任何内容,注意后面的方括号和大括号;第一个子标签是maxUses,表示最大交易次数,我写了999999,相当于无限次交易;第二个子标签是buy,表示你给村民的物品,id表示物品的英文id(1.8版本可以写数字id)、Count表示数量;sell是村民给你的物品,同样是id和Count。
4.那么想要多个物品交易怎么办呢?一个maxUses、buy和sell为一组,之间用逗号隔开即可。
单个物品示例 | /summon Villager ~ ~1 ~ {CustomName:"坑人商家",Offers:{Recipes:[{maxUses:9999999,buy:{id:diamond,Count:1},sell:{id:stone,Count:1}}]}}
多个物品示例 | /summon Villager ~ ~1 ~ {CustomName:"坑人商家",Offers:{Recipes:[{maxUses:9999999,buy:{id:diamond,Count:1},sell:{id:stone,Count:1}},{maxUses:999999,buy:{id:diamond,Count:2},sell:{id:grass,Count:1}}]}}
那么这篇微头条就到这里,关注我第一时间看到我的更新,我们下次再见。