whitelist方法_Bukkit - SimplestWhitelist — 针对离线服务器的白名单系统[1.8-1.11] | Minecraft(我的世界)九域资源社区——Minecraft资...

SimplestWhitelist是一款针对Minecraft离线服务器的白名单系统,解决1.7.9以后使用UUID导致的白名单管理问题。该插件支持在线和离线UUID系统,提供批量管理、通知等功能,便于服务器管理员维护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

提示:你也可以使用/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 安装方法

关闭自带的白名单系统: /whitelist off

关闭服务器

下载SimplestWhitelist插件,丢至plugins文件夹

开启服务器

导入玩家数据:/sw import

开启白名单功能: /sw toggle

0x05 下载地址

0x06 最后

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值