• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
SimplestWhitelist — 针对离线服务器的白名单系统[1.8-1.11]

Bukkit SimplestWhitelist — 针对离线服务器的白名单系统[1.8-1.11] 1.0

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

0x01 特性
  • 拥有在线UUID和离线UUID两套系统,正版玩家更换游戏ID后仍可进入游戏。
  • 使用Bukkit自带的数据库系统,提升性能
  • 批量删除长期未登录的玩家
  • whitelist.json中导入现有白名单列表
  • 白名单更变通知
  • 自定义断开连接信息
0x02 命令

/sw reload - 重新加载配置文件
/sw toggle - 开启/关闭白名单系统
/sw import - 从whitelist.json中导入白名单列表
/sw add <玩家名> - 把玩家添加至白名单列表
/sw remove <玩家名> - 把玩家移出白名单列表
/sw refresh <玩家名> - 刷新玩家的UUID信息
/sw whois <玩家名> - 查看玩家信息
/sw purge <天数> - 删除指定天数内未登录的玩家
/sw purge - 删除从未登录过的玩家
/sw <玩家名> <UUID> - 手动设置玩家的UUID


提示:你也可以使用/whitelist 代替 /sw


0x03 权限

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 - 接收白名单更变通知的权限


*:建议仅分配给最高管理员

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

0x05 下载地址

点我

0x06 最后

如果插件出现了什么问题,希望您能够在本帖中反馈,这将是我的动力,谢谢!
作者
lss233
下载
23
查看
4,606
首次发布
最后更新
评分
0.00 星 0 星

分享资源