咱们无法直接控制村民的行动方向,因为村民是独立行动的NPC,他们会在村庄范围内漫无目的地游荡。当咱们靠近时,村民会短暂注视咱们,但不会主动跟随。如果咱们攻击村民,他们只会被击退而不会逃跑或反击,这种行为还会引来铁傀儡的攻击。不过咱们可以通过一些间接方法来引导村民移动。
让村民朝特定方向移动,最基础的方法是用身体推动他们。站在村民身后慢慢前进,就能让他们朝咱们推动的方向移动。但要注意这种方法无法让村民登上实体方块构成的台阶。另一种方式是使用钓竿,用钓钩拉住村民后,咱们往哪个方向走村民就会跟着移动。水流也是不错的引导工具,把水倒在村民和咱们之间,水流会带着村民朝指定方向漂浮。
对于需要远距离移动村民的情况,矿车运输系统是最可靠的选择。先铺设从起点到终点的铁轨,然后把矿车推到村民面前,他们会自动坐上去。咱们可以推动矿车或使用动力铁轨来完成运输。如果安装了命令方块,可以输入传送指令/tp@etype=Villager来让周围村民传送到身边,这种方法适合需要集中管理村民的时候使用。
想让村民停留在特定区域,建造封闭空间是最有效的方法。用围墙围出活动范围,或者建造带门的房屋,村民晚上会自动进入屋内。放置工作站点方块能吸引特定职业的村民,比如炼药锅会吸引皮匠,织布机会吸引牧羊人。记得保持区域光照充足,这样能防止敌对生物生成威胁村民安全。