Skip to content

reuAC/CommandWhiteList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CommandWhiteList

轻量的服务器范围内指令白名单。

介绍

该插件适用于Spigot1.8及以上。

支持令白名单以外的指令不得自动补全。
由于相关特性生效于1.13,故应用于自动补全的限制在1.13及以上的版本生效。
支持控制整个服务器范围内的指令,仅允许存在于白名单内的指令被执行。
支持单独控制特定世界进行白名单限制。
支持使用通配符、单个参数通配符。
支持使用基于权限节点的白名单组。

指令

/CommandWhiteList 重载配置。
缩写:/cwlist

配置文件

插件成功启动后,会在plugins文件夹下生成配置文件,位于 plugins/CommandWhiteList/config.yml

# 使用*可以使得允许执行任意数量的任意参数。
# 使用[*]表示单个任意参数
# 例子:"reg *"
# 例子:"give [*] [*] 1"

# 生效优先级(由高优先级到低优先级):白名单组、世界、世界中的默认配置。

# 白名单组
# 当玩家拥有commandwhitelist.group.组名时,生效。
CommandWhiteListGroup:
  # 组名
  group1:
    # 指令白名单列表
    whitelist:
      - "111 *"
      - "help [*] 666"
    # 是否启用下面的提示
    enabledMessage: true
    # 执行白名单之外的指令后,向玩家发送的提示。
    message:
      - "hello"
#  group2:
#    enabledMessage: true
#    message:
#      - "hello"
#    whitelist:
#      - "111 *"
#      - "help [*] 666"

Worlds:
  #生效于特定世界:world_a是世界名称
  world_a:
    #指令白名单列表
    Command_WhiteList:
      - "list"
      - "spawn"
    #是否启用下面的提示
    enabledMessage: true
    #执行白名单之外的指令后,向玩家发送的提示。
    CommandNotAllow_Tip:
      - "&a禁止执行"
      - "&cExecution Prohibited"
      - "&b実行禁止"
# 您可以按照如下格式添加配置。
#  world_b:
#    #指令白名单列表
#    Command_WhiteList:
#      - "list"
#      - "spawn"
#    #是否启用下面的提示
#    enabledMessage: true
#    #执行白名单之外的指令后,向玩家发送的提示。
#    CommandNotAllow_Tip:
#      - "&a禁止执行"
#      - "&cExecution Prohibited"
#      - "&b実行禁止"
  DefaultConfig:
    #指令白名单列表
    Command_WhiteList:
      - "l *"
      - "reg *"
      - "login *"
      - "register *"
      - "help"
    #是否启用下面的提示
    enabledMessage: true
    #执行白名单之外的指令后,向玩家发送的提示。
    CommandNotAllow_Tip:
      - "&a禁止执行"
      - "&cExecution Prohibited"
      - "&b実行禁止"
# 默认对所有情况都生效的配置,取自Worlds
Default:
  # 配置名称
  name: "DefaultConfig"
  # 是否启用该配置对所有世界
  enable: true

权限节点

commandwhitelist.main 使用重载指令。
commandwhitelist.bypass 绕过所有白名单限制。

使用方法

  1. 将编译完成的jar包放入plugins文件夹中,重启服务器。

About

Minecraft Server,指令白名单,白名单内的指令才能被执行。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages