Simple alt-Yggdrasil authentication mod for development
Find a file
2025-11-23 17:34:49 +00:00
.github/workflows Initial commit 2025-11-23 17:34:49 +00:00
gradle/wrapper Initial commit 2025-11-23 17:34:49 +00:00
src/main Initial commit 2025-11-23 17:34:49 +00:00
.editorconfig Initial commit 2025-11-23 17:34:49 +00:00
.gitattributes Initial commit 2025-11-23 17:34:49 +00:00
.gitignore Initial commit 2025-11-23 17:34:49 +00:00
build.gradle Initial commit 2025-11-23 17:34:49 +00:00
gradle.properties Initial commit 2025-11-23 17:34:49 +00:00
gradlew Initial commit 2025-11-23 17:34:49 +00:00
gradlew.bat Initial commit 2025-11-23 17:34:49 +00:00
LICENSE Initial commit 2025-11-23 17:34:49 +00:00
README.md Initial commit 2025-11-23 17:34:49 +00:00
settings.gradle Initial commit 2025-11-23 17:34:49 +00:00

YggDev

Simple alt-Yggdrasil authentication mod for development environments, supporting multiple saved sessions (although you have to relaunch to switch)

Usage

Environment

YGGDRASIL_AUTHLIB_INJECTOR=https://drasl.example.org/authlib-injector
YGGDRASIL_USER=example
YGGDRASIL_PASS=MC_EXAMPLE

Once logged in, the YGGDRASIL_PASS variable is optional.

Properties

-Dminecraft.api.env=custom
-Dminecraft.api.auth.host=https://drasl.example.org/auth
-Dminecraft.api.account.host=https://drasl.example.org/account
-Dminecraft.api.profiles.host=https://drasl.example.org/account
-Dminecraft.api.session.host=https://drasl.example.org/session
-Dminecraft.api.services.host=https://drasl.example.org/services