Skip to content

RenardElectric/ModsSelect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ModsSelect

GitHub release (latest by date) GitHub all releases GitHub issues GitHub

Table of Content

Description

ModsSelect is a Python app for minecraft mods.

Installation

  1. Download the latest release here
  2. Go to your download folder and run the file named ModsSelect-setup.exe
  3. Go through the installation prompt
  4. Done !

Usage

With this app you can:

  • Download the mods from Modrinth and CurseForge you selected in any loader and minecraft version
  • Update them to their latest version in minecraft version you choose
  • Make list of mods so that you can reselect them faster

Modifying config files

  • You can change the config files to add other minecraft versions or add other mods

    Adding another minecraft version to the app

    Warning
    When you update the app, the config file for the minecraft versions is reset. Be sure to save it before updating if you changed it

    {ModsSelect Location}/config/minecraft_versions.json

    • Add here all the minecraft versions you want

    Adding your own mods to the app

    {ModsSelect Location}/config/mods/yourfile.json

     {
       "name": "Mod name", 
       "category":null, 
       "id":null, 
       "site":null
     }
    • name: Put the name of the mod you want to add
    • category: The category you want your mod to be in, if null the mod will be placed in the other category
    • id: The id of the mod in Modrinth or CurseForge. Leave it null, the app will fill it automatically
    • site: The website were the mod comes from, only supports Modrinth and CurseForge. Leave it null, the app will fill it automatically

Support

If you have any issues, feel free to open an issue. I will make sure that I respond in a short time.

Roadmap

  • Cleanup the code and add comments
  • store the assets folder inside the executable
  • Make the app faster

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Authors and acknowledgment

ttkwidgets for the CheckboxTreeview and the Tooltip that I modified

sv_ttk for the sun valley theme

PicoPlanetDev for the custom titlebar that I modified

License

This work is licensed under the GNU General Public License v3.0