krusynth / lazuli

Command line mod installer & manager for Minecraft
https://games.krues8dr.com/
MIT License
0 stars 0 forks source link

Configuration management #24

Open krusynth opened 5 years ago

krusynth commented 5 years ago

In addition to downloading mods, we'll need a way to maintain configuration options.

The simplest method would be to have users add the config files to whatever they're distributing along with the lazuli config file - say, all in a single repo.

Another methodology would be to add an option to the config file referencing an external repo of config files, so that modpacks can be distributed with a single file.

krusynth commented 5 years ago

We could add a "source" to the json file format. Then we could either download the repo and replace the lazuli.json with the repo's latest (and also refresh) or pull the config files from the remote destination. 🤔