Accounts can now be added even when they do not have a profile.Game ownership is checked instead of only relying on Minecraft profile presence.The new endpoint for logging in with Microsoft is now used ( /launcher/login), enabling compatibility with GamePass.GH-4217: Added support for GamePass accounts and Minecraft profile setup:.In general, this should make MultiMC much more forgiving towards various temporary and non-fatal errors. Soft errors are treated as Hard errors when adding the account initially.
Errors encountered later are treated as Soft - they do make the account unusable, but still recoverable by trying again.Hard errors are produced by the main tokens becoming provably invalid.Network errors encountered when refreshing the main account tokens result in the account being Offline.GH-4071: Errors encountered while refreshing account tokens no longer always result in the tokens expiring:.
The account system now refreshes accounts in the background while the application is running. It’s still messy on the inside, which is something to address in the future.
Investigation into gathering and providing mod metadata for all mods.Deconstructing Forge installers and replacing them with something that doesn’t randomly break and we can host ourselves.Overhauling theming in general, ideally with a repository of themes like teamspeak has.Switch release model from distinct development and stable builds to a stream of builds with some of them promoted to stable.With the release of 1.18, the game now requires even more different versions of the JRE, and a solution is required. Complete rework of Java runtime management.All background cats are now ready to party! It’s also been 10 years since the first release of MultiMC. This further refines Microsoft account support, along with small fixes related to modpack platforms and Java runtime detection.