最MC论坛

标题: [管理|安全|修正][DarkSky]SimplestWhitelist —— 针对离线服务器的白名单系统[1.8+] [打印本页]

作者: lss233    时间: 2017-3-14 20:45
标题: [管理|安全|修正][DarkSky]SimplestWhitelist —— 针对离线服务器的白名单系统[1.8+]

介绍
    自从1.7.9版本开始,Minecraft就逐渐使用UUID来存储玩家信息。这对离线模式下的玩家来说是一个非常可怕的事情,其中一个,就服务器自带的白名单系统不能正常添加玩家。所以我就写了这样一个小插件来处理这个问题,并且增加了一些功能方便管理。


特性

命令
/sw reload 重新加载配置文件
/sw toggle 开启/关闭白名单系统
/sw importwhitelist.json中导入白名单列表
/sw add <玩家名> 把玩家添加至白名单列表
/sw remove <玩家名> 把玩家移出白名单列表
/sw refresh <玩家名> 刷新玩家的UUID信息
/sw whois <玩家名> 查看玩家信息
/sw purge <天数> 删除指定天数内未登录的玩家
/sw purge * 删除从未登录过的玩家
/sw <玩家名>  <UUID> 手动设置玩家的UUID
提示:你也可以使用/whitelist 代替 /sw


权限
darksky.whitelist.reload*重新加载配置信息的权限
darksky.whitelist.toggle*开启/关闭白名单的权限
darksky.whitelist.import*导入白名单玩家列表的权限
darksky.whitelist.add添加玩家至白名单的权限
darksky.whitelist.remove从白名单中移出玩家的权限
darksky.whitelist.refresh刷新玩家的UUID信息的权限
darksky.whitelist.whois查看玩家信息的权限
darksky.whitelist.purge批量删除玩家的权限
darksky.whitelist.modify手动修改UUID的权限
darksky.whitelist.notify 接收白名单更变通知的权限
*:建议仅分配给最高管理员


安装方法
  • 关闭自带的白名单系统: /whitelist off
  • 关闭服务器
  • 下载SimplestWhitelist插件,丢至plugins文件夹
  • 开启服务器
  • 导入玩家数据: /sw import
  • 开启白名单功能: /sw toggle



下载地址
点我



最后
如果插件出现了什么问题,希望您能够在本帖中反馈,这将是我的动力,谢谢!








作者: Stay_adorable    时间: 2017-3-14 22:27
sw于空岛战争插件冲突
作者: lss233    时间: 2017-3-14 22:46
Stay_adorable 发表于 2017-3-14 22:27
sw于空岛战争插件冲突

所以另外准备了一个/whitelist
这样也可以方便从原版过渡
作者: FunnyGoldApple    时间: 2019-8-22 11:53
1.14.4无法正常使用(每次玩家登录都会弹出一大堆错误信息,而且不能正常移除白名单内已有的玩家)
作者: lss233    时间: 2019-8-22 12:51
FunnyGoldApple 发表于 2019-8-22 11:53
1.14.4无法正常使用(每次玩家登录都会弹出一大堆错误信息,而且不能正常移除白名单内已有的玩家) ...

请问能否提供错误信息?或者尝试使用1.1版本
作者: FunnyGoldApple    时间: 2019-8-24 13:21
lss233 发表于 2019-8-22 12:51
请问能否提供错误信息?或者尝试使用1.1版本

[attach]22916[/attach]

作者: lss233    时间: 2019-8-26 09:50
FunnyGoldApple 发表于 2019-8-24 13:21

抱歉,我这里似乎无法复现bug,删除数据库文件重新来过呢?数据库文件是位于插件配置文件夹的.db文件




欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2