CodeWhitelist - 白名单插件 🚀
CodeWhitelist 是一个基于验证码的Minecraft服务器入场控制系统。玩家加入服务器必须输入提供给他们的验证码才能获得访问权限。该系统防止玩家在验证之前移动或在服务器上执行任何操作。
✨ 特性
- 验证码系统: 每次服务器启动时都会生成一个唯一的验证码,并保存在
config.yml文件中。 - 基于IP的注册: 玩家验证自己后,他们的IP地址会被保存,因此他们在以后的登录中不需要重新输入代码。
- 冻结系统: 玩家在验证之前无法移动、使用物品或造成/受到伤害。
- 代码显示: 服务器完全加载并准备好玩家加入后,验证码将显示在控制台中。
- 灵活的管理:
- 可以通过
config.yml文件启用或禁用IP检查。 - 可以轻松管理已验证玩家的白名单。
- 可以通过
🛠 安装
- 下载插件并将其放在服务器的
plugins文件夹中。 - 重启你的服务器。
- 服务器启动后,在控制台或
plugins/codeWhitelist/config.yml文件中找到验证码。
🔧 配置
插件在首次运行时会自动创建一个 config.yml 文件。文件内容如下:
server-code: "ABC123" # 验证码
players: [] # 玩家名称和IP地址
settings:
ip-check: true # IP检查 (建议保持启用状态)
server-code: 服务器生成的验证码。players: 验证的玩家名称和IP地址的列表。ip-check: 一个启用或禁用基于IP的验证控制的功能。
📜 命令
/kod <code>//code <code>: 允许玩家输入验证码。如果代码正确,他们将获得访问服务器的权限。/kod al//code al: 此命令会给你你的服务器验证码。