服务器使用量
未统计
服务玩家数
未统计
下载量
11,020
插件详细介绍
Security-Login 是一款简单实用的 Minecraft 插件,灵感来源于 @Ajneb97。它允许玩家通过一个在 GUI 界面中输入的 PIN 码来登录服务器,为你的服务器增加一道安全防线。
核心功能
- MySQL 支持:支持使用 MySQL 数据库存储数据。
- PIN 码管理:注册、登录、修改你的个人 PIN 码。
- 安全机制:
- 登录尝试次数限制。- 长时间未操作登录超时。- 高度可定制:
- 可配置的权限系统。- 自定义命令别名。- 可配置的 PIN 码长度。- 支持多种服务器版本。- 加密与兼容:
- PIN 码使用 MD5 加密,管理员也无法查看。- 与 AuthMe 插件兼容,可作为二次验证步骤。- 视听体验:
- 支持玩家头颅材质显示。- 可为各种操作配置音效。与 AuthMe 协同工作
如果服务器安装了 AuthMe,Security-Login 的 GUI 将在玩家完成 AuthMe 的注册或登录后显示,作为第二重安全验证。若未安装 AuthMe,则玩家加入服务器时会立即显示登录 GUI。
命令与权限
玩家命令
/pinmodify
- **权限**: `securitylog.pinmodify`- **功能**: 允许玩家修改自己的 PIN 码。管理员命令
/slg
- **权限**: `securitylog.admin`- **功能**: 使用所有管理员命令。- **子命令**:- `/slg setpin <玩家名> <PIN码>`:为指定玩家设置 PIN 码。- `/slg resetpin <玩家名>`:清除指定玩家的 PIN 码。- `/slg config`:打开配置 GUI 物品的编辑界面。基础权限
securitylog.use
- 拥有此权限的玩家才会看到登录 GUI。可用于仅对 VIP 或管理员启用此安全验证。配置说明
音效配置示例
你可以在 config.yml 中为不同操作配置音效。请根据你的服务器版本设置正确的音效名称,当前示例音效适用于 1.8 版本。
Sounds:
Register: 'ENDERDRAGON_GROWL;10;1'
Login: 'LEVEL_UP;10;1'
Modify: 'ENDERDRAGON_GROWL;10;1'
IncorrectPin: 'WOLF_GROWL;10;1'
ModifyPhaseTwo: 'SPLASH2;10;1'
PressNumber: 'CHICKEN_EGG_POP;10;1'
Unsafe: 'WOLF_GROWL;10;2'
Reset: 'FIZZ;10;1'GUI 物品配置
配置文件中包含 GUI 物品的详细序列化数据,你可以通过 /slg config 命令在游戏内可视化编辑,或直接修改配置文件。
注意事项与支持
- 请确保在
config.yml中设置的音效名称与你的服务器版本匹配。 - 你可以在配置文件中修改所有权限节点,并为
/pinmodify命令设置别名。 - 如果你喜欢这个插件,请留下好评。
- 如果发现任何漏洞或有改进建议,欢迎通过评论提出,即使是批评性的评论也能帮助我改进这个插件。
感谢你的使用!
测试支持版本
版本分布
基本信息
插件名称
SecurityLogin - PIN GUI
作者
iFeliN3x0_
平台
Bukkit / Spigot
支持版本
1.8 - 1.18
点赞数
未统计
最近版本
暂无数据
-