我的世界村民变身“说话达人”,三步用命令方块解锁沟通新技能

太棒了!让村民开口说话一直是《我的世界》玩家们的愿望之一。虽然村民本身无法像玩家那样自由地聊天,但我们可以通过命令方块实现这个功能。
以下是一个简单的方法,通过三个步骤,你可以让你的村民说出指定的信息:
"准备工作:"
1. "找到或制作命令方块:" 你需要至少一个命令方块。可以通过在合成台上用 4 个命令方块和 1 个红石火把合成。 2. "获取红石:" 需要至少 1 个红石。 3. "选择目标村民:" 找一个你希望他/她说话的村民。 4. "(可选)红石火把:" 如果你想让命令方块持续工作,需要红石火把。 5. "(可选)红石中继器:" 如果命令方块离村民太远,需要红石中继器来传递信号。
"步骤一:选择并命名村民"
1. 命令:`/setblock ~ ~1 ~ minecraft:chest{CustomName:"u00A7c村民的箱子",CustomNameTag:"u00A7c村民的箱子"}` 这个命令在你选中的村民旁边(`~ ~1 ~`,表示在玩家相对位置上方一格的位置)放置一个带有特定名字的箱子。这个名字是随便起的,关键在于命令方块会选中

相关阅读延伸:《我的世界》村民终于当个“人”了 用命令方块三步教会村民说话

想必冒险家们都玩过一些解密地图,在这些地图中会有一些村民NPC,他们会在聊天框发出信息告诉冒险家们解谜的关键,同时也能让冒险家们有更好的代入感,那么这是怎么做到的呢?答案是用~!指~!令~!指令可以帮助冒险家们完成很多有趣的操作,下面让我们一起来看看吧。

村民会说话啦

版本:基岩版(基岩版包括手机版哦~)

要想让某个特定的村民说话先得给他起个名字。拿出命名牌,在铁砧中打上名字,并给一个幸运村民使用



然后在聊天框输入/give @s command_block,村长就会给我们一个命令方块,将命令方块放在地面并点击使用。



在命令栏输入testfor @a,方块类型选择循环,条件设置成无条件,红石选择保持开启。这个命令的意思是,检测该命令方块半径为5以内的所有玩家。冒险家们如果把改为,则意为检测该命令方块半径为5以外的所有玩家。



然后在命令方块的任意一侧放一个红石比较器和红石粉,再连接一个命令方块,打开命令方块并输入“execute @e ~~~ say 你好呀冒险家”其他设置保持默认即可。



这条命令的意思是让一个叫“村长”的村民发出“你好呀冒险家”的信息,只要走进命令方块周围5格以内(图中红色区域)村长就会在聊天区发出信息啦。



不过看这信息的字体是不是感觉少了NPC的味道呢?NPC的字体应该有颜色的~我们可以使用到分节符“§”来调整字体格式,Windows系统可以通过Alt+0167来得到该符号,而手机可以在输入法中查找得到哦!


在命令方块中输入它并加数字就能获得不同的字体颜色了,如果再加字母“o”或者“l”,就能获得加粗或斜体的效果。



做完这些一个会自动说话的村民NPC就诞生啦!冒险家可以根据自己的需要改成不同的对话。



也可以修改命令,比如小编把图中红框中的命令改成



这样只有冒险家离开命令方块5格远时村长才会说话。



使用命令甚至还可以改变NPC哦,如果把命令中“type”的后面换成别的生物。



这样其他生物也会说话了哦~咦?盔甲架也会说话了!(害怕)


看完小编的指令分享,你有没有什么特别的想法呢?冒险家们赶快去游戏内做出你想要的NPC吧~!

发布于 2025-08-13 03:11
收藏
1
上一篇:原神鹤观岛剧情解析,第四日风云再起,拂散友谊迷雾揭示真相 下一篇:全民粽动员!赛尔号超级英雄盛大开启,极品精灵限时免费拿