-
Notifications
You must be signed in to change notification settings - Fork 72
Home
yushijinhun edited this page Apr 6, 2018
·
24 revisions
该项目的目标:
- 为修改 Minecraft ,使其使用自定义 Yggdrasil 服务提供工具
- 为自定义 Yggdrasil 服务端、使用自定义 Yggdrasil 服务的启动器提供技术规范
- 为玩家提供统一的非 Mojang 游戏外登录体验
- 玩家可以使用任意实现该规范的启动器,登录任意实现该规范的 Yggdrasil 服务
该项目会对所有 API 作出详细说明,并且还会定义一些不属于 Yggdrasil 的 API 。这样做是为了最简化指定 Yggdrasil 服务的流程:只需要填写 Yggdrasil 服务对应的 URL ,就可以使用它。
-
yggdrasil-mock
Yggdrasil 服务端规范的参考实现,以及 Yggdrasil API 的测试用例
- 基于此项目的 Yggdrasil 服务端演示站点:example.yggdrasil.yushi.moe
- Yggdrasil API for Blessing Skin Blessing Skin 皮肤站的 Yggdrasil 插件
- HMCL HMCL v3 支持本规范
authlib-agent 项目存在较多历史遗留问题,并且原项目的 javaagent 部分及后端部分耦合在一起,需要一起构建。因此将原项目的 javaagent 部分重写,并更名 authlib-injector ,同时提供更加友好的配置方式,以供其它 Yggdrasil 服务端实现使用。
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.