~jae/dn0magik-mc

My Minecraft authentication server.
60966b3a — Jae Lo Presti (DN0) 1 year, 1 month ago
CI: add build
417d1a47 — Jae Lo Presti (DN0) 1 year, 3 months ago
Merge "media-api" into "beep"
39ce21b2 — Jae Lo Presti (DN0) 1 year, 3 months ago
README: add current status of what's working and TODOs

refs

beep
browse  log 

clone

read-only
https://git.sr.ht/~jae/dn0magik-mc
read/write
git@git.sr.ht:~jae/dn0magik-mc

You can also use your local clone with git send-email.

#DN0Magik-MC

The DN0Magik Minecraft auth & skins server

#Goals

The goals of the projects are:

  • To create a Mojang-API compatible solution
  • Easily self-hostable
  • IPv6-ready
  • Integration with existing Minecraft skins
  • Fully Open-Source

#Working

  • Register (/api/v1/register)
  • Login (/authenticate)
  • Profile display (/minecraft/profile)
  • Token refresh (/refresh)
  • Status check (/check)
  • Sales stats (/orders/statistics)
  • Get active capes (/minecraft/profile/capes/active)
  • Get active skins (/minecraft/profile/skins/active)
  • Upload skin (/minecraft/profile/skins)

#TODO

  • Skin API
  • AuthLib modification (for new authentication to work within the game itself)