我的世界怎么给命令方块的自定义村民交易,交易的物品命名?
/summon minecraft:villager ~ ~1 ~ {CustomName:"奸商",NoAI:1b,Invulnerable:1b,PersistenceRequired:1b,Health:99999999,Attributes:[{Name:"generic.maxHealth",Base:99999999}],Profession:5,CareerLevel:1,Willing:0b,Offers:{Recipes:[{maxUses:1,uses:0,max:null,buy:{id:"minecraft:name_tag",Count:1b,Damage:0s,tag:{display:{Name:"IDcard"}}},sell:{id:"minecraft:wooden_button",Count:1b,Damage:0s,tag:{display:{Name:"电梯按钮"}}}}]}}
1.12的
1、探索刷怪笼、地狱堡垒里面的箱子得到命名牌,手拿命名牌右键村民就可以改名。交易的物品出现了就不能改了,交易到一定程度就不能交易了,但是可以通过交易最后一个物品刷新交易。
2、在MC的地图里放一个箱子。
3、在箱子的第一排和第二排放用来交易的物品,第三排放交易的物品。
4、打开saves-存档文件夹里的level。
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、首先在MC的地图里放一个箱子,如下图所示。
2、然后在箱子的第一排和第二排放用来交易的物品,第三排放交易的物品。
3、接着打开mcedit,点击open,如下图所示。
4、这时打开saves-存档文件夹里的level,如下图所示。
5、然后点两下箱子,如下图所示。
6、最后在打开的页面中,如下图所示,选择之后就完成了。
我的世界:指令教学第二十课,自定义村民交易教学
下一个APCmod,用跟母畜一样的东西就可以了
/summon Villager ~ ~1 ~
{CustomName:"Seller",Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}},
{maxUses:9999999,buy:{id:331,Count:1,display:{Name:"dirt",Lore:"haha"}},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}}]}}
displays是对物品信息显示的设置,Name是物品的名称(必须加双引号),Lore是物品下面一行紫红色的字,Offers:自定义交易的意思。如果需要刷自定义交易村民,必须要写这个。
Recipes:交易方法的意思,这也也是必须要写的。后面的maxUses什么就是交易方法。
maxUses:自定义交易次数。如果写1的话,那村民就交易该物品一次。我写的999,能无限交易。
buy:村民买进物品,也就是玩家需要给村民的物品。后面的id和Count都和这项有关系。id是物品ID,Count是交易数量。
sell:村民卖出的物品,也就是玩家得到的物品。和buy一样,id是物品ID,Count是数量
Damage是数据值,比如说羊毛的颜色
CustomName是村民的名字
我的世界怎么自定义村民交易物品?
答:1},然后用红石激活。这样就可以获得一个村民。接下来,我们需要在命令方块中输入以下代码:buy是玩家给村民的物品,sell是村民卖给玩家的物品。最后,根据自己需要进行交换即可。我的世界,一款由瑞典游戏作者Notch发明,由美国微软Xbox的Mojiang Studios收购的沙盒游戏自问世以来一直备受玩家们的热爱与追捧。
我的世界给命令方块命名
答:题主是否想询问“我的世界怎么给命令方块命名”?1、首先打开我的世界,找到命名牌。2、其次将命名牌道具放入铁毡中。3、最后在输入名称即可。
我的世界手机版,我用命令方块进行武器附魔或者自定义村民,总是出现如图...
答:基岩版目前不支持NBT标签,直到目前NBT标签仍然是Java版专属。不过,您依然可以通过附魔命令对装备进行附魔,通过第三方软件自定义村民。
我的世界如何用指令建造房子?(我的世界怎么用指令建造房子)
答:1、我的世界如何用指令建造一座房子。第一玩家需要打开聊天框使用/give指令来获得一块命令方块。然后玩家需要在命令方块中输入相应的建造房子的指令,第三使用红石激活命令方块。这样命令方块就会执行指令建造房子。2、用命令方块建房子,具体方法如下:give给予人物品id数量-给予某人物品,如果不写数量则给予...
我的世界怎么通过命令方块做别墅
答:我的世界按T打开指令输入框。 在输入框中输入/give @a command_block三柒三三游戏来获得命令方块。 在命令方块中输入造房子指令,就可以直接生成房子。 这让很多建房子的玩家省事了不少,资深玩家还可以更改这些指令。我的世界是一款带有生存冒险元素的建造类游戏,由很好玩的单机游戏所改编来的。我的...
我的世界1.7.2版本的命令方块召唤自定义村民的指令里,怎么让村民交易附 ...
答:先换成创造可以将村民的物品栏换成另一个勿喷
我的世界,命令方块怎么传送到指定的地方
答:1、可以通过"/tp 目标玩家 目标地点"或者"/teleport 目标玩家 目标地点"指令来进行传送,例如/tp Steve -6024 60 18584 指令表示将Steve传送到坐标为-6024 60 18584的位置。2、一般传送指令会需要找一个有意义的目标位置,所以传送指令通常用法是/tp Steve Alex表示把Steve传送到Alex的位置,也有诸如/...
我的世界给予命令方块的指令是什么?
答:我的世界给予命令方块的指令如下:1.7.10以上版本:/give 【你的名字】 command_block 【数量】;1.7.10以下版本:/give 【你的名字】 137 【数量】。首先我们进入游戏,打开聊天界面,输入对应版本的指令回车即可获得命令方块。以上就是我的世界给予命令方块的指令是什么的解答,希望能帮助到大家。我...
1.7.2命令方块怎么做 我的世界特殊指令玩法
答:生成一个悬浮在空中的恶魂火球,打一下就飞出去,碰到方块就会爆炸 /summonFireball~~~{ExplosionPower:200,direction:[]} 轻松自定义村民交易 summonVillager~~1~{Offers:{Recipes:[{maxUses:999,buy:{id:1,Count:1},sell:{id:1,Count:2,Damage:1,tag:{ench:[{id:1,lvl:99}],display:{...
我的世界怎么给自己命令方块指令
答:我的世界给自己命令方块的指令如下:1、版本为1.7.10以下:/give 你的名字(或者@p) 137 数量;例如:/give @p 137 1;即给自己1个命令方块。2、版本为1.7.10以上:/give 你的名字(或者@p) command_block 数量;例如:/give @p command_block 2;即给自己2个命令方块。备注:在这里“@p...