Citizens:带命令与对话的 NPC
高级 NPC:点击动作、对话、商人、守卫,以及与任务的关联。
更新于 2026年8月13日
基础 NPC 创建 — NPC 与 Citizens。本页介绍接下来可以对这些 NPC 做什么。
点击命令
/npc command add warp market
/npc command add -p cost 100
/npc command permissions essentials.warp.market
-p 标志会以玩家身份执行命令;不加该标志时,命令从控制台执行。这一点很重要:/warp 无法从控制台执行。
对话
附加插件(Denizen、简单的对话附加组件)可以让您运行带有回答选项的分步对话。对大多数服务器来说,一串带有延迟的消息就足够了。
商人
NPC 通过菜单插件(DeluxeMenus、ChestCommands)打开商店菜单。点击 NPC → 执行打开菜单的命令。
守卫
/trait sentinel
/npc sentinel target add npc
/npc sentinel damage 6
Sentinel 是一个单独的附加组件:NPC 会根据条件攻击生物或玩家。适合用于装饰,而不是真正的防护。
性能
- 对远处的 NPC 使用
/npc lookclose false。 - 不要让 NPC 留在没有玩家却持续加载的区块中。
- 出生点有一百个 NPC,就意味着每个加入的玩家都要加载一百个实体。
Minecraft 托管您离线时服务器仍在运行创建服务器
