Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaniol-lck/modmanager
A Qt-based mod manager for minecraft.
https://github.com/kaniol-lck/modmanager
aria2 minecraft minecraft-mod qt
Last synced: 14 days ago
JSON representation
A Qt-based mod manager for minecraft.
- Host: GitHub
- URL: https://github.com/kaniol-lck/modmanager
- Owner: kaniol-lck
- License: gpl-3.0
- Created: 2021-08-12T06:53:39.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-12T10:31:37.000Z (5 months ago)
- Last Synced: 2024-07-13T03:09:28.139Z (5 months ago)
- Topics: aria2, minecraft, minecraft-mod, qt
- Language: C++
- Homepage:
- Size: 10.1 MB
- Stars: 220
- Watchers: 8
- Forks: 22
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: LICENSE
Awesome Lists containing this project
- awesome-modding - Mod Manager - Qt-based mod manager with support for Curseforge, Modrinth, OptiFine and ReplayMod. (Minecraft / Cyberpunk 2077 / REDEngine 4)
README
Mod Manager
![C++17](https://img.shields.io/badge/C%2B%2B-17-%2300599C) ![Qt 5.15.2](https://img.shields.io/badge/Qt-5.15.2-%2341CD52) ![GitHub](https://img.shields.io/github/license/kaniol-lck/modmanager) [![CodeFactor](https://www.codefactor.io/repository/github/kaniol-lck/modmanager/badge)](https://www.codefactor.io/repository/github/kaniol-lck/modmanager) [![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/kaniol-lck/modmanager?include_prereleases)](Changelog.md) [![GitHub all releases](https://img.shields.io/github/downloads/kaniol-lck/modmanager/total)](https://github.com/kaniol-lck/modmanager/releases) [![CI](https://github.com/kaniol-lck/modmanager/actions/workflows/ci.yml/badge.svg?event)](https://github.com/kaniol-lck/modmanager/actions/workflows/ci.yml)
**English** | [中文](README_zh.md)
A Qt-based mod manager for Minecraft, able to manage, update and download mod.
## License
Mod Manager is licensed under [GPLv3](LICENSE).
## Installation
See [Release](https://github.com/kaniol-lck/modmanager/releases).
## Build
This repository has deployed [GitHub Actions](https://github.com/kaniol-lck/modmanager/actions). If you want to try my new-written bugs, welcome to try it and open some issues.
### Build From Source
Clone this repository:
```bash
git clone [email protected]:kaniol-lck/modmanager.git
```#### Install dependencies
This project has these external dependencies:
- Qt (5.15.2 or maybe other versions)
- quazip
- libaria2Depends on your OS and package managers:
- Ubuntu (apt-get):
```sh
apt-get install libaria2-0-dev libquazip5-dev
```- Archlinux:
```sh
pacman -S aria2 quazip
```- Windows (MSYS2):
```sh
pacman -S mingw-w64-x86_64-aria2 mingw-w64-x86_64-quazip
```- MacOS:
```sh
brew install quazip
```
libaria2: see [kaniol-lck/aria2 Releases](https://github.com/kaniol-lck/aria2/releases/tag/release-1.36.0) for install instructions.
#### Compile
```bash
qmake && make
```## Usage
(Background in images is my wallpaper, because toolbar is semi-transparent on KDE)
### Explore - Download Mod
You can browse and download mod from:
- Curseforge
- Modrinth
- OptiFine
- ReplayMod![curseforge_browser](images/curseforge_browser.png)
### Local - Manage Mod
You can browse and manage your local mod:
- update & rollback
- tag your mods
- batch rename
- disable mods![local_browser](images/local_browser.png)