minecraft文件中要更改那些文可以达到添加村民职业和皮肤?不是更改皮肤
MC里的村民职业总共有5种吧,wiki可以查到
职业是写进代码的无法修改
1.9大改nbt前(1.7+版本)可以通过指令更改村民的交易或皮肤(根据职业而定)
想要加职业的话需要forge和mod
指令我给个模式吧:
/summon Villager x y z {Profession:皮肤,Offers:{Recipes:[{交易},{交易},{交易}]}}
x,y,z中间都有空格,每个都是在±30000000之间的实数,是你要的村民的坐标,可以改
“皮肤”这两个字改为0-5的自然数,0对应农民(棕色),1对应书管(纯白),2对应牧师(紫粉),3对应铁匠(黑衬衫棕色底),4对应屠夫(白围裙),5对应“傻子”(绿色),其他的村民颜色暂时没有
“交易”两个字可以改成下面这个样子(可以复制,不能删括号)
buy:{id:A,Count:B,Damage:C},sell:{id:A,Count:B,Damage:C}
A改为物品的id(数字!),B改为数量(最大127),C改为工具使用的次数或附加值
如果想两种物品买一种可以在后面加上
buyB:{id:A,Count:B,Damage:C}
每个{交易}之间都要有一个英文输入法的逗号
,
示例:
/summon Villager ~ ~ ~ {Profession:1,Offers:{Recipes:[{buy:{id:2,Count:1,Damage:0},sell:{id:3,Count:1,Damage:0}}]}}
生成一个白衣服,一个泥土换一个草方块的村民
详细可以参考wiki物品格式tag和村民的其他nbt标签
望采纳,谢谢...
19004