minecraft自定义皮肤 怎么用自定义交易交易成书(就是用书与笔写好的书)?

您的当前位置: > 正文
我的世界刷自定义交易村民
来源:作者:PotatoMaster101
我的世界刷自定义交易村民,今天教大家如何用指令方块刷出一个拥有自定义交易物品的村民,用/summon再加点NBT完成,可以同时交易多个物品,还可自定义交易次数。
大家看见,不光是普通物品,连自定义附魔,自定义名字的物品都可以卖。
进入教程。首先要学的就是如何刷出一个村民。这是十分的简单,指令是:
summon Villager ~ ~1 ~
把这条指令打入指令方块激活后,会刷出一个普通的村民。交易物品都是随机的,因为我没还没有加入任何NBT。/summon指令基础我就不多说了,直接进入NBT。首先来说说村民种类,一共有6种:图书管理员,屠夫,铁匠,农名和神父。还有一种是MC里没有用过的村民,不会自然刷出。首先是教大家如何刷出不同种类的村民。村民种类也没什么大意思,本人认为美观问题而已。指令:
summon Villager ~ ~1 ~
{Profession:1}
大家看到第一行和前面的指令一样,就是刷出一个村民。第二行出现了第一个NBT:{Profession}。这个Profession的意思就是种类。大家看到我后面写的是1,也就是村民种类的ID。写入不同ID刷出不同种类村民。
村民ID列表:
0 - 村民(农名,棕色外套)
1 - 村民(图书管理员,白色外套)
2 - 村民(神父,紫色外套)
3 - 村民(铁匠,黑色披风)
4 - 村民(屠夫,白色披风)
5 - 村民(默认村民,绿色外套)
大家要注意的是,ID5,也就是默认村民,游戏里是不会自然刷出的,只有指令方块能刷出。所以,知道了ID后,就能刷出种类村民。种类也有讲究,每个种类的村民卖的东西也不一样,但是等大家会自定义交易后,种类也不重要了。Minecraft Wiki 上有各种村民的截图:
接下来说说自定义交易指令。这条指令较复杂,因为里面包括一些NBT,分别控制:交易次数,买进物品,卖出物品和数量。指令:
/summon Villager ~ ~1 ~
{Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}}]}}
大家看到这条指令里并没有之前的 Profession,因为Profession并不是必须要写的。如果不写的话,指令方块会自己刷出农民村民。之后来说下这条指令的NBT:
Offers:自定义交易的意思。如果需要刷自定义交易村民,必须要写这个。
Recipes:交易方法的意思,这也也是必须要写的。后面的maxUses什么就是交易方法。
maxUses:自定义交易次数。如果写1的话,那村民就交易该物品一次。我写的999,能无限交易。
buy:村民买进物品,也就是玩家需要给村民的物品。后面的id和Count都和这项有关系。id是物品ID,Count是交易数量。
sell:村民卖出的物品,也就是玩家得到的物品。和buy一样,id是物品ID,Count是数量
所以,我上面这条指令的意思就是:用一个钻石换一把铁剑,可交易9999999次:
如果大家把这条指令放进指令方块激活的话,也是同样效果。之后有些玩家会问:如何让一个村民交易多个物品?这个也很简单。一旦会交易一个物品后,其他就简单了,因为大部分都是重复指令。举个例子:
/summon Villager ~ ~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}}]}}
大家看见,这条指令虽然很长,但大部分都是重复,格式和刚才的一模一样。之后大家如果看第三行,在村民卖出物品的地方有一个新的NBT:Damage。这个就是方块的信息。大家会发现有些方块的ID都是一样的,但是是不同的方块。比如:带有颜色的羊毛,ID都是35,但是他们有一点不同:信息。所以,如果大家看完第三行的话,就会发现交易是:一个红石换一个有花纹的石砖。因为石砖有很多花纹,所以要加信息,来说清是哪一种石砖。不加的话就会给默认的石砖。如果大家把整个指令分解完毕的话,那所有交易就是:一个钻石换一把铁剑,一个红石换一个花纹石砖,一个西瓜换一个南瓜,一个雪块还一块冰:
由于指令里的Count全都是1,所以都是一个一个物品交易的。maxUses都是9999999,说明都可以无限交易。大家可以把指令放到指令方块里自己试试。当然,要交易超级附魔装备什么的话,那就要结合自定义附魔的指令。
之后来教的是,如何用2个物品换村民的一个物品。
给大家举个例子:
这里是64个钻石再加64个绿宝石换一个泥土。进入教程,指令是:
/summon Villager ~ ~1 ~
{Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:64},buyB:{id:388,Count:64},sell:{id:3,Count:1}}]}}
家看到,这里的NBT和前面的一模一样,只是多了一个:buyB。这个意思是村民交易时,玩家需要用两个物品换一个物品。用buyB也是十分的简单,直接在buy后面用逗号,然后输入buyB。格式和buy和sell完全一样,id是ID,Count是数量。
看完这篇文章有何感觉?已经有0人表态
(window.slotbydup=window.slotbydup || []).push({
id: '864236',
container: s,
size: '250,120',
display: 'inlay-fix'我的世界minecraft怎样用命令(方块)的/give 命令 弄 有内容的书(自己设置内容)。_百度知道
我的世界minecraft怎样用命令(方块)的/give 命令 弄 有内容的书(自己设置内容)。
提问者采纳
功能<img class="word-replace" src="/api/getdecpic?picenc=0a才
1.8没放 现快照
minecraft wiki 命令块
提问者评价
太给力了,你的回答完美解决了我的问题!
其他类似问题
为您推荐:
其他1条回答
命令块@面加字母表示玩家比@q离命令块近玩家输入/give @q给近玩家东西(记面加要给东西代码)书用叫书笔道具拿着右键输入内容保持
这是一个问题,请别前后分开答。怎样用&#47;give 命令弄有内容的书。
minecraft的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁查看: 237|回复: 11
用NBT设置自定义村民交易时,交易过后,村民会升级,然后会自动多出个交易选项,应该如何设置,使得村民的交易选项只有自己设置的那个
帖子永久地址:&<button type="submit" class="pn" onclick="setCopy('NBT插件自定义村民交易,如何使得村民的交易选项只有自己设置的那个\nhttp://www.mcbbs.net/thread--1.html', '帖子地址已经复制到剪贴板您可以用快捷键 Ctrl + V 粘贴到 QQ、MSN 里。')">推荐给好友
只要nbt设置一个交易物品后,改村民就只会出现你设置的东西
望采纳,不会的可以继续问我
我是这样设置的,但是和他交易完后会升级,然后多出一个新的交易选项&
只要nbt设置一个交易物品后,改村民就只会出现你设置的东西
望采纳,不会的可以继续问我 ...
我是这样设置的,但是和他交易完后会升级,然后多出一个新的交易选项
那么问题就来了,村民的最高交换的好像是八个,你后面如果不希望出现其他,你可以设置石头交换石头,交换次数为零,这样你交换多少次都没关系了&
我是这样设置的,但是和他交易完后会升级,然后多出一个新的交易选项
那么问题就来了,村民的最高交换的好像是八个,你后面如果不希望出现其他,你可以设置石头交换石头,交换次数为零,这样你交换多少次都没关系了
你这个方法很不错,看来自己脑筋还是没那么灵活= =。那我想问问,我记得我以前用的NBT设置就算交易再多次,村民也是不会升级什么的,但是最近用了后发现出现了这个问题,所以不知道该如何解决,是bug还是什么?&
那么问题就来了,村民的最高交换的好像是八个,你后面如果不希望出现其他,你可以设置石头交换石头,交换 ...
你这个方法很不错,看来自己脑筋还是没那么灵活= =。那我想问问,我记得我以前用的NBT设置就算交易再多次,村民也是不会升级什么的,但是最近用了后发现出现了这个问题,所以不知道该如何解决,是bug还是什么?
也就是村民好感度的问题&
一般情况交易都是会让村民获得经验值的,级数越高村民所需经验越多。&
你这个方法很不错,看来自己脑筋还是没那么灵活= =。那我想问问,我记得我以前用的NBT设置就算交易再多次 ...
一般情况交易都是会让村民获得经验值的,级数越高村民所需经验越多。
你这个方法很不错,看来自己脑筋还是没那么灵活= =。那我想问问,我记得我以前用的NBT设置就算交易再多次 ...
也就是村民好感度的问题
在NBT里面加上
CareerLevel 999
Career: 村民的职业ID。这同时也会影响到交易选项,并且对它的在GUI里的实体名(如果它没有被命名)有影响。如果值是0,在下一次交易菜单刷新时,游戏会给它设置一个新的职业并且将他的职业等级(CareereLevel)重设为Lv.1。
CareerLevel: 村民交易选项中目前的等级。会影响到村民形成的交易选项,如果它的值比这个职业的最大等级还要大,将不会形成新的交易选项。随着一次交易完成并刷新而增长。如果它的值为零,下一次交易的进行会给村民分配一个新的职业并将他的职业等级(CareereLevel)重设为Lv.1.设置一个比这个职业还要高的值不会形成新的交易选项
求最佳~~~&
在NBT里面加上
CareerLevel 999
这方法没用&
splt 发表于
这方法没用
你的游戏版本是多少&
这方法没用
你的游戏版本是多少
splt 发表于
你的游戏版本是多少
& && &1.7.10
版权所有 不得转载 &
本网站图文非经原创作者同意不得转载或公开传播minecraft怎样制作一个空岛,怎样自定义村民交易的物品,怎样自定义生怪箱?_百度知道
minecraft怎样制作一个空岛,怎样自定义村民交易的物品,怎样自定义生怪箱?
minecraft制作空岛自定义村民交易物品自定义怪箱指定点用怪箱能怪修改物品属性额其实我想做RPG图像幻想神屿该何手
教程复杂其实做空岛复杂自定义层面输入块代码自由延伸即剩些想要实现需要修改些文件要用命令块像说图用三千真要建
对,慢慢学,从何学起?
其他类似问题
为您推荐:
minecraft的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 minecraft自定义武器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信