# Introduction
Goals of this project:
- Provides tools for modifying Minecraft to use a custom Yggdrasil service
- Provide technical specifications for custom Yggdrasil server, starter using custom Yggdrasil service
- Provide players with a unified non-Mojang out-of-game login experience
- Players can use any launcher that implements this specification to log in to any Yggdrasil service that implements this specification
The project will detail all APIs and will also define some APIs that are not part of Yggdrasil. This is done to simplify the process of specifying the Yggdrasil service: just fill in the URL corresponding to the Yggdrasil service and you can use it.
If you are a Yggdrasil server developer or starter developer, or are interested in this project, please watch this project to keep up with the latest developments in the specification
Developer exchange QQ group: 926979364, Telegram group: @authlib_injector (opens new window). Launcher or skin station developers are welcome to join. Ordinary users do not join the group, they may not understand.
# Related Items
- yggdrasil-mock (opens new window)
- Reference implementation of the Yggdrasil server specification, and test cases for the Yggdrasil API
- Yggdrasil server demo site based on this project: auth-demo.yushi.moe (opens new window)
- BMCLAPI (opens new window)
- BMCLAPI provides a mirror for authlib-injector download
- Yggdrasil API for Blessing Skin (opens new window)
- Yggdrasil plugin for Blessing Skin skin station
- HMCL (opens new window)
- HMCL v3.x supports authlib-injector
- BakaXL (opens new window)
- BakaXL 3.0 supports authlib-injector
- LaunchHelper (opens new window)
- If you want to use authlib-injector on Multicraft panel suits, you can try this project
# Recommended public authentication server
# Donate
BMCLAPI provides download mirrors for authlib-injector. If you want to support the development of authlib-injector, you can donate to BMCLAPI (opens new window).