![]() The version manifest is the single source of truth for what versions there are. This directory will henceforth be referred to as. However, most of the files you download / generate will be in this directory. For the official launcher this is one single directory, while in multi-instance launchers like MultiMC or HMCL, this directory can be customized according to the launcher. In any case it is a specific directory reserved for Minecraft. The working directory depends on the system. I will write about installing loaders like Fabric and Forge later on, but this is the most basic thing launchers should do. Installing a vanilla version is the basis for everything else. minecraft, which contains all the Minecraft launcher settings, profiles, selected user/profile as well as the cached user information (email, access token, etc.). Through these harrowing interesting experiences, I have gathered a lot of knowledge about how Minecraft launchers actually work from the inside.Īnd I thought it would be nice to share this information with those of you who want to work on this topic yourself, since the current documentation isn’t very complete. launcherprofiles.json (launcherprofilesmicrosoftstore.json for the Minecraft Launcher for Windows) is a JSON file located in. Recently, I’ve been playing around with writing a Minecraft launcher from scratch, and also contributing to PolyMC and ManyMC.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |