/go-mc-ms-auth

Microsoft authentication module for go-mc

Primary LanguageGoMIT LicenseMIT

go-mc-ms-auth

Go Reference Go Report Card

Require Go version: 1.16

Package for getting Minecraft credentials from Microsoft.

Example:

mauth, err := GMMAuth.GetMCcredentials("./auth.cache", "88650e7e-efee-4857-b9a9-cf580a00ef43")
if err != nil {
    log.Print(err)
    return
}
log.Print("Authenticated as ", mauth.Name, " (", mauth.UUID, ")")
mcClient := bot.NewClient()
mcClient.Auth = mauth
// client can go brrr

What is AzureAppId and how to get one: see issue #2
TLDR: you can use this one: 88650e7e-efee-4857-b9a9-cf580a00ef43