我的世界怎么自定义村民交易代码
我的世界怎么给命令方块的自定义村民交易,交易的...
1、问题一:如何给命令方块
①拿出一个命令方块,在里面输入/summon Villager ~ ~1 ~ {Profession:1},然后用红石激活。这样就可以获得一个村民。
②拿出命令方块输入代码,buy是玩家给村民的物品,sell是村民卖给玩家的物品。
③最后,根据自己需要进行交换即可。
2、交易的物品名称
交易的时候使用的命令代码:
/summon Villager ~ ~1 ~
{Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}}]}}
中的id就是物品ID,对应物品的名称和ID可以用tmi看,或者百度搜索 “我的世界物品ID大全”,以下为部分物品名称:
0 Air(minecraft:air)
1 Stone(minecraft:stone)
1:1 Granite(minecraft:stone)
1:2 Polished Granite(minecraft:stone)
1:3 Diorite(minecraft:stone)
1:4 Polished Diorite(minecraft:stone)
1:5 Andesite(minecraft:stone)
1:6 Polished Andesite(minecraft:stone)
2 Grass(minecraft:grass)
3 Dirt(minecraft:dirt)
3:1 Coarse Dirt(minecraft:dirt)
3:2 Podzol(minecraft:dirt)
4 Cobblestone(minecraft:cobblestone)
5 Oak Wood Plank(minecraft:planks)
5:1 Spruce Wood Plank(minecraft:planks)
5:2 Birch Wood Plank(minecraft:planks)
5:3 Jungle Wood Plank(minecraft:planks)
5:4 Acacia Wood Plank(minecraft:planks)
5:5 Dark Oak Wood Plank(minecraft:planks)
6 Oak Sapling(minecraft:sapling)
6:1 Spruce Sapling(minecraft:sapling)
6:2 Birch Sapling(minecraft:sapling)
6:3 Jungle Sapling(minecraft:sapling)
6:4 Acacia Sapling(minecraft:sapling)
6:5 Dark Oak Sapling(minecraft:sapling)
7 Bedrock(minecraft:bedrock)
8 Flowing Water(minecraft:flowing_water)
9 Still Water(minecraft:water)
10 Flowing Lava(minecraft:flowing_lava)
11 Still Lava(minecraft:lava)
12 Sand(minecraft:sand)
12:1 Red Sand(minecraft:sand)
13 Gravel(minecraft:gravel)
14 Gold Ore(minecraft:gold_ore)
15 Iron Ore(minecraft:iron_ore)
16 Coal Ore(minecraft:coal_ore)
17 Oak Wood(minecraft:log)
17:1 Spruce Wood(minecraft:log)
17:2 Birch Wood(minecraft:log)
17:3 Jungle Wood(minecraft:log)
18 Oak Leaves(minecraft:leaves)
18:1 Spruce Leaves(minecraft:leaves)
18:2 Birch Leaves(minecraft:leaves)
18:3 Jungle Leaves(minecraft:leaves)
19 Sponge(minecraft:sponge)
19:1 Wet Sponge(minecraft:sponge)
20 Glass(minecraft:glass)
扩展资料
命令代码说明
1、获取村民代码:/summon Villager ~ ~1 ~ {Profession:1}
prpfession后面的数字表示村民的ID,可以进行替换,村民ID列表:
0 - 农民
1 - 图书管理员
2 - 神父
3 - 铁匠
4 - 屠夫
5 - 特殊绿色外套村民
2、交易代码:
/summon Villager ~ ~1 ~
{Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}}]}}
maxUses:填村民要交易的次数,填1就代表一次,交易完了就没了,可以填999999,接近无限交易。
buy:玩家给村民的物品。id是物品ID。
Count:是物品数量,填64就是给村民1组。
sell:村民卖给玩家的物品,后面也是ID和数量。
参考资料:百度百科-Minecraft
参考资料:百度百科-命令方块
我的世界1.8自定义村民怎么用
大家看见,不光是普通物品,连自定义附魔,自定义名字的物品都可以卖。
进入教程。首先要学的就是如何刷出一个村民。这是十分的简单,指令是:
summon Villager ~ ~1 ~
复制代码把这条指令打入指令方块激活后,会刷出一个普通的村民。交易物品都是随机的,因为我没还没有加入任何NBT。/summon指令基础我就不多说了,直接进入NBT。
我的世界如何自定义村民的交易,命令块
在命令方块上打下如下指令,就可以在命令方块的上方一格生成自义定村民
/summon Villager ~ ~1 ~
{Offers:{Recipes:[{maxUses:**,buy:{id:**,Count:**},sell:{id:**,Count:**}}]}}
”**“的内容,可自己替换
maxUses:这个填村民要交易的次数,填1就代表一次性,交易完了就没了,可以填999999就可以接近无限交易
buy:玩家给村民的物品。
id:物品ID。
Count:物品数量,填64就是给村民1组。
sell:村民卖给玩家的物品,后面也是ID和数量。
以下指令的意思就是1根木棍换取1个钻石块
/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}}]}}
注意
多个交易窗口样板只需要在后面加上一个英文逗号 ---> [ , ]
结尾要多添加一个“]}}”
我的世界如何自定义村民?要可以交易的那种。id是5...
·理论上支持所有版本,但作者只测试过1.9-到1.12,都能用
·教程包括村民的交易,多个交易,两个物品交易一个物品,村民的名字等等
------------------------------------------------------------
1.生成村民并设置交易项目
/summon Villager ~ ~1 ~ {Profession:5,Offers:{Recipes:[{maxUses:9999999,buy:{id:furnace,Count:1},sell:{id:cobblestone,Count:8}}]}}
这个指令使用1个熔炉换8个原石
指令分析解释:
Profession:数字 指的是村民的种类,一共5种,建议最好选择第五种,因为1-4种当你交易完成后会像原版一样他往后继续生成交易项目,而第五种是特殊村民,交易之后啥都不会改变,但第五种村民默认名字是 傻子 ………………
maxUses:数字 指的是最多能交易多少次
buy:{id:物品名称,Count:数量} buy指的是你给村民的东西,id指的是物品的名称,furnace就是熔炉,Count是需要的数量。
sell: 指的是交易之后得到的东西。
-----------------------------------------------------------------------------------------------------------------
但是上面的指令只有一项交易,下面教大家多项交易。指令:
/summon Villager ~ ~1 ~ {Profession:5,Offers:{Recipes:[{maxUses:交易次数,buy:{id:给他的东西,Count:数量},sell:{id:得到的东西,Count:数量}},{maxUses:交易次数,buy:{id:给他的东西,Count:数量},sell:{id:得到的东西,Count:数量}},{maxUses:交易次数,buy:{id:给他的东西,Count:数量},sell:{id:得到的东西,Count:数量}}]}}
以此类推……