我的世界NPC
NPC是只存在于教育版以及基岩版中的生物。

NPC(非玩家控制角色,Non-Player Character)是一种拥有与村民相似的被动的可交互的生物模型。它们是教育版和基岩版的独有生物。
生成
与其他实体不同,NPC不会自然生成,然而,它们在创造模式物品栏中有对应的刷怪蛋。
刷怪蛋可以用这个命令生成:
/give @p spawn_egg 1 51




如果想用召唤命令直接召唤的话可以用这个:
/summon minecraft:npc ~ ~ ~



行为
NPC没有AI。既不能移动也不能被其他实体推动。它们也无法被伤害或受药水影响。然而,当玩家接近时,NPC会原地转身并看着玩家。
NPC不会受到伤害,意味着投射物会穿过它们的身体。
界面和自定义


右键NPC将显示界面,它们只能被拥有世界管理员权限的玩家编辑。该界面允许玩家编辑对话框、名称和外观。当玩家没有world builder权限时,它将只显示对话框和按钮。
Name/名字
玩家可以用最多32个字符的名字重新命名一个NPC,这个名字甚至可以在漂浮在头顶上时改变它的颜色。


Appearance/外观
NPC有大量的皮肤,在Minecraft:教育版中有35种皮肤。玩家可以自定义NPC的外观,以确保它在需要时脱颖而出。









Dialog/对话
对于那些没有进行世界构建者编辑的人来说,NPC的主要功能是在与他们交互时通过对话提示提供信息。可以使用世界建造者权限对其进行编辑的玩家可以创建NPC将向其他人朗诵的对话。文本限制通常为 256 个字符,但在某些情况下可能高达 337 个字符。NPC对话框可用于指导新玩家或留下有用的提示或方向,甚至显示Minecraft世界或服务器的规则。
Advanced Settings/高级设置
URL:
除了标准做法之外,如果玩家插入的URL网址少于1024个字符,NPC还可以提供超链接按钮。该按钮在其标签上最多可以包含 16 个字符的名称。这个按钮将出现在没有世界建造者权限的Minecraft玩家身上,并可用于提供指向NPC的创作者可能想要的任何内容的Web链接。
command/命令:
NPC 还可以执行类似于命令控制台或命令块的命令。NPC 的最大字符数为 1024,可以一次执行多个命令。在高级设置命令字段中放置的任何命令都将在 NPC 的对话窗口关闭时执行。命令还可以实现为按钮,玩家可以与之交互,类似于 URL 交互。


