mpm-cli 0.1.0

Modrinth Package Manager
# Modrinth Package Manager

A little utility program for managing Modrinth instances. Work in
progress.

## Documentation

[https://maik-steiger.codeberg.page/mpm/](https://maik-steiger.codeberg.page/mpm/)

## Purpose

Similar to [Cargo](https://github.com/rust-lang/cargo), it manages
projects and their associated dependencies. It does it by creating a
simple TOML file in your project directory and setting up its
environment.

Create your project by running

```
mpm new <project name>
```

(Optional) Install any kind of dependecy, which is as easy as running

```
mpm install <dependency 1> <dependency 2> ... <dependency n>
```

And lastly, run your project by running

```
mpm run
```

it will automatically scan your operating system for any valid Java
installation and determining its version. Then the program will create
run scripts for your project, in case you want to run your project
without using the utility. After that, the program will start your
project as defined by your generated run script. 

## Features

Search for mods and plugins on [Modrinth](https://modrinth.com/) via
CLI

```
mpm search <search query>
```

List all available versions with

```
mpm list-game-versions
```

List all available loaders with

```
mpm list-loaders
```

## License

The `mpm` program is released under GPLv3 license. It is copyrighted
by Maik Steiger.