languaw
本帖最后由 languaw 于 2020-1-16 20:03 编辑

您是否苦恼于想要禁止玩家使用某些指令,却不知从何下手?
NoCommand帮您解决这个问题。

不需要前置插件,配置简单,可完全自定义的彩色提示消息(或关闭提示消息),支持热重载,体积极小,Spigot全版本支持,且完全开源。


此插件可以让你快速创建指令白名单/指令黑名单,以此限制哪些指令玩家可以使用,哪些指令玩家不可以使用。
插件有两种模式,分别是白名单模式黑名单模式。两种模式可以随时进行切换
白名单模式下,需要设定玩家可以使用的指令。其他指令将自动被设置为不可使用。在黑名单模式下,需要设定玩家不可使用的指令,使用其他的指令将不受限制。

插件的配置十分简单,配置此插件所需的时间不会超过3分钟。在这之前,需要仔细阅读文档。


下面附上配置文档。

配置
所有的功能都可以在配置文件 plugins/NoCommand/config.yml 中被修改。此文件会在插件第一次启动时自动创建。
配置文件
这里是一个配置文件的示例。
  1. whitelistmode: false
  2. feedback: "&7NoCommand &f> &e{player}&f, you can't use the command &c{command}&f now."
  3. commands:
  4.   - version
  5.   - plugins
  6.   - theothercommand
复制代码
配置文件中的每个项目的说明将会在下面被列出。

  1. whitelistmode: false
复制代码
这项设置决定了“白名单模式”的开启和关闭。如果值为true,那么白名单模式将被开启。 不具有权限 nocommand.bypass 的玩家将只能使用下面 commands: 项目列出的指令。 如果值为false, 黑名单模式将被开启。不具有权限 nocommand.bypass 的玩家将被禁止使用下面 commands: 项目列出的指令。

  1. feedback: "&7NoCommand &f> &e{player}&f, you can't use the command &c{command}&f now."
复制代码
玩家被禁止使用某个指令时,将会看到这条提示信息。此处提供了两个占位符供各位使用。 {player} 占位符会被玩家的名字所替代, {command} 占位符会被玩家想要使用的指令所替代。占位符不是必须使用的,你可以自由创建不含有占位符的提示信息。(当前还不支持papi,所以只有这两个占位符可用)。如果你不想让玩家看到任何提示,只需将此项设置为""(空字符串)。

  1. commands:
  2.   - version
  3.   - plugins
  4.   - theothercommand
复制代码
这一项是指令列表(视前面的设定来决定是白名单还是黑名单)。此处的指令需要去掉开头的 /,并且必须为全小写。

指令
重载
由于 /reload 会与spigot提供的默认指令冲突,请在使用重载功能时使用 /nocommand:reload 作为替代。如果要使用此指令,你必须拥有权限 nocommand.reload。
权限问题追踪
如果你在使用过程中遇到了问题或想提出任何建议,请在此处提交issue。中文与英语均可使用。


该插件于Github开源。源代码在这里
本插件所用所有代码均为原创,不存在借用/抄袭等行为。


lorisyounger
本帖最后由 lorisyounger 于 2020-1-16 21:48 编辑

支持支持 不过我记得好像有类似功能的插件了吧

languaw
lorisyounger 发表于 2020-1-16 19:49
支持支持 不过我记得好像有类似功能的插件了吧

或许有...但是在论坛上找不到其他功能一致的了。上次看到有人需要,找不到这样的插件才写了个。

511281270
不知道兼容Cat端不。、。

languaw
511281270 发表于 2020-1-19 17:39
不知道兼容Cat端不。、。

不了解cat端。如果cat端支持spigot API的话,理论上兼容。(这个插件只用到了Spigot API比较简易的功能。简单支持Spigot API的服务端理论上都可以使用。)

zy521
请问可以发个备用地址吗 github我登不上去

zy521
这个插件貌似只对无参数指令比较有效,很迷

白马马
很感谢楼主写出这个插件,很棒。
希望楼主能更新出自定义权限指令

风女i
不能空格吗.不能空格可太 难受了

王聪聪聪聪
终于找到一个支持高版本的禁用指令了

天秀lllj
风女i 发表于 2020-9-21 15:09
不能空格吗.不能空格可太 难受了

我记得不用空格就行啊

第一页 上一页 下一页 最后一页