创建自定义 NPC

非玩家角色 (NPC) 是《我的世界》中不受玩家控制的角色。 NPC 可以在玩家与他们互动时执行命令并提供对话,这使他们成为绝佳工具,可在《我的世界》中创造令人惊喜的叙事和游戏体验。

显示自定义 NPC 和对话框的图像

在本教程中,您将学习以下内容:

  • 如何创建一个 NPC。
  • 如何更换 NPC 皮肤。
  • 如何向 NPC 添加命令。
  • 如何向 NPC 添加按钮。

创建一个 NPC

要创建 NPC,请确保您在启用无敌模式的创造模式下玩游戏,并且您拥有该世界的管理员权限。 要与自定义 NPC 互动,您需要从创造模式切换到生存模式或冒险模式。

要创建自定义 NPC,请按照以下说明操作:

  1. 从创意菜单或使用命令 /give @p spawn_egg 1 51 获得一个 NPC 刷怪蛋。
  2. 右键单击以将 NPC 放置在所需的方块上。 如果您放错了 NPC,您可以左键单击取消生成。
  3. 右键单击您的新 NPC 以打开 NPC 界面。
  4. 为您的 NPC 输入名称。 名称限制为 32 个字符。 您可以使用颜色代码来更改名称文本的颜色。

NPC 编辑器界面

NPC 编辑器具有内置对话功能,可为玩家提供有关他们将执行的命令或提供故事细节的更多信息。

此对话框有 307 个字符的限制,超出后屏幕不能包含全部文本。 您还可以使用颜色代码来更改文本的颜色。

您可以使用行为包和命令为您的自定义 NPC 创建更高级的对话系统。 有关更多信息,请参见 NPC 对话命令

更换 NPC 皮肤

您可以从皮肤列表中进行选择以自定义 NPC 的外观。

要更改 NPC 的皮肤,请按照以下说明操作:

  1. 右键单击要编辑的 NPC。
  2. 外观部分,点击要用于 NPC 的皮肤。 您可以使用左右箭头按钮查看更多皮肤。

向 NPC 添加命令

您可以向 NPC 添加命令,NPC 将在玩家关闭其对话窗口后执行这些命令。 与命令方块不同,单个 NPC 可以执行多个命令。

要向 NPC 添加命令,请按照以下说明操作:

  1. 右键单击要编辑的 NPC。
  2. 点击高级设置
  3. 输入要执行的命令。 确保在此字段中只输入一个命令。
  4. 如果要添加更多命令,点击添加命令按钮并输入要输入的命令。

NPC 命令界面

每当玩家与 NPC 互动并关闭其对话框时,您的 NPC 会按顺序执行这些命令。 有关您的 NPC 可执行的命令列表,请参阅命令

向 NPC 添加按钮

您还可以向 NPC 添加按钮。 如果您使用按钮模式设置,NPC 命令将在 NPC 的对话框中显示为一个按钮。 与该 NPC 交互的玩家可以单击相应的按钮来执行该命令。

要向 NPC 添加按钮,请按照以下说明操作:

  1. 右键单击要编辑的 NPC。
  2. 点击高级设置
  3. 输入要执行的命令。 确保在此字段中只输入一个命令。
  4. 激活按钮模式并在新字段中输入按钮文本。 NPC 按钮模式
  5. 如果要添加更多按钮,请点击添加命令按钮并重复此过程。

添加按钮命令后,当玩家与它们交互时,NPC 将在对话后按顺序显示命令按钮。

NPC 互动

下一步内容?

创建 NPC 并创建第一个对话框后,您可以学习如何创建分支对话框来设计您自己的自定义叙事推动的内容。