Skip to content

A console application to download and install modpacks or mods for Minecraft

License

Notifications You must be signed in to change notification settings

ThunderClapLP/mc-get

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mc-get

A console application to download and install mods and modpacks for Minecraft

Modding Platform Support

At the moment only Modrinth is supported. Curseforge archives are working in theory, but due to their api licensing I can't publish it at the moment.

Usage

Usage:
    mc-get (flags) <archivepath>
    mc-get (flags) <command> (parameters)

Flags:
    -h / --help         :  displays this help page
    -s                  :  performs a silent install. No user input needed
    -f / --fix-missing  :  retries to download failed mods
    -m <path>           :  specifies minecraft installation path
    -v / --version      :  displays the current version

Commands:
    install (<slug> | <id> | <name>):<mcversion>:<modloader>
        installs a mod / modpack

    search <query>
        searches for modrinth projects

    restore
        deletes modpack and restores old state

Examples:
    mc-get install sodium:1.19.3:fabric
    mc-get install fabulously-optimized
    mc-get -s install fabulously-optimized
    mc-get Fabulously.Optimized-4.10.5.mrpack
    mc-get restore

OS Compatibility

  • Windows: Working (last tested: v0.3.0)
  • Linux: Working (last tested: v0.3.0)
  • MacOS: Working (last tested: v0.2.2)

Building

Requires the .Net 6 Sdk

Run following command to generate an executable:

dotnet build

For more informations about building .Net applications visit this article

About

A console application to download and install modpacks or mods for Minecraft

Topics

Resources

License

Stars

Watchers

Forks

Languages