• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
资源图标

服务端插件 OfflineWhitelist - 支持离线服务器的白名单插件[1.13+] 1.3

  • 主题发起人 主题发起人 3cxc
  • 开始时间 开始时间

3cxc

【Lv:2】

注册
2024/02/22
消息
2
金粒
1,055金粒
3cxc 提交新资源:

FixUUID - 对原版白名单的UUID修复

前言
众所周知,Minecraft是自带白名单功能的,可以防止一些恶意玩家进入
但是这个白名单功能存在一些问题(准确来说只在离线模式下才会产生)
当一个玩家从来没有进入服务器时,此时将该玩家加入到白名单中,该玩家也无法进入服务器
原因是玩家的UUID与服务端UUID不一致
本插件通过代理白名单功能解决了这个问题(技术不够,没法更深入的解决233)



可用命令

/whitelist list 查看白名单列表
/whitelist on 开启白名单
/whitelist off 关闭白名单
/whitelist add 将一个玩家添加到白名单
/whitelist remove 将一个玩家从白名单移除
/whitelist reload 重载白名单


可用权限
一般来说只需要给予fixuuid.admin权限即可...

阅读关于此资源更多信息...
 
3cxc 发布了更新:

OfflineWhitelist v3.0

[MD]
> 此版本与1.3及以下版本都不兼容,请手动卸载以前版本的插件

此版本彻底重写了整个插件,以及弃用maven打包,使其焕然一新。

_~~{没摸鱼了,更新了哈哈哈)~~_

### **完整更新日志**

- 包名重命名为com.github.offlinewhitelist
- 重写了踢出玩家相关逻辑,现在是直接给客户端发送DISCONNECT数据包以使其断开连接。
- 修复了没有正确加载配置文件的问题
- 将所有`fixuuid`替换为了`offline.whitelist`权限节点
- 使用枚举类代替了先前直接使用字符串在各处匹配的方式,使代码看起来更舒服
- 部分地方的日志输出使用占位符,以方便下一步的语言文件扩展
- 调整了子命令匹配的结构,使用case使其更简洁
- 现在插件启动时会显示此仓库地址
- 修改了配置文件的一些值
- 不再使用maven打包,而是使用gradle
- 因为未知原因我的Gradle没法从远程仓库下载ProtocolLib,故暂时使用从本地加载此依赖项的方式
[/MD]

>> 阅读更新详情 <<
 

在线管理成员

在线会员

  • xc_hurt
  • heifuxiang
  • Mcixix
  • 梦想之都官方
  • 传奇
  • 李拉皮
  • lifeihao
  • ATLUS
  • KaiK9
  • POXIAO77777
  • PuddingKC
  • OranGWhiT
  • TheDim
  • 却聪光
  • DY333
  • tweeled
  • yellow_Gay
  • 小吉祥
  • Ivan_Xu_
  • hynss
  • 铭记mingji
...和 37 更多。
后退
顶部 底部