书接上文,有同学对村民的职业感到疑惑,我来粗浅解释一下。
《职业类与职业》仔细看这张图。
我们可以看出:村民有农民、图书管理员、牧师、铁匠、屠夫、(傻子)共计六种职业类。
但是每个职业类里有不同的具体职业。
上文中所用的
生成一个傻子村民的指令如下
/summon Villager ~ ~1 ~ {Profession:5}
这里边Profession指的是职业类,会随机刷出职业类内部的职业。
其实游戏中有确定职业的指令:“Career”。
比如,咱看到上图中制图师的职业类id是1,职业id是2,那么我们就可以写出如下指令:
/summon Villager ~ ~1 ~ {Profession:5,Career:2}
按理来讲会生成一个指图师。
但是实际上还是概率生成每一种小职业,甚至会出现uid和名字不统一的奇怪现象。
《看上去是个工具商》《欸~实际是个盔甲商》这个问题up尝试了好久也没有弄明白,只能多刷几遍把想要的刷出来。
up并不是专业人士,也不是什么大佬,只是业余爱好,水平有限,实在是抱歉。
如果各位对相关内容感兴趣,可以去维基百科查阅相关内容:
https://minecraft.fandom.com/zh/wiki/