cari 0.3.1

Simple package manager for minecraft servers
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::config::Server;
use color_eyre::eyre::Result;

pub fn run(servers: Vec<Server>) -> Result<()> {
    for server in servers {
        println!("Opening content for {}", server.name);

        for item in server.cfg.content {
            println!("  Opening {}", item.id);
            open::that(format!("https://modrinth.com/mod/{}", item.id))?;
        }
    }

    Ok(())
}