1.1.15. 登录基础插件的安装

登录插件用于解决玩家身份认证问题,支持正版与离线用户共存,是群组服安全的第一道防线。

1.1.15.1. 插件对比

Minecraft认证插件对比

插件名称

经典程度

免费

GUI界面

配置灵活性

代理支持

多平台兼容

备注

AuthMe Reloaded (5.X)

老牌经典,功能全面,社区支持完善

xAuth

轻量级,适合小型服务器

CrazyLogin

支持IP登录记忆,降低重复登录

LoginSecurity

侧重安全功能,如2FA、IP绑定

AdvancedLogin (Paid)

商业插件,功能丰富,GUI界面友好

UltraAuth

支持多种认证方式,配置较简单

BungeeAuth

专为BungeeCord/Waterfall设计的代理端插件

AuthMeVelocity

Velocity代理服务器的AuthMe分支

PremiumAuth

针对正版用户的轻量级认证

SecureLogin

支持会话记忆和多因素认证

LoginX

功能全面,配置简单

1.1.15.2. 推荐选择项

  • AuthMe Reloaded:功能最全,社区活跃,兼容性好,适合绝大多数生存/群组服。

  • 其他插件可根据特殊需求选用,如 BungeeAuth(代理端专用)、AdvancedLogin(需GUI/付费)。

1.1.15.3. AuthMe Reloaded 简介

AuthMe Reloaded 是 Minecraft 最主流的离线/混合认证插件,支持多种数据库、二次验证、反机器人、IP绑定、邮件找回等功能,兼容绝大多数服务端和插件。

1.1.15.4. 安装步骤

  1. 创建数据库(推荐 MariaDB/MySQL) .. code-block:: sql

    create database d_authme CHARACTER SET utf8 COLLATE utf8_general_ci;

  2. 下载 AuthMe Reloaded jar 包,放到所有分区 plugins 目录 .. code-block:: bash

    wget https://github.com/AuthMe/AuthMeReloaded/releases/download/5.6.0/AuthMe-5.6.0.jar cp AuthMe-5.6.0.jar /home/mc/instances/dl1/plugins/ cp AuthMe-5.6.0.jar /home/mc/instances/dp1/plugins/ cp AuthMe-5.6.0.jar /home/mc/instances/sc1/plugins/ cp AuthMe-5.6.0.jar /home/mc/instances/sc2/plugins/

  3. 重启所有分区服务端 .. code-block:: bash

    systemctl restart mc_dl1 mc_dp1 mc_sc1 mc_sc2

1.1.15.5. 配置说明

  • 修改 /home/mc/instances/login/plugins/AuthMe/config.yml,推荐使用 MariaDB 后端,设置数据库连接信息、语言、欢迎消息等。

  • 关键配置项 diff 示例(仅展示部分):

  • 配置完成后,复制到其他分区并重启服务端。

1.1.15.6. 权限配置

1.1.15.7. 常见问题 QA

Q1:

登录插件安装后无法注册/登录?

A1:

检查数据库连接、配置文件、服务端日志,确认 AuthMe 已正常加载。

Q2:

注册/登录提示无权限?

A2:

检查 LuckPerms 权限配置,确保 default 组已继承 g_authme 权限组。

Q3:

多分区需要都安装吗?

A3:

推荐所有分区都安装 AuthMe,保证认证一致性和安全性。

Q4:

如何启用二次验证/邮件找回?

A4:

参考官方文档,配置相关功能项并测试。