NPC

发表时间: 2025-11-10 13:22:06

最后更新: 2025-11-10 13:22:06(2天前)

本文标签: 未使用,仅基岩版和教育版

用户头像-Connie 等1名 热心馆友编辑完成

NPC是我的世界中未使用的生物,可以命令生成。

属性

NPC
我的世界百科NPC属性配图
类型 友好生物
尺寸 高度:2.1格
宽度:0.6格
生成于 见 § 生成
实体ID npc

介绍

  1. NPC(非玩家控制角色,Non-Player Character)是一类与村民外形相似的可互动友好生物。

  2. 这种生物仅出现在教育版和基岩版中。

  3. 若玩家右键点击NPC,则会弹出该生物的界面,只允许具备世界管理员权限的玩家进行编辑。

  4. 在此界面中,管理员玩家可以修改NPC的对话框、名称以及外观。

  5. 对于没有管理员权限的玩家,界面则仅提供对话框和按钮的显示。

生成

  1. 在《我的世界》中,非玩家角色(NPC)并不会以自然生成的方式出现。

  2. 玩家只能通过NPC刷怪蛋或命令生成NPC,其中刷怪蛋的获取方式为输入/give @p npc_spawn_egg(限教育版)或/give @p spawn_egg 1 51。

  3. 使用/summon minecraft:npc ~ ~ ~命令也可以创建NPC。

  4. 要使用刷怪蛋生成NPC,玩家需具备世界建造者权限,这一权限默认给予创造模式的玩家(仅基岩版)。

  5. 玩家也可以通过执行/worldbuilder命令手动获取此权限。

  6. 生成的NPC会在其头顶显示一个黄色(§e)格式化的名称“NPC”,并且该名称无法通过命名牌进行更改。

掉落物

  1. NPC死亡时不会掉落任何物品和经验。

行为

  1. NPC在游戏中并不具备人工智能功能。
  2. 它们无法自由移动,且通常不会受到其他角色的推挤(只除外),绝大多数生物能够穿越NPC。
  3. NPC对于绝大多数伤害是免疫的,同时也不受任何状态效果的影响。
  4. 和多数生物相似,当玩家靠近时,NPC会缓慢转向并注视着玩家。
  5. NPC能够被活塞流移动,而当它们站在黏液块蜂蜜块上时,激活的黏性活塞也可以将其拖动。
  6. NPC会受到风爆所造成的击退效果。
  7. NPC可以受到特定生物的攻击,例如僵尸疣猪兽凋灵监守者及“Johnny”卫道士,也会受到山羊的冲撞,尽管这些攻击不会对其造成伤害,而矢则能穿透NPC。
  8. 拥有管理权限的玩家可以通过命令直接杀死NPC,或使用命令/kill来消灭它们。
  9. NPC在掉入虚空后也会立即死亡。

界面

一、 定制

  1. 在Minecraft中,NPC的名称会显示在其头部,默认名称为“NPC”,同时其名称的颜色为黄色(§e)。

  2. 玩家可在设置界面的“名称”选项中对NPC进行命名,名字最长限制为32个字符,并可使用格式化代码更改文字颜色。

  3. 需要注意的是,NPC的名称(NameTag)与实体名称(CustomName)是两个不同的概念,修改NameTag不会影响CustomName的显示。

  4. NPC的对话框位于“名称”下方,通常用于提供引导信息,其文本长度限制为256个字符,但在某些情况下可扩展至337个字符。

  5. NPC的外表可通过单击所需的皮肤进行更改,目前游戏中共有60种可供选择的皮肤。

  6. 复杂的NPC设置需要通过命令的方式创建,这些设置能够实现互动按钮功能,当前最多可添加6个高级设置。

  7. 通过命令功能,玩家可以在NPC中添加特定命令,这些命令可以在输入框中输入,字符数限制为1024个,且支持同时执行多个命令。

  8. 这些命令可用作按钮或直接命令,当设置为按钮时,玩家可以通过“按钮名称”字段修改按钮的显示名称,文本长度限制为16个字符,而执行命令需要确保玩家没有管理员权限。

  9. 当命令不是作为按钮添加时,玩家右键点击NPC将触发该命令,按钮则呈现并显示为默认的浅灰色标签,且标签颜色可以使用格式化代码进行自定义修改。

  10. NPC命令界面具有特殊的选择器变量@initiator,该变量用于选择当前与NPC进行互动的玩家,但若用于外部命令则不会选择任何玩家且不会出现错误。

数据值

一、 ID

名称 命名空间ID 本地化键名
我的世界百科NPC数据值配图 NPC npc
entity.NPC.name
📑
🤔
⬆️