详细的AuthMePro插件使用指南,帮助您快速上手和深入了解插件功能。
AuthMePro 是基于原版 AuthMe 核心重构的 Minecraft 服务器身份验证插件,专为中国玩家设计,提供全中文界面和增强的安全功能。
主要特性:
AuthMePro-Beta1.0.0.jar 文件plugins 文件夹中plugins/AuthMePro/config.yml 配置文件/authmepro reload 重新加载配置迁移步骤:
注意:
虽然我们已经尽力确保数据迁移的兼容性,但仍建议在迁移前备份所有数据。
配置文件位于 plugins/AuthMePro/config.yml,以下是主要配置项的详细说明:
提示:
配置文件中的所有注释都可以删除,不会影响插件运行。如果您不确定某个配置项的作用,建议保持默认值。
| 命令 | 别名 | 描述 | 权限 |
|---|---|---|---|
/login <密码> |
/l |
登录账号 | authmepro.use |
/register <密码> <确认密码> |
/reg, /r |
注册账号 | authmepro.use |
/logout |
/quit |
注销账号 | authmepro.use |
/changepassword <旧密码> <新密码> |
/cp, /changepass, /changepw |
修改密码 | authmepro.use |
| 命令 | 描述 | 权限 |
|---|---|---|
/authmepro reload |
重新加载配置文件 | authmepro.admin |
/authmepro unfreeze <用户名> |
解冻被冻结的账号 | authmepro.admin |
/authmepro unbanip <IP地址> |
解封被封禁的IP | authmepro.admin |
/authmepro stats |
查看插件统计信息 | authmepro.admin |
/authmepro logs <security|ip> [页码] |
查看安全日志或IP日志 | authmepro.admin |
| 权限 | 描述 | 默认 |
|---|---|---|
| authmepro.use | 允许使用基本的登录/注册功能 | 所有玩家 |
| authmepro.admin | 允许使用管理命令 | OP |
| authmepro.bypass | 绕过身份验证(谨慎使用) | 无 |
| authmepro.nologin | 无需登录即可进入服务器 | 无 |
注意:
权限 authmepro.bypass 和 authmepro.nologin 应谨慎使用,仅授予可信任的管理员,以避免安全风险。
存储用户账号信息:
| 字段名 | 类型 | 描述 |
|---|---|---|
| username | VARCHAR(255) | 用户名(主键) |
| password | VARCHAR(255) | 加密后的密码 |
| salt | VARCHAR(255) | 密码盐值 |
| ip | VARCHAR(45) | 最后登录IP |
| last_login | TIMESTAMP | 最后登录时间 |
| registration_date | TIMESTAMP | 注册时间 |
| is_logged | BOOLEAN | 当前登录状态 |
| is_frozen | BOOLEAN | 账号冻结状态 |
| frozen_until | TIMESTAMP | 冻结截止时间 |
存储IP访问记录:
| 字段名 | 类型 | 描述 |
|---|---|---|
| id | INT | 记录ID(自增主键) |
| ip | VARCHAR(45) | IP地址 |
| username | VARCHAR(255) | 相关用户名 |
| timestamp | TIMESTAMP | 访问时间 |
| action_type | VARCHAR(20) | 操作类型(LOGIN/REGISTER) |
存储安全事件记录:
| 字段名 | 类型 | 描述 |
|---|---|---|
| id | INT | 事件ID(自增主键) |
| username | VARCHAR(255) | 相关用户名 |
| ip | VARCHAR(45) | IP地址 |
| timestamp | TIMESTAMP | 事件时间 |
| event_type | VARCHAR(50) | 事件类型 |
| details | TEXT | 事件详情 |
存储IP限制信息:
| 字段名 | 类型 | 描述 |
|---|---|---|
| ip | VARCHAR(45) | IP地址(主键) |
| registration_count | INT | 注册次数 |
| last_registration | TIMESTAMP | 最后注册时间 |
| is_banned | BOOLEAN | 是否被封禁 |
| banned_until | TIMESTAMP | 封禁截止时间 |
提示:
直接修改数据库可能会导致数据不一致或插件功能异常,请谨慎操作。如需修改数据,建议使用插件提供的命令或API。
/authmepro logs clean 命令清理旧日志同一IP最大账号数登录超时时间,避免资源浪费注意:
优化配置时应平衡安全性和性能,不要为了性能而牺牲必要的安全功能。
A: 请检查以下几点:
1. 玩家是否输入了正确的命令格式
2. 密码是否符合强度要求
3. IP是否被封禁
4. 账号是否被冻结
5. 查看服务器日志是否有相关错误信息
A: 在配置文件的 安全设置 部分修改相关选项。您可以调整密码最小长度、是否必须包含数字和字母等要求。
A: 使用 /authmepro logs security 命令查看安全日志,使用 /authmepro logs ip 命令查看IP日志。
A: 使用 /authmepro unfreeze <用户名> 命令解冻账号。
A: 在配置文件的 数据库设置 部分修改 类型 选项,并配置相应的数据库连接信息。更换数据库类型后,您需要手动迁移数据或使用插件提供的数据迁移功能。
A: 支持 Paper、Spigot、Bukkit、Purpur 等主流服务器核心。
A: 支持 Java 1.19.4 到 Java 1.21.11 的所有版本。
A: 在配置文件的 自定义消息 部分修改相关选项。您可以使用 Minecraft 颜色代码和换行符来自定义提示信息。
A: 在配置文件的 登录后执行指令 部分添加您想要执行的指令。您可以使用 {player} 变量来代表当前玩家的用户名。
A: 在配置文件的 机器人检测 部分将 启用 设置为 false。
提示:
如果您遇到的问题不在此列表中,请查看服务器日志获取更多信息,或联系我们获取支持。
AutoBackup 自动备份重要提示:
即使使用了AuthMePro这样的安全插件,也不能完全保证服务器的安全。请务必定期更新服务器核心和插件,使用防火墙,以及采取其他必要的安全措施。
发布日期:2026年4月28日
AuthMePro提供专业的身份验证解决方案,保护玩家账号安全,提升服务器管理效率。立即下载体验!