我的世界怎么给命令方块的自定义村民交易,交易的物品命名?

供稿:hz-xin.com     日期:2024-05-18
我的世界怎么自定义村民交易 给交易的物品命名

/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...