NpcPlugin 允许你在服务器中创建、自定义和管理类玩家 NPC。它提供了一个直观的游戏内编辑器 GUI、可配置的点击动作以及内置的路径系统,让你轻松打造交互式 NPC。
- Spigot API: https://github.com/Eisi05/NpcApi-Spigot/wiki- Paper API: https://github.com/Eisi05/NpcApi-Paper/wiki.png 文件)在 NPC 编辑器的“点击动作”页面,你可以配置以下内置动作:
/,可使用 @s 指代点击的玩家。npc.admin- 默认授予:OP 玩家- 效果:授予所有 NPC 命令和游戏内编辑器的访问权限。plugins/ 文件夹。- `plugins/NpcPlugin/config.yml`- `plugins/NpcPlugin/lang/<language>/*.yml`/npc reload 以应用配置更改。- 执行 `/npc create`- 执行 `/npc edit`- 启用后,与 NPC 互动即可打开其编辑器 GUI。- 如果 NPC 不可编辑,你会看到提示:`This NPC is not editable!`- 使用上述编辑器选项来自定义你的 NPC。路径是共享的,存储在 plugins/NpcPlugin/paths.yml 中。
/npc path point add /npc path point add <索引> /npc path point list [页码] /npc path visualize points /npc path create <路径名称> [最大迭代次数] [允许对角线移动] /npc path visualize <路径名称> /npc path record start /npc path record stop /npc path create <路径名称>/npc path edit <路径名称>此命令会将已保存路径的路径点加载到点列表中,以便你移除、添加点并重新创建它。
/npc path list [页码]/npc path delete <路径名称>/npc path test <路径名称> [速度]/npc create – 创建一个 NPC。/npc copy <uuid> – 复制一个指定 UUID 的 NPC。/npc edit – 切换 NPC 编辑模式。/npc list – 列出所有 NPC。/npc tp <uuid> – 传送到指定 UUID 的 NPC。/npc tphere <uuid> – 将指定 UUID 的 NPC 传送到你身边。/npc reload – 重载插件配置和语言文件。/npc version – 显示插件版本。/npc update – 检查更新。/npc config reload – 重载配置文件。/npc config debug [true|false] – 启用或禁用调试日志。/npc config avoid-command-check [true|false] – 是否跳过对 NPC 动作中命令的严格验证。/npc config look-at-update-interval [ticks] – 设置“注视玩家”的更新间隔(刻)。/npc config input-time [seconds] – 设置对话输入超时时间(秒,若 < 0 则无超时)。/npc config auto-update [true|false] – 是否在选项更改后自动更新 NPC。/npc config placeholder-timer [ticks] – 设置占位符刷新间隔(刻)。/npc config list – 列出当前配置。/npc exceptions [页码] – 列出启动时加载失败的 NPC。/npc exceptions show <名称> – 显示指定 NPC 的加载失败详情。/npc exceptions delete <名称> – 删除指定 NPC 的加载失败记录。所有路径命令均以 /npc path 开头,主要子命令包括:
point add [index] [location] [rotation]point remove [index|location]point list [page]point clearcreate [name] [maxIterations] [allowDiagonalMovement]delete <name>list [page]visualize [name]visualize pointsrecord start|stoptest <name> [speed]edit <name>主配置文件位于 plugins/NpcPlugin/config.yml。主要选项包括:
look-at-update-interval:NPC“注视玩家”的更新间隔时间(刻)。avoid-command-check:若为 true,则不会严格验证添加到 NPC 动作中的命令。debug:启用额外的调试日志记录。input-time:对话输入超时时间(秒)。auto-update:NPC 选项更改后是否自动更新 NPC 外观。placeholderTimer:占位符刷新间隔时间(刻)。- 原因:你在 Paper 服务器上安装了 Spigot 版本的插件。- 解决:请下载并安装对应的 Paper 版本插件。- 原因:BungeeCord 未正确设置,或服务器名称与代理配置不匹配。- 解决:确保 BungeeCord 网络已正确配置,且动作中填写的服务器名称与代理配置一致。- 请检查你是否:1. 拥有 `npc.admin` 权限。2. 已通过 `/npc edit` 启用了编辑模式。3. 该 NPC 被标记为可编辑。友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:2,658,624 | 历史访问人次:3,222,915
今日访问人数:3,661 | 今日访问人次:3,893
昨日访问人数:30,655 | 昨日访问人次:36,381
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6