Npm i minecraft-launcher-core Standard Example const = require( 'minecraft-launcher-core') Since people seem to use this, I've created a Discord server for anyone who needs to get in contact with me or get help! The version manifest is the single source of truth for what versions there are.MCLC (Minecraft Launcher Core) is a NodeJS solution for launching modded and vanilla Minecraft without having to download and format everything yourself.īasically a core for your Electron or script based launchers. 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. 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. 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 |