CommandNPC

CommandNPC - 为NPC添加命令

为你的 Citizens 2 NPC 添加命令!
Bukkit / Spigot 作者 messageofdeath 支持版本 1.7 - 1.19
服务器使用量
48
服务玩家数
106
下载量
25,160
插件详细介绍

CommandNPC 是一款灵感源自 Mineplex 服务器的插件,它为 NPC 新增了一项功能:允许玩家通过右键点击 Citizens NPC 来执行命令。本插件需要 Citizens 2 支持。

重要须知

  • 本插件需要 Java 8 或更高版本。
  • 必须安装 Citizens 2 插件。
  • 现已支持 PlaceholderAPI

命令与权限

你需要拥有 commandnpc.admin 权限才能为 NPC 设置命令。

请注意:需要额外参数的标志(如 [--v price])需要使用两个短横线 --

主要命令

  • /npc cmdadd [-c console] [-o Op] [-r random] [-i ignorePermMsg] [-l ignoreMoneyMsg] [--v price] [--t clickType] [--d delay] [--cd cooldown] [--p custom.permission.node] <command...>

为选中的 NPC 添加点击时执行的命令。

  • /npc cmdinfo [id]

获取所有 NPC 命令的详细信息。如果指定 id,则只显示该命令的信息。

  • /npc cmdremove <id>

移除一个特定的命令。id 可通过 cmdinfo 命令获取。

  • /npc cmdset [-c console] [-o Op] [-r random] [-m cdMsg] [-i ignorePermMsg] [-l ignoreMoneyMsg] [--v price] [--t clickType] [--d delay] [--cd cooldown] [--p custom.permission.node] [command | cdMsg...]

设置命令的各种变量。id 可通过 cmdinfo 命令获取。

  • /npc cmdreset

移除选中 NPC 的所有命令。

命令标志说明

  • -c:通过控制台执行命令。
  • -o:以 OP 身份执行命令。
  • -r:随机选取并执行一个命令。
  • -i:设为 true 时,不发送无权限消息。
  • -l:设为 true 时,不发送余额不足消息。
  • --v:执行命令时向玩家收取指定金额(支持小数)。
  • --p:要求玩家拥有指定的权限节点(例如 custom.permission.node)。
  • --d:命令执行前的延迟时间(单位:游戏刻,整数)。
  • --cd:命令的冷却时间(单位:游戏刻,20 刻 = 1 秒)。
  • --t:设置触发命令的点击类型(leftrightboth)。默认为 config.yml 中的全局设置。
  • -m:设置冷却时间内的提示信息。使用此标志时,提示信息需放在命令最后。

如何使用

  • 根据你的喜好编辑 config.yml 文件。
  • 选中你想要添加命令的 NPC。
  • 使用 /npc cmdadd 命令(语法如上)添加你希望执行的命令。这些命令会被保存。
  • 如果你想移除所有命令,使用 /npc cmdreset 命令。

额外功能与提示

  • 你可以在命令中使用 %name 作为占位符,它会被替换为点击 NPC 的玩家名称。
  • 本插件现已支持 BungeeCord 跨服命令。你可以使用 server <serverName> 来将玩家传送到其他服务器。

关于作者

大家好!我是 Bradydawg,一名全栈开发工程师、系统管理员和“Ubuntu 爱好者”。我曾参与管理、开发并运营过无数服务器,并且为 Spigot/Bukkit 开发插件已有多年。

我接手 CommandNPC 和 ServerListMOTD(另一个我维护的插件)的使命,是为 Spigot 社区提供持续的支持和更新。在这些插件被原作者弃用之前,我已使用了它们多年。我决定接手并继续免费维护它们,因为没有什么比在 Spigot 上找到你正需要的插件,并且发现它完全支持最新版本、还免费更棒的了!

如果你喜欢我的工作,我非常希望你能为插件留下好评,这是对我最大的鼓励。希望你喜欢使用 CommandNPC!

相关链接

  • 功能建议提交:https://forms.gle/87MXV3kxQrYLV4Vw5
  • GitHub 仓库:https://github.com/Bradydawg/CommandNPC
  • bStats 统计:https://bstats.org/plugin/bukkit/CommandNPC
测试支持版本
1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19
版本分布
基本信息
插件名称 CommandNPC
作者 messageofdeath
平台 Bukkit / Spigot
支持版本 1.7 - 1.19
点赞数 7
最近版本
1.8.9 45

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,658,484  |  历史访问人次:3,222,774

今日访问人数:3,520  |  今日访问人次:3,752

昨日访问人数:30,655  |  昨日访问人次:36,381

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6