Skip to content
This repository was archived by the owner on Apr 12, 2026. It is now read-only.

Commit afa241b

Browse files
committed
feat: add PyQt6 GUI with progress tracking and cleaner logs
- Added gui.py containing a modern PyQt6 interface. - Updated server_pack_builder.py to support GUI integration via --gui flag. - Implemented aggregate download size tracking and granular mod processing progress. - Simplified CLI logging to reduce noise (silenced urllib3, shortened messages). - Updated README.md with GUI usage instructions. - Added PyQt6 to requirements.txt.
1 parent 62eb4f0 commit afa241b

4 files changed

Lines changed: 561 additions & 41 deletions

File tree

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,13 @@ Download and filter a Modrinth modpack directly from a URL or slug:
2828
python server_pack_builder.py --modrinth-url https://modrinth.com/modpack/fabric-boosted
2929
```
3030

31+
### GUI Mode
32+
Launch the graphical user interface for an easy-to-use experience:
33+
34+
```bash
35+
python server_pack_builder.py --gui
36+
```
37+
3138
### Arguments
3239

3340
#### Common

0 commit comments

Comments
 (0)