https://github.com/txtsd/mcrpc
[MIRROR] MCRPC (Minecraft Resource Pack Comparator) checks your resource pack against any version of Minecraft to show resources missing from your pack for that version. It can also compare any two versions of Minecraft and show missing (added) files. (Main repo at https://sr.ht/~txtsd/mcrpc/)
https://github.com/txtsd/mcrpc
minecraft python resourcepack
Last synced: 10 months ago
JSON representation
[MIRROR] MCRPC (Minecraft Resource Pack Comparator) checks your resource pack against any version of Minecraft to show resources missing from your pack for that version. It can also compare any two versions of Minecraft and show missing (added) files. (Main repo at https://sr.ht/~txtsd/mcrpc/)
- Host: GitHub
- URL: https://github.com/txtsd/mcrpc
- Owner: txtsd
- License: gpl-3.0
- Created: 2021-12-08T12:35:58.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-11-03T16:33:10.000Z (about 3 years ago)
- Last Synced: 2025-01-31T10:34:28.366Z (11 months ago)
- Topics: minecraft, python, resourcepack
- Language: Python
- Homepage: https://sr.ht/~txtsd/mcrpc/
- Size: 43.9 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Minecraft Resource Pack Comparator
MCRPC checks your resource pack against any version of Minecraft to show resources missing from your pack for that version. It can also compare any two versions of Minecraft and show missing (added) files.
## Links
Project:
Sources:
Ticket Tracker:
Mailing List:
Mirrors:
[Codeberg](https://codeberg.org/txtsd/mcrpc)
[NotABug](https://notabug.org/txtsd/mcrpc)
[GitLab](https://gitlab.com/txtsd/mcrpc)
[GitHub](https://github.com/txtsd/mcrpc)
[Bitbucket](https://bitbucket.org/txtsd/mcrpc)
If sourcehut is not feasible, contribution is welcome from across mirrors.
## Installation and usage
Download a binary from the latest tag for your platform on [the refs page](https://git.sr.ht/~txtsd/mcrpc/refs).
Each tag has binaries attached.
NOTE: Release artifacts are built on GitHub due to cross-platform CI runner limitations on sourcehut.
Double-click it, or launch it via your terminal of choice.
Follow the prompts, and you will get a list of missing resources.
If you prefer running a python script over a binary, follow the development instructions instead.
## Development
Clone the repo
```
git clone https://git.sr.ht/~txtsd/mcrpc
cd mcrpc
```
You will need [`python`](https://www.python.org/) and [`python-poetry`](https://python-poetry.org/)
Install the dependencies into a virtual environment:
```
poetry install
```
Load the virtual environment created by `poetry`:
```
poetry shell
```
Finally, run
```
python mcrpc.py
```
## Screenshot

