Skip to content
托管 · 插件指南

在插件之间迁移认证数据库

如何从 AuthMe 迁移到 nLogin 再迁回而不丢失密码:哈希格式、导出,以及遇到不兼容格式时怎么办。

更新于 2026年8月13日

更换认证插件后,玩家要么像以前一样登录,要么完全无法登录。

哪些内容可以迁移

密码以哈希形式存储。只要新插件能识别旧格式,就可以迁移:

格式哪些插件可以读取
BCrypt几乎所有现代插件
带盐的 SHA256AuthMe、nLogin
MD5已过时:可以迁移,但应强制玩家修改密码

操作步骤

  1. 复制数据库和插件文件夹——数据库导出。
  2. 导出账户表。
  3. 在新插件中指定与旧插件匹配的哈希类型。
  4. 导入。
  5. 在开放服务器之前,先用测试账户进行测试。

如果格式不兼容

那就只能重置:所有密码清零,玩家重新注册。这很麻烦,因此:

  • 提前通知玩家;
  • 保留昵称 → 权限和物品的对应关系(它们不依赖密码);
  • 开启一周的宽松模式:首次登录时可用任意密码注册。

UUID

在 online-mode=false 的情况下,UUID 由昵称计算得出,切换认证插件时不会改变——领地声明和余额都会保留:昵称登录。

通用配置——AuthMe。

Minecraft 托管您离线时服务器仍在运行创建服务器