{"id":22340643,"url":"https://github.com/txtsd/mcrpc","last_synced_at":"2025-03-26T09:17:00.089Z","repository":{"id":62640819,"uuid":"436241601","full_name":"txtsd/mcrpc","owner":"txtsd","description":"[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/)","archived":false,"fork":false,"pushed_at":"2022-11-03T16:33:10.000Z","size":45,"stargazers_count":3,"open_issues_count":7,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-31T10:34:28.366Z","etag":null,"topics":["minecraft","python","resourcepack"],"latest_commit_sha":null,"homepage":"https://sr.ht/~txtsd/mcrpc/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/txtsd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-12-08T12:35:58.000Z","updated_at":"2023-08-29T04:59:40.000Z","dependencies_parsed_at":"2022-11-04T09:33:40.069Z","dependency_job_id":null,"html_url":"https://github.com/txtsd/mcrpc","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/txtsd%2Fmcrpc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/txtsd%2Fmcrpc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/txtsd%2Fmcrpc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/txtsd%2Fmcrpc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/txtsd","download_url":"https://codeload.github.com/txtsd/mcrpc/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245623080,"owners_count":20645681,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["minecraft","python","resourcepack"],"created_at":"2024-12-04T07:12:25.571Z","updated_at":"2025-03-26T09:17:00.067Z","avatar_url":"https://github.com/txtsd.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Minecraft Resource Pack Comparator\n\nMCRPC 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.\n\n## Links\n\nProject: \u003chttps://sr.ht/~txtsd/mcrpc/\u003e \u003cbr\u003e\nSources: \u003chttps://sr.ht/~txtsd/mcrpc/sources\u003e \u003cbr\u003e\nTicket Tracker: \u003chttps://todo.sr.ht/~txtsd/mcrpc\u003e \u003cbr\u003e\nMailing List: \u003chttps://lists.sr.ht/~txtsd/mcrpc\u003e \u003cbr\u003e\n\nMirrors: \u003cbr\u003e\n[Codeberg](https://codeberg.org/txtsd/mcrpc) \u003cbr\u003e\n[NotABug](https://notabug.org/txtsd/mcrpc) \u003cbr\u003e\n[GitLab](https://gitlab.com/txtsd/mcrpc) \u003cbr\u003e\n[GitHub](https://github.com/txtsd/mcrpc) \u003cbr\u003e\n[Bitbucket](https://bitbucket.org/txtsd/mcrpc) \u003cbr\u003e\n\nIf sourcehut is not feasible, contribution is welcome from across mirrors.\n\n## Installation and usage\n\nDownload a binary from the latest tag for your platform on [the refs page](https://git.sr.ht/~txtsd/mcrpc/refs).\nEach tag has binaries attached.\n\nNOTE: Release artifacts are built on GitHub due to cross-platform CI runner limitations on sourcehut.\n\nDouble-click it, or launch it via your terminal of choice.\nFollow the prompts, and you will get a list of missing resources.\n\nIf you prefer running a python script over a binary, follow the development instructions instead.\n\n## Development\nClone the repo\n\n```\ngit clone https://git.sr.ht/~txtsd/mcrpc\ncd mcrpc\n```\n\nYou will need [`python`](https://www.python.org/) and [`python-poetry`](https://python-poetry.org/)\n\nInstall the dependencies into a virtual environment:\n\n```\npoetry install\n```\n\nLoad the virtual environment created by `poetry`:\n\n```\npoetry shell\n```\n\nFinally, run\n\n```\npython mcrpc.py\n```\n\n## Screenshot\n![screenshot](https://i.imgur.com/VyVocCv.png)\n![screenshot](https://i.imgur.com/ONGGVN4.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftxtsd%2Fmcrpc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftxtsd%2Fmcrpc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftxtsd%2Fmcrpc/lists"}