跳到正文

MultiAuth

作者:azures04

A server-side mod that allow to use muliple auth source, exactly like MultiYggdrasil, for older versions

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

MultiAuth

MultiAuth is a Forge mod allowing Minecraft servers to accept connections from multiple Yggdrasil authentication services simultaneously.

✨ Features

  • Multi-Yggdrasil Support: Connect to any number of auth services (Mojang, private, etc.).
  • Discovery Protocol: Instant auth-provider identification via custom network packets.
  • UUID Namespacing: Deterministic UUID generation to prevent inventory collisions between providers.
  • Duplicate Handling: Optional @index aliasing for users with identical names.
  • Smart Caching: Remembers player auth sources to speed up login.
  • Skin Validation: Full RSA signature verification for all providers.

🛠 Configuration (multiauth.json)

Located in your config/ folder.

{
    "server": [
        {
            "name": "Mojang's Session Server",
            "url": "https://sessionserver.mojang.com"
        },
        {
            "name": "Azures04's Servers",
            "url": "https://yggdrasil.azures.fr"
        }
    ],
    "cache": true,
    "allowDuplicateNames": true
}
  • server: Authorized auth services (order determines @index alias).
  • cache: Save successful login sources.
  • allowDuplicateNames: Allow identical usernames via aliasing.

常见问题

MultiAuth 支持哪些 Minecraft 版本?

MultiAuth 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

MultiAuth 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分

azures04 的其他作品

查看全部 →