代码:
命令四行
第一行:
*ban 掉一个在线玩家
banplayer 必选 用系统玩家选择器或玩家名称选择一名或多名(@a)在线玩家
cause 可选 封禁原因,显示给被封玩家的提示信息
note 可选 暂时无作用 备注信息
第二行:
*列出某个或所有被封玩家
name|xuid 可选,不选择时列出所有被封禁玩家
name: player 查询被封禁玩家的玩家名
xuid : player 查询被封禁玩家的xuid 需加双引号
第三行:
*重新从服务器的本地文件中读取被封禁玩家的列表到插件,(重启时也会读取一次)
第四行:
*为一名玩家解除封禁
name|xuid 必选,解封的玩家的搜索方式(玩家名、xuid)
name: player 要封禁玩家的玩家名
xuid : player 要封禁玩家的xuid 需加双引号
配置文件:
JSON:
{
banlist_filepath: "./",//黑名单文件存放位置
ban_msg: "你已断开连接",//踢出玩家时的默认消息 {bantime} 可用
onlyPlayerAndConsole: true, //只有OP玩家和控制台允许执行,拦截命令方块 NPC等
banop: false // 允许 ban掉OP玩家
}
使用方法:将此JS文件放到 plugins文件夹下,开服,插件自动写入默认配置文件,黑名单文件默认放在根目录,可以在配置文件中修改。