CitizensCMD 插件 在你的服务器过多 NPC 的时候,你能给NPC 绑定指令来右键执行和自定义执行权限,操作简单并且有利于管理这些 NPC。

CitizensCMD 公民指令插件
功能
- 左右键指令
- NPC 跨服
- NPC 发送语言
- NPC 收取费用
- NPC 发出音效
设置说明
- 在给 NPC 编辑指令时,需要先选定那个 NPC,面朝要编辑的 npc 输入指令“/npc sel”。
- 从版本 2.1 开始,支持 PlceholdeAPI 的变量,但你可以选择不安装。
- 插件自带玩家名字变量 %p% 和 %player%。
插件权限
citizenscmd.*#管理员权限
插件指令
指令:/npcmd
用途:查看所有指令
权限:citizenscmd.npcmd
指令:/npcmdadd<console |message |none |permission |server>绑定的指令 -L
用途:给NPC绑定指令
权限:citizenscmd.add
例子:
/npcmdaddconsolefly%player%
右键后,后台会执行指令“/fly 右键的人的名字”
/npcmdaddmessage&b这是一句测试的话
右键后,发送一句话在玩家的聊天窗口
/npcmdaddnonefly
右键后,拥有 essentials.fly 权限的人会执行指令 fly,反之则提示无权限
/npcmdaddessentials.flyfly
右键后,让玩家暂时拥有 essentials.fly 权限,并且执行指令fly
/npcmdaddessentials.fly fly-L
左键后,让玩家暂时拥有 essentials.fly 权限,并且执行指令fly
划重点,这里是左键执行指令
/npcmdaddserverlobby
右键传送到子服 lobby
这是BC服的功能
指令:/npcmdremove<left或right><id>
用途:删除NPC绑定的指令
权限:citizenscmd.remove
指令:/npcmd cooldown <秒数>
用途:添加冷令却时间使用此指令的
权限:citizenscmd.cooldown
例子:
/npcmd cooldown 100
然后这个mp就会有10秒少的冷却,从右键时开始算
指令:/npcmd reload
用途:插件重新载入
权限:citizenscmd.reload
指令:/npcmdlist
用途:看看该NPC绑定了哪些指令
权限:citizenscmd.list
指令:/npcmdedit<cmd 或 perm><left 或 right><id><新的指令/新的权限>
用途:编辑一个指令或者权限到NPC
权限:citizenscmd.edit
指令:/npcmdprice<价格>
用途:让NPC在使用时收取金币
权限:citizenscmd.price
#这个指令需要你安装 vault 以及任意一款经济插件,例如 essentials
指令:/npcmd sound<sound>[volume][pitch]
用途:让NPC在使用时发出音效
权限:citizenscmd.sound
指令:/npcmdprice<价格>
用途:让NPC在使用时收取金币
权限:citizenscmd.price
备注:这个指令需要你安装 vault 以及任意一款经济插件,例如 essentials
指令:/npcmd sound<sound>[volume][pitch]
用途:让NPC在使用时发出音效
权限:citizenscmd.sound
插件设置
- 开启更新:
check-updates: true
true为开启,false为关闭 - 设置语言文件:
lang: ‘en’
en, pt, bg, ro, no, ch (改成 ch 是繁体中文) - NPC的基础冷却时间,单位是秒:
default-cooldown:0 - 收费提示:
shift-confirm:true
当NPC需要收费时提示玩家,玩家需要按 shirt+右键 确认执行指令 - 冷却显示格式:
cooldown-time-display:MEDIUM
SHORT 显示为“3m3s”
MEDIUM 显示为“3min3sec”
FULL 显示为“3minutes3 seconds”
插件下载
适用版本
1.10 / 1.11 / 1.8 / 1.9 / 1.7.10
- 如果不会安装插件,请点击查看我的世界插件安装教程。
- 如发现网盘资源被吞,或者网盘资源不存在,请在下方评论中说明,我们将会尽快进行修复。