离线白名单 — 昵称白名单

离线白名单 — 昵称白名单

简单的模组,通过严格基于玩家用户名授予访问权限来保护离线模式服务器。

![JOIN OUR DISCORD](https://img.shields.io/badge/JOIN OUR DISCORD-5865F2?style=for-the-badge&logo=discord&logoColor=white)

离线白名单 是一个专为以 online-mode=false 运行的服务器设计的 服务端 模组。它通过昵称验证玩家,确保只有经过批准的用户才能访问你的服务器。由于它完全在 服务端 运行,因此无需客户端安装,并且可以与原版客户端无缝配合。该模组会提前拦截连接,防止不受欢迎的玩家进入服务器。

支持的语言

功能

  • 离线模式支持:仅通过用户名验证玩家,非常适合破解版/离线服务器。
  • 无缝连接拦截:在玩家生成前的连接阶段将其断开,不会在服务器聊天中留下任何痕迹。
  • 本地化踢出消息:自动检测玩家的客户端语言并显示相应的踢出原因(例如,英文客户端会看到英文文本,俄文客户端看到俄文)。你可以在配置文件 config/offlinewhitelist.json 中添加无限数量的自定义语言。
  • 管理员绕过:一个可选设置(默认启用),允许服务器管理员即使未被明确添加到白名单也能加入服务器。
  • 整洁的文件结构:所有玩家列表和配置文件都整齐地组织在 config/ 目录中,以简单、可编辑的 JSON 文件形式存在。

命令

所有命令都需要管理员权限。你可以使用 /offwhitelist 或更短的别名 /owh。

  • /owh add — 将玩家添加到白名单。
  • /owh remove — 将玩家从白名单中移除。
  • /owh getall — 列出当前白名单中的所有玩家。
  • /owh on — 启用白名单。
  • /owh off — 禁用白名单。
  • /owh opbypass on — 允许管理员绕过白名单。
  • /owh opbypass off — 要求管理员必须在白名单中才能加入。
  • /owh status — 显示当前白名单状态。
  • /owh reload — 重新加载白名单玩家和配置消息。