本帖最后由 languaw 于 2020-1-16 20:03 编辑
您是否苦恼于想要禁止玩家使用某些指令,却不知从何下手?
NoCommand帮您解决这个问题。
不需要前置插件,配置简单,可完全自定义的彩色提示消息(或关闭提示消息),支持热重载,体积极小,Spigot全版本支持,且完全开源。
此插件可以让你快速创建指令白名单/指令黑名单,以此限制哪些指令玩家可以使用,哪些指令玩家不可以使用。
插件有两种模式,分别是白名单模式与黑名单模式。两种模式可以随时进行切换。
在白名单模式下,需要设定玩家可以使用的指令。其他指令将自动被设置为不可使用。在黑名单模式下,需要设定玩家不可使用的指令,使用其他的指令将不受限制。
插件的配置十分简单,配置此插件所需的时间不会超过3分钟。在这之前,需要仔细阅读文档。
下面附上配置文档。
配置复制代码
复制代码
复制代码
复制代码
指令
重载
您是否苦恼于想要禁止玩家使用某些指令,却不知从何下手?
NoCommand帮您解决这个问题。
不需要前置插件,配置简单,可完全自定义的彩色提示消息(或关闭提示消息),支持热重载,体积极小,Spigot全版本支持,且完全开源。
此插件可以让你快速创建指令白名单/指令黑名单,以此限制哪些指令玩家可以使用,哪些指令玩家不可以使用。
插件有两种模式,分别是白名单模式与黑名单模式。两种模式可以随时进行切换。
在白名单模式下,需要设定玩家可以使用的指令。其他指令将自动被设置为不可使用。在黑名单模式下,需要设定玩家不可使用的指令,使用其他的指令将不受限制。
插件的配置十分简单,配置此插件所需的时间不会超过3分钟。在这之前,需要仔细阅读文档。

下面附上配置文档。
配置
所有的功能都可以在配置文件 plugins/NoCommand/config.yml 中被修改。此文件会在插件第一次启动时自动创建。
配置文件这里是一个配置文件的示例。
- whitelistmode: false
- feedback: "&7NoCommand &f> &e{player}&f, you can't use the command &c{command}&f now."
- commands:
- - version
- - plugins
- - theothercommand
配置文件中的每个项目的说明将会在下面被列出。
- whitelistmode: false
这项设置决定了“白名单模式”的开启和关闭。如果值为true,那么白名单模式将被开启。 不具有权限 nocommand.bypass 的玩家将只能使用下面 commands: 项目列出的指令。 如果值为false, 黑名单模式将被开启。不具有权限 nocommand.bypass 的玩家将被禁止使用下面 commands: 项目列出的指令。
- feedback: "&7NoCommand &f> &e{player}&f, you can't use the command &c{command}&f now."
玩家被禁止使用某个指令时,将会看到这条提示信息。此处提供了两个占位符供各位使用。 {player} 占位符会被玩家的名字所替代, {command} 占位符会被玩家想要使用的指令所替代。占位符不是必须使用的,你可以自由创建不含有占位符的提示信息。(当前还不支持papi,所以只有这两个占位符可用)。如果你不想让玩家看到任何提示,只需将此项设置为""(空字符串)。
- commands:
- - version
- - plugins
- - theothercommand
这一项是指令列表(视前面的设定来决定是白名单还是黑名单)。此处的指令需要去掉开头的 /,并且必须为全小写。
重载
由于 /reload 会与spigot提供的默认指令冲突,请在使用重载功能时使用 /nocommand:reload 作为替代。如果要使用此指令,你必须拥有权限 nocommand.reload。
权限- nocommand.bypass : 绕过插件的指令执行限制。
- nocommand.reload : 使用指令 /nocommand:reload时需要此权限。
如果你在使用过程中遇到了问题或想提出任何建议,请在此处提交issue。中文与英语均可使用。
该插件于Github开源。源代码在这里。
本插件所用所有代码均为原创,不存在借用/抄袭等行为。
本帖最后由 lorisyounger 于 2020-1-16 21:48 编辑
支持支持 不过我记得好像有类似功能的插件了吧
支持支持 不过我记得好像有类似功能的插件了吧
lorisyounger 发表于 2020-1-16 19:49
支持支持 不过我记得好像有类似功能的插件了吧
或许有...但是在论坛上找不到其他功能一致的了。上次看到有人需要,找不到这样的插件才写了个。
不知道兼容Cat端不。、。
511281270 发表于 2020-1-19 17:39
不知道兼容Cat端不。、。
不了解cat端。如果cat端支持spigot API的话,理论上兼容。(这个插件只用到了Spigot API比较简易的功能。简单支持Spigot API的服务端理论上都可以使用。)
请问可以发个备用地址吗 github我登不上去
这个插件貌似只对无参数指令比较有效,很迷
很感谢楼主写出这个插件,很棒。
希望楼主能更新出自定义权限指令
希望楼主能更新出自定义权限指令
不能空格吗.不能空格可太 难受了
终于找到一个支持高版本的禁用指令了
风女i 发表于 2020-9-21 15:09
不能空格吗.不能空格可太 难受了
我记得不用空格就行啊