Skip to content

MultiYggdrasil

概述

MultiYggdrasil 是一个运行于 Forge | Fabric | NeoForge 的模组。
它允许您设置多个Yggdrasil API来源,包括正版和其它外置登录。
配置设计参考了MultiLogin,部分代码来自authlib-injector,遵循APGL-3.0版权。
缝合怪

安装

与其它大部分模组一致,仅需三步:

  1. CurseForge | Modrinth 下载模组
  2. 放入 /mods 文件夹
  3. 启动游戏

配置

一个模板:

ini
# 该配置路径位于 config/multi-yggdrasil.ini
[SomeRandomMirror]                     # *名称,可随意设置,无影响
type = OFFICIAL                        # *类型,目前支持“OFFICIAL”和“BLESSING_SKIN”
authHost = https://a.random.mirror     # “OFFICIAL”类型的特定值,需求见下表
accountsHost = https://a.random.mirror # “OFFICIAL”类型的特定值,需求见下表
sessionHost = https://a.random.mirror  # “OFFICIAL”类型的特定值,需求见下表
servicesHost = https://a.random.mirror # “OFFICIAL”类型的特定值,需求见下表
profilesHost = https://a.random.mirror # “OFFICIAL”类型的特定值,需求见下表
ordinal = 0                            # *序号,决定了该来源的使用顺序

[MojangOfficial]
type = OFFICIAL                        # “OFFICIAL”类型可以没有Host属性值,此时会使用官方API
ordinal = 1

[LittleSkin]
type = BLESSING_SKIN                   # ↙ *“BLESSING_SKIN”类型的特定值
apiRoot = https://littleskin.cn/api/yggdrasil/  
ordinal = 2

“OFFICIAL”类型的特定值的必需与否与MC版本有关,详见下表:

authlibMinecraftauthHostaccountsHostsessionHostservicesHostprofilesHost
1.5.25~1.6.251.14.4~1.16.3
2.1.28~4.0.431.16.4~1.20.1
5.0.471.20.2
6.0.52~6.0.581.20.3~1.21.8
7.0.611.21.9~1.21.11

版本支持情况

MinecraftForgeFabricNeoForge
1.14.4-
1.14.4~1.19.4
1.20.1~26.1

Released under the CC-BY-NC-SA 4.0 License.